Searched refs:Ts (Results 1 - 12 of 12) sorted by relevance
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
H A D | p23.cpp | 5 template<typename T, typename... Ts> 6 void print(T first, Ts... rest) { 11 template<typename... Ts> 12 void unsupported(Ts ...values) { 16 template<typename... Ts> 17 void implicit_capture(Ts ...values) { 22 template<typename... Ts> 23 void do_print(Ts... values) {
|
/external/llvm/lib/VMCore/ |
H A D | LeaksContext.h | 37 Ts.clear(); 50 assert(Ts.count(o) == 0 && "Object already in set!"); 53 Ts.insert(Cache); 62 Ts.erase(o); 70 if (!Ts.empty()) { 72 for (typename SmallPtrSet<const T*, 8>::iterator I = Ts.begin(), 73 E = Ts.end(); I != E; ++I) { 87 SmallPtrSet<const T*, 8> Ts; member in struct:llvm::LeakDetectorImpl
|
/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
H A D | fixed-expansion.cpp | 23 template<typename ...Ts> 26 typedef X0<Ts...> type; 49 template<typename ...Ts> 52 typedef X0<char, Ts...> type; 113 template<typename ...Ts> 114 struct X0<Ts...> { 125 template<typename...Ts> U<Ts...> &f(U<Ts...>, Ts [all...] |
/external/clang/test/SemaTemplate/ |
H A D | ms-if-exists.cpp | 61 template<typename T, typename ...Ts> 62 void g(T, Ts...) { 63 __if_exists(T::operator Ts) { // expected-error{{__if_exists name contains unexpanded parameter pack 'Ts'}} argument 66 __if_not_exists(Ts::operator T) { // expected-error{{__if_not_exists name contains unexpanded parameter pack 'Ts'}}
|
H A D | alias-templates.cpp | 75 template<typename T, typename ...Ts> 76 void f(U<T> i, U<Ts> ...is) { // expected-error {{type 'U<Ts>' (aka 'int') of function parameter pack does not contain any unexpanded parameter packs}} 77 return i + f<Ts...>(is...); // expected-error {{pack expansion does not contain any unexpanded parameter packs}} 80 template<typename ...Ts> 82 S(U<Ts>...ts); // expected-error {{does not contain any unexpanded parameter packs}} 87 template<typename ...Ts> 88 Hidden1(typename T::template U<Ts> ...ts); // expected-error{{type 'typename Hide::U<Ts>' (aka 'int') of function parameter pack does not contain any unexpanded parameter packs}} 91 template<typename T, typename ...Ts> [all...] |
/external/clang/test/FixIt/ |
H A D | fixit-cxx0x.cpp | 81 template<typename ...Ts> struct MisplacedEllipsis { 82 int a(Ts ...(x)); // expected-error {{'...' must immediately precede declared identifier}} 83 int b(Ts ...&x); // expected-error {{'...' must immediately precede declared identifier}} 84 int c(Ts ...&); // expected-error {{'...' must be innermost component of anonymous pack declaration}} 85 int d(Ts ...(...&...)); // expected-error 2{{'...' must be innermost component of anonymous pack declaration}} 86 int e(Ts ...*[]); // expected-error {{'...' must be innermost component of anonymous pack declaration}} 87 int f(Ts ...(...*)()); // expected-error 2{{'...' must be innermost component of anonymous pack declaration}} 88 int g(Ts ...()); // ok
|
/external/clang/test/CodeGenCXX/ |
H A D | mangle-alias-template.cpp | 16 template<typename...Ts> void h(U<Ts...>, Ts...);
|
H A D | const-init-cxx11.cpp | 61 template<typename ...Ts> 62 struct Test : Ts... { constexpr Test() : Ts()..., n(5) {} int n; };
|
/external/clang/test/SemaCXX/ |
H A D | discrim-union.cpp | 24 template<typename T, typename...Ts> union either_impl<T, Ts...> { 27 either_impl<Ts...> rest; 28 typedef either_impl<Ts...> rest_t;
|
/external/clang/test/Parser/ |
H A D | cxx0x-attributes.cpp | 81 template<typename...Ts> void variadic() {
|
/external/llvm/include/llvm/ADT/ |
H A D | Hashing.h | 568 template <typename T, typename ...Ts> 570 const T &arg, const Ts &...args) { 666 template <typename ...Ts> hash_code hash_combine(const Ts &...args) {
|
/external/clang/lib/AST/ |
H A D | Decl.cpp | 2260 DependentFunctionTemplateSpecializationInfo(const UnresolvedSetImpl &Ts, argument 2264 d.NumTemplates = Ts.size(); 2269 for (unsigned I = 0, E = Ts.size(); I != E; ++I) 2270 TsArray[I] = cast<FunctionTemplateDecl>(Ts[I]->getUnderlyingDecl());
|
Completed in 220 milliseconds