Searched refs:Tail (Results 1 - 25 of 48) sorted by relevance

12

/external/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dp2.cpp12 template<typename Head, typename ...Tail>
13 void recurse_until_fail(const Head &, const Tail &...tail) { // expected-note{{candidate function template not viable: requires at least 1 argument, but 0 were provided}}
H A Dpartial-ordering.cpp12 template<typename Head, typename ...Tail>
13 struct X1<tuple<Head, Tail...> > {
17 template<typename Head, typename ...Tail>
18 struct X1<tuple<Head, Tail&...> > {
22 template<typename Head, typename ...Tail>
23 struct X1<tuple<Head&, Tail&...> > {
H A Dexample-tuple.cpp59 template<typename Head, typename... Tail>
60 class tuple<Head, Tail...> : private tuple<Tail...> {
61 typedef tuple<Tail...> inherited;
69 typename add_const_reference<Tail>::type... vtail)
157 template<int I, typename Head, typename... Tail>
158 struct tuple_element<I, tuple<Head, Tail...> > {
159 typedef typename tuple_element<I-1, tuple<Tail...> >::type type;
162 template<typename Head, typename... Tail>
163 struct tuple_element<0, tuple<Head, Tail
[all...]
H A Dexample-bind.cpp59 template<typename Head, typename... Tail>
60 class tuple<Head, Tail...> : private tuple<Tail...> {
61 typedef tuple<Tail...> inherited;
69 typename add_const_reference<Tail>::type... vtail)
123 template<int I, typename Head, typename... Tail>
124 struct tuple_element<I, tuple<Head, Tail...> > {
125 typedef typename tuple_element<I-1, tuple<Tail...> >::type type;
128 template<typename Head, typename... Tail>
129 struct tuple_element<0, tuple<Head, Tail
[all...]
H A Dmetafunctions.cpp20 template<typename Head, typename ...Tail>
22 static const unsigned value = 1 + count<Tail...>::value;
38 template<typename Head, typename ...Tail>
39 struct count<Head, Tail...> {
40 static const unsigned value = 1 + count<Tail...>::value;
/external/clang/test/SemaTemplate/
H A Dexample-typelist.cpp7 template<typename Head, typename Tail = nil>
10 typedef Tail tail;
27 template<typename Head, typename Tail>
28 struct length<cons<Head, Tail> > {
29 static const unsigned value = length<Tail>::value + 1;
85 template<typename Tail, typename T>
86 struct find<cons<T, Tail>, T> {
87 typedef cons<T, Tail> type;
/external/mdnsresponder/mDNSShared/
H A DGenLinkedList.c41 pList->Tail = NULL;
49 if ( pList->Tail) {
50 ASSIGNLINK( pList->Tail, elem, pList->LinkOffset);
55 pList->Tail = elem;
63 if ( pList->Tail == NULL)
64 pList->Tail = elem;
83 if ( pList->Tail == elem)
84 pList->Tail = lastElem ? lastElem : NULL;
116 if ( pList->Tail == elemInList)
117 pList->Tail
[all...]
H A DGenLinkedList.h28 *Tail; member in struct:GenLinkedList
48 *Tail; member in struct:GenDoubleLinkedList
70 Tail; member in struct:GenLinkedOffsetList
/external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/
H A Dp9-0x.cpp7 template<unsigned N, typename Head, typename ...Tail>
8 struct get_nth_type<N, Head, Tail...> : get_nth_type<N-1, Tail...> { };
10 template<typename Head, typename ...Tail>
11 struct get_nth_type<0, Head, Tail...> {
H A Dp3-0x.cpp7 template<typename Head, typename ...Tail>
8 struct count<Head, Tail...> {
9 static const unsigned value = 1 + count<Tail...>::value;
/external/clang/lib/Format/
H A DEncoding.h83 StringRef Tail = Text; local
85 StringRef::size_type TabPos = Tail.find('\t');
87 return TotalWidth + columnWidth(Tail, Encoding);
88 TotalWidth += columnWidth(Tail.substr(0, TabPos), Encoding);
90 Tail = Tail.substr(TabPos + 1);
/external/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp75 // Tail Tail
78 // Head block, and phis in the Tail block are converted to select instructions.
91 MachineBasicBlock *Tail; member in class:__anon25739::SSAIfConv
100 /// equal to Tail.
101 bool isTriangle() const { return TBB == Tail || FBB == Tail; }
103 /// Returns the Tail predecessor for the True side.
104 MachineBasicBlock *getTPred() const { return TBB == Tail ? Head : TBB; }
106 /// Returns the Tail predecesso
[all...]
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/
H A Dp9-0x.cpp34 typename Tail> // expected-note{{non-deducible template parameter 'Tail'}}
35 struct UselessPartialSpec<Types..., Tail>; // expected-warning{{class template partial specialization contains template parameters that cannot be deduced; this partial specialization will never be used}}
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/
H A Dp1-0x.cpp6 template<unsigned N, typename Head, typename ...Tail>
7 struct get_nth_type<N, Head, Tail...> : get_nth_type<N-1, Tail...> { };
9 template<typename Head, typename ...Tail>
10 struct get_nth_type<0, Head, Tail...> {
/external/chromium_org/third_party/boringssl/mac-x86/crypto/bn/
H A Dbn-586.S107 # Tail Round 0
118 # Tail Round 1
129 # Tail Round 2
140 # Tail Round 3
151 # Tail Round 4
162 # Tail Round 5
173 # Tail Round 6
276 # Tail Round 0
285 # Tail Round 1
294 # Tail Roun
[all...]
/external/llvm/include/llvm/Support/
H A DRegistry.h79 static node *Head, *Tail; member in class:llvm::Registry
95 if (Tail)
96 Tail->Next = this;
99 Tail = this;
219 typename Registry<T,U>::node *Registry<T,U>::Tail; member in class:llvm::Registry
/external/llvm/include/llvm/ADT/
H A DImmutableList.h29 const ImmutableListImpl* Tail; member in class:llvm::ImmutableListImpl
32 : Head(head), Tail(tail) {}
41 const ImmutableListImpl* getTail() const { return Tail; }
50 Profile(ID, Head, Tail);
166 ImmutableList<T> concat(const T& Head, ImmutableList<T> Tail) { argument
171 const ListTy* TailImpl = Tail.getInternalPointer();
/external/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp90 // | / | Tail |
92 // Tail | | |
97 // contains compare + br.cond. Tail must be a successor of both.
113 // b.eq Tail
116 // b.eq Tail
118 // Tail:
126 // b.eq Tail
128 // Tail:
135 // between Head and Tail, just like if-converting a diamond.
137 // FIXME: Handle PHIs in Tail b
155 MachineBasicBlock *Tail; member in class:__anon25935::SSACCmpConv
[all...]
/external/chromium_org/ui/events/gesture_detection/
H A Dtouch_disposition_gesture_filter.h87 GestureSequence& Tail();
H A Dtouch_disposition_gesture_filter.cc162 Tail().empty()) {
169 Tail().push(packet);
388 TouchDispositionGestureFilter::Tail() { function in class:ui::TouchDispositionGestureFilter
/external/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.h36 void ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail,
H A DThumb2InstrInfo.cpp50 Thumb2InstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, argument
52 MachineBasicBlock *MBB = Tail->getParent();
55 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest);
59 // If the first instruction of Tail is predicated, we may have to update
62 ARMCC::CondCodes CC = getInstrPredicate(Tail, PredReg);
63 MachineBasicBlock::iterator MBBI = Tail;
69 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest);
/external/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp349 // Tail is the offset of the first bit off the end of the current run. It's
352 uint64_t StartBitOffset, Tail = 0; local
364 if (Run == FieldEnd || BitOffset >= Tail) {
367 Tail = StartBitOffset + DataLayout.getTypeAllocSizeInBits(Type);
390 Tail = StartBitOffset + Field->getBitWidthValue(Context);
397 Tail == getFieldBitOffset(*Field)) {
398 Tail += Field->getBitWidthValue(Context);
403 llvm::Type *Type = getIntNType(Tail - StartBitOffset);
517 CharUnits Tail = getSize(Prior->Data); local
524 if (Member->Offset < Tail) {
[all...]
/external/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp661 /// Tail
667 /// Tail
670 /// UnreachableInst, otherwise it branches to Tail.
678 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore); local
681 BasicBlock *ThenBlock = BasicBlock::Create(C, "", Head->getParent(), Tail);
686 CheckTerm = BranchInst::Create(Tail, ThenBlock);
689 BranchInst::Create(/*ifTrue*/ThenBlock, /*ifFalse*/Tail, Cond);
701 /// Tail
709 /// Tail
715 BasicBlock *Tail local
[all...]
/external/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp91 Matcher *Tail = MFR->takeNext(); local
96 EmitNode->setNext(Tail);
170 Matcher *Tail = CheckOpcode->takeNext(); local
175 CheckType->setNext(Tail);

Completed in 482 milliseconds

12