/external/clang/test/CXX/temp/temp.decls/temp.class.spec/ |
H A D | p9-0x.cpp | 6 template<typename T, typename ...Types> 9 template<typename T, typename ...Types> 10 struct X1<T, Types...> // expected-error{{class template partial specialization does not specialize any template argument; to define the primary template, remove the template argument list}}
|
/external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/ |
H A D | p13.cpp | 5 template<typename ...Types> 6 void f0(Types ...args); 8 template<typename ...Types> 9 void f1(const Types &...args); 17 template<typename ...Types> 19 template<Types ...Values> struct Inner; 37 template<typename ...Types> 39 Types ...members; // expected-error{{only function and template parameters can be parameter packs}} \
|
H A D | p14.cpp | 5 template<typename ...Types> struct tuple; 22 template<typename T, typename ...Types> 24 typedef identity<T(Types...)> function_pack_1; 25 typedef identity<T(Types......)> variadic_function_pack_1; 27 typedef tuple<T(Types, ...)...> template_arg_expansion_1;
|
/external/clang/test/Modules/Inputs/HasSubModules.framework/Frameworks/Sub.framework/Headers/ |
H A D | Sub.h | 1 #include <Sub/Types.h>
|
/external/clang/test/Modules/Inputs/HasSubModules.framework/Frameworks/Sub.framework/PrivateHeaders/ |
H A D | SubPriv.h | 1 #include <Sub/Types.h>
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.partial/ |
H A D | p12.cpp | 8 template<class ... Types> int &g(Tuple<Types ...>); // #1 9 template<class T1, class ... Types> float &g(Tuple<T1, Types ...>); // #2 10 template<class T1, class ... Types> double &g(Tuple<T1, Types& ...>); // #3 19 template<class ... Types> int &h(int (*)(Types ...)); // #1 20 template<class T1, class ... Types> float &h(int (*)(T1, Types [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | variadic-templates.cpp | 3 template<typename ...Types> 4 int get_num_types(Types...) { 5 return sizeof...(Types);
|
H A D | mangle-variadic-templates.cpp | 3 template<unsigned I, typename ...Types> 8 template<typename ...Types> struct tuple { }; 13 template<typename ...Types> 14 void f0(X<sizeof...(Types), Types&...>) { } 22 template<typename ...Types> void f1() {} 31 template<typename ...Types> void f2(Types...) {} 40 template<typename ...Types> void f3(const Types * [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
H A D | p5.cpp | 12 template<typename... Types> 14 typedef pair<Types..., int> expand_with_pacs; // okay 15 typedef pair<Types, int...> expand_no_packs; // expected-error{{pack expansion does not contain any unexpanded parameter packs}} 16 typedef pair<pair<Types..., int>..., int> expand_with_expanded_nested; // expected-error{{pack expansion does not contain any unexpanded parameter packs}} 21 template<typename ...Types> 25 typedef tuple<pair<Types, OtherTypes>...> type; // expected-error{{pack expansion contains parameter packs 'Types' and 'OtherTypes' that have different lengths (3 vs. 2)}} 41 template<typename T, int N, typename ... Types> 43 : public Types, public T // expected-error{{base type contains unexpanded parameter pack 'Types'}} 52 typedef int (^block_pointer_2)(Types); // expected-error{{declaration type contains unexpanded parameter pack 'Types'}} member in struct:TestPPName [all...] |
H A D | injected-class-name.cpp | 7 template<typename T, typename ...Types> 15 template<typename T, typename ...Types> 16 void X0<T, Types...>::f0(T) { } 18 template<typename T, typename ...Types> 19 typename X0<T, Types...>::type X0<T, Types...>::f1(T) { } 21 template<typename T, typename ...Types> 22 struct X0<T, T, Types...> { 30 template<typename T, typename ...Types> 31 typename X0<T, T, Types [all...] |
H A D | p2.cpp | 3 template<class ... Types> void f(Types ... args);
|
H A D | deduction.cpp | 5 template<unsigned I, typename ...Types> 8 template<typename ...Types> 9 void f0(X<sizeof...(Types), Types&...>) { }
|
H A D | p1.cpp | 3 template<class ...Types> struct Tuple;
|
/external/clang/test/Index/ |
H A D | usrs-cxx0x.cpp | 1 template<typename ...Types>
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/ |
H A D | p5-0x.cpp | 11 template<typename R, typename FirstType, typename ...Types> 12 struct has_nondeduced_pack_test<R(FirstType, Types..., int), 13 R(FirstType, Types...)> {
|
H A D | p21.cpp | 15 template<class ... Types> struct Y { 19 template<class T, class ... Types> struct Y<T, Types& ...> { 23 template<class ... Types> int f(void (*)(Types ...));
|
H A D | p9-0x.cpp | 3 template<typename ...Types> struct tuple; 22 template<typename ...Types> 23 struct tuple_same_with_int<tuple<Types...>, tuple<Types..., int>> { 31 template<typename ... Types> struct UselessPartialSpec; 33 template<typename ... Types, // expected-note{{non-deducible template parameter 'Types'}} 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/chromium_org/testing/gtest/test/ |
H A D | gtest-typed-test2_test.cc | 43 testing::Types<std::vector<int> >);
|
/external/gtest/test/ |
H A D | gtest-typed-test2_test.cc | 43 testing::Types<std::vector<int> >);
|
/external/clang/test/CXX/temp/temp.param/ |
H A D | p11-0x.cpp | 15 template<typename T = int, typename ...Types> struct X2t; 16 template<typename T = int, typename ...Types> using A2t = X2t<T, Types...>; 26 template<typename ...Types, // expected-error{{template parameter pack must be the last template parameter}} 30 template<typename ...Types, // expected-error{{template parameter pack must be the last template parameter}} 51 template<typename... Types> struct X1t; 52 template<typename ...Types, typename T> struct X1t<T, Types...> { }; 61 template<typename ...Types, typename T> 62 void f1t(X1t<T, Types [all...] |
/external/clang/test/CXX/expr/expr.unary/expr.sizeof/ |
H A D | p5-0x.cpp | 4 template<typename ...Types> struct count_types { 5 static const unsigned value = sizeof...(Types); 33 template<typename ...Types> // expected-note{{parameter pack 'Types' declared here}} 36 // expected-error{{Type' does not refer to the name of a parameter pack; did you mean 'Types'?}}
|
/external/protobuf/gtest/test/ |
H A D | gtest-typed-test2_test.cc | 43 testing::Types<std::vector<int> >);
|
/external/javasqlite/src/main/java/SQLite/JDBC2z/ |
H A D | JDBCDatabaseMetaData.java | 624 Types.VARCHAR, Types.VARCHAR, Types.VARCHAR, 625 Types.VARCHAR, Types.SMALLINT, Types.VARCHAR, 626 Types.INTEGER, Types.INTEGER, Types.INTEGER, 627 Types [all...] |
H A D | JDBCResultSetMetaData.java | 25 case Types.SMALLINT: return "java.lang.Short"; 26 case Types.INTEGER: return "java.lang.Integer"; 27 case Types.REAL: 28 case Types.DOUBLE: return "java.lang.Double"; 29 case Types.FLOAT: return "java.lang.Float"; 30 case Types.BIGINT: return "java.lang.Long"; 31 case Types.DATE: return "java.sql.Date"; 32 case Types.TIME: return "java.sql.Time"; 33 case Types.TIMESTAMP: return "java.sql.Timestamp"; 34 case Types [all...] |
/external/chromium_org/cc/trees/ |
H A D | occlusion_tracker_unittest.cc | 176 template <typename Types> class OcclusionTrackerTest : public testing::Test { 187 typename Types::HostType* GetHost(); 189 typename Types::ContentLayerType* CreateRoot(const gfx::Transform& transform, 192 typename Types::ContentLayerPtrType layer( 193 Types::CreateContentLayer(GetHost())); 194 typename Types::ContentLayerType* layer_ptr = layer.get(); 198 root_ = Types::PassLayerPtr(&layer); 205 typename Types::LayerType* CreateLayer(typename Types::LayerType* parent, 209 typename Types [all...] |