/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
p2.cpp | 12 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}} 14 recurse_until_fail(tail...); // expected-error{{no matching function for call to 'recurse_until_fail'}} \
|
partial-ordering.cpp | 12 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&...> > {
|
example-tuple.cpp | 59 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) 74 : m_head(other.head()), inherited(other.tail()) { } 79 tail() = other.tail(); 85 inherited& tail() { return *this; } function in class:tuple 86 const inherited& tail() const { return *this; function in class:tuple [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/psdk_inc/ |
_xmitfile.h | 13 LPVOID Tail;
|
/external/libchrome/base/memory/ |
raw_scoped_refptr_mismatch_checker.h | 54 template <typename Head, typename... Tail> 55 struct ParamsUseScopedRefptrCorrectly<Tuple<Head, Tail...>> { 57 ParamsUseScopedRefptrCorrectly<Tuple<Tail...>>::value };
|
/external/libweave/third_party/chromium/base/memory/ |
raw_scoped_refptr_mismatch_checker.h | 54 template <typename Head, typename... Tail> 55 struct ParamsUseScopedRefptrCorrectly<Tuple<Head, Tail...>> { 57 ParamsUseScopedRefptrCorrectly<Tuple<Tail...>>::value };
|
/external/clang/test/SemaTemplate/ |
example-typelist.cpp | 7 template<typename Head, typename Tail = nil> 10 typedef Tail tail; typedef in struct:cons 27 template<typename Head, typename Tail> 28 struct length<cons<Head, Tail> > { 29 static const unsigned value = length<Tail>::value + 1; 50 typedef typename reverse<typename T::tail>::type reversed_tail; 52 typedef typename reverse<typename reversed_tail::tail>::type most_of_tail; 83 struct find : find<typename List::tail, T> { }; 85 template<typename Tail, typename T [all...] |
/external/mdnsresponder/mDNSShared/ |
GenLinkedList.c | 41 pList->Tail = NULL; 47 /* Add a linked list element to the tail of the list. */ 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 [all...] |
GenLinkedList.h | 28 *Tail; 48 *Tail; 70 Tail;
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/ |
p9-0x.cpp | 7 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...> {
|
p3-0x.cpp | 7 template<typename Head, typename ...Tail> 8 struct count<Head, Tail...> { 9 static const unsigned value = 1 + count<Tail...>::value;
|
/external/clang/lib/Format/ |
Encoding.h | 83 StringRef Tail = Text; 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/opencv3/modules/cudalegacy/src/cuda/ |
NCVRuntimeTemplates.hpp | 86 // Tail (second element, can be another typelist) 93 typedef U Tail; 123 template <class Head, class Tail> 124 struct TypeAt<Typelist<Head, Tail>, 0> 129 template <class Head, class Tail, unsigned int i> 130 struct TypeAt<Typelist<Head, Tail>, i> 132 typedef typename TypeAt<Tail, i - 1>::Result Result;
|
/external/llvm/lib/CodeGen/ |
EarlyIfConversion.cpp | 75 // Tail Tail 78 // Head block, and phis in the Tail block are converted to select instructions. 91 MachineBasicBlock *Tail; 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 predecessor for the False side [all...] |
/frameworks/native/services/sensorservice/ |
traits.h | 32 typedef U Tail; 50 template <typename T, typename Tail> 51 struct IndexOf<TypeList<T, Tail>, T> { 55 template <typename Head, typename Tail, typename T> 56 struct IndexOf<TypeList<Head, Tail>, T> { 58 enum { temp = IndexOf<Tail, T>::value };
|
/art/runtime/interpreter/mterp/arm/ |
alt_stub.S | 4 * handler. Note that the call to MterpCheckBefore is done as a tail call. 12 b MterpCheckBefore @ (self, shadow_frame) @ Tail call.
|
/art/runtime/interpreter/mterp/mips/ |
alt_stub.S | 4 * handler. Note that the call to MterpCheckBefore is done as a tail call. 13 jalr zero, a2 # Tail call to Mterp(self, shadow_frame)
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/ |
p1-0x.cpp | 6 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/llvm/include/llvm/ADT/ |
ImmutableList.h | 29 const ImmutableListImpl* Tail; 31 ImmutableListImpl(const T& head, const ImmutableListImpl* tail = nullptr) 32 : Head(head), Tail(tail) {} 41 const ImmutableListImpl* getTail() const { return Tail; } 50 Profile(ID, Head, Tail); 128 /// getTail - Returns the tail of the list, which is another (possibly empty) 166 ImmutableList<T> concat(const T& Head, ImmutableList<T> Tail) { 171 const ListTy* TailImpl = Tail.getInternalPointer();
|
/external/v8/test/mjsunit/es6/ |
debug-stepout-tailcalls.js | 15 return f(x - 1); // Tail call 21 return f(x); // Tail call 25 g(x); // Not tail call
|
tail-call-simple.js | 8 // Tail calls work only in strict mode. 24 // Tail call normal functions. 99 // Tail call bound functions.
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/ |
p9-0x.cpp | 34 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/boringssl/mac-x86/crypto/bn/ |
bn-586.S | 203 # Tail Round 0 214 # Tail Round 1 225 # Tail Round 2 236 # Tail Round 3 247 # Tail Round 4 258 # Tail Round 5 269 # Tail Round 6 399 # Tail Round 0 408 # Tail Round 1 417 # Tail Round 2 [all...] |
/external/llvm/include/llvm/Support/ |
Registry.h | 77 static node *Head, *Tail; 93 if (Tail) 94 Tail->Next = this; 97 Tail = this; 217 typename Registry<T,U>::node *Registry<T,U>::Tail;
|
/external/v8/test/mjsunit/es8/ |
syntactic-tail-call-simple.js | 8 // Tail calls work only in strict mode. 24 // Tail call normal functions. 99 // Tail call bound functions.
|