/external/clang/test/Modules/Inputs/merge-template-pattern-visibility/ |
a.h | 1 template<typename, typename = int> struct A; 2 template<typename T> struct B; 4 template<typename, typename> struct A {}; 5 template<typename T> struct B : A<T> {};
|
b.h | 1 template<typename, typename = int> struct A; 2 template<typename T> struct B; 4 template<typename, typename> struct A {}; 5 template<typename T> struct B : A<T> {};
|
/external/clang/test/CXX/temp/temp.decls/temp.mem/ |
p2.cpp | 3 template <typename> 8 template <typename> struct bar {}; // expected-error{{templates cannot be declared inside of a local class}} 9 template <typename> void baz() {} // expected-error{{templates cannot be declared inside of a local class}} 10 template <typename> void qux(); // expected-error{{templates cannot be declared inside of a local class}} 11 template <typename> using corge = int; // expected-error{{templates cannot be declared inside of a local class}} 12 template <typename T> static T grault; // expected-error{{static data member}} expected-error{{templates cannot be declared inside of a local class}}
|
/external/clang/test/Modules/Inputs/template-default-args/ |
c.h | 2 template<typename T = int> struct F; 3 template<typename T, typename U> struct I;
|
a.h | 2 template<typename T = int> struct A {}; 3 template<typename T> struct B {}; 4 template<typename T> struct C; 5 template<typename T> struct D; 6 template<typename T> struct E; 7 template<typename T = int> struct G; 8 template<typename T = int> struct H; 9 template<typename T> struct J {}; 10 template<typename T = int> struct J; 12 template<typename T = void> struct L [all...] |
/external/clang/test/PCH/Inputs/ |
typo.hpp | 2 template<typename F> class function {}; 5 template<typename V, typename E> class adjacency_list { };
|
/external/clang/test/CXX/dcl.decl/dcl.fct.def/dcl.fct.def.delete/ |
p4.cpp | 3 template<typename> void func(); 6 template<typename> void func2();
|
/external/clang/test/CXX/temp/temp.decls/temp.class.spec/ |
p9-0x.cpp | 6 template<typename T, typename ...Types> 9 template<typename T, typename ...Types>
|
p8-1y.cpp | 6 template<typename T, int N, template<typename> class X> int v1; 7 template<typename T, int N, template<typename> class X> int v1<T, N, X>; 10 template<typename...T> int v2; 11 template<typename...T> int v2<T...>; 18 template<template<typename> class...X> int v4; 19 template<template<typename> class...X> int v4<X...>; 22 template<typename Outer> struct X { 23 template<typename Inner> static int y [all...] |
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
TensorForwardDeclarations.h | 21 template<typename T> struct MakePointer { 25 template<typename PlainObjectType, int Options_ = Unaligned, template <class> class MakePointer_ = MakePointer> class TensorMap; 26 template<typename Scalar_, int NumIndices_, int Options_ = 0, typename IndexType = DenseIndex> class Tensor; 27 template<typename Scalar_, typename Dimensions, int Options_ = 0, typename IndexType = DenseIndex> class TensorFixedSize; 28 template<typename PlainObjectType> class TensorRef; 29 template<typename Derived, int AccessLevel> class TensorBase; 31 template<typename NullaryOp, typename PlainObjectType> class TensorCwiseNullaryOp [all...] |
/external/clang/test/SemaCXX/ |
redeclared-alias-template.cpp | 3 template<typename T> using A = int; // expected-note 2{{previous}} 4 template<typename T> using A = char; // expected-error {{type alias template redefinition with different types ('char' vs 'int')}} 5 template<typename T1, typename T2> using A = T1; // expected-error {{too many template parameters in template redeclaration}} 7 template<typename T1, typename T2> using B = T1; // expected-note {{previous}} 8 template<typename T2, typename T1> using B = T1; // expected-error {{type alias template redefinition with different types}} 11 template<typename> struct S; 12 template<template<typename> class F> using FInt = F<int> [all...] |
libstdcxx_map_base_hack.cpp | 10 template<typename _Key, typename _Value, typename _Ex, bool __unique, 11 typename _Hashtable> 17 template<typename T> 19 template<typename _Key2, typename _Pair, typename _Hashtable>
|
templated-friend-decl.cpp | 3 template <typename T> 5 template <typename U> 11 template <typename U>
|
/external/google-fruit/include/fruit/ |
fruit_forward_decls.h | 29 template <typename... Types> 36 template <typename T> 43 template <typename Annotation, typename T> 46 template <typename... Types> 51 template <typename... Bindings> 54 template <typename... Types> 57 template <typename C> 60 template <typename... P> 63 template <typename ComponentType, typename... ComponentFunctionArgs [all...] |
/external/clang/test/Frontend/ |
plugin-delayed-template.cpp | 4 template <typename T> 12 template <typename T>
|
/external/clang/test/Modules/Inputs/merge-template-members/ |
def.h | 1 template<typename> struct A { int n; }; 2 template<typename> struct B { typedef A<void> C; };
|
/external/clang/test/Modules/Inputs/submodules/ |
hash_map.h | 1 template<typename Key, typename Data> class hash_map { };
|
/external/clang/test/Modules/Inputs/template-specialization-visibility/ |
d.h | 3 template<typename> struct S; 4 template<typename> struct T;
|
/external/clang/test/SemaTemplate/ |
alias-church-numerals.cpp | 4 template<template<template<typename> class, typename> class T, template<typename> class V> struct PartialApply { 5 template<typename W> using R = T<V, W>; 8 template<typename T> using Id = T; 9 template<template<typename> class, typename X> using Zero = X; 10 template<template<template<typename> class, typename> class N, template<typename> class F, typename X> using Succ = F<N<F,X>> [all...] |
/external/catch2/include/internal/ |
catch_meta.hpp | 15 template< typename... > 18 template< typename... > 21 template< template<typename...> class L1 22 , typename...E1 23 , template<typename...> class L2 24 , typename...E2 30 template< template<typename...> class L1 31 , typename...E1 32 , template<typename...> class L2 33 , typename...E [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.fct/temp.over.link/ |
p4.cpp | 5 template<typename T> void f0(T) { } 6 template<typename T, typename U> void f0(T) { } 7 template<typename T, typename U> void f0(U) { } 9 template<typename T> void f0(T*); 12 template<typename T> void f0();
|
/external/clang/test/PCH/ |
cxx-alias-decl.h | 4 template<typename U> struct T { 5 template<typename V> using A = T<V>; 9 template<typename U> using B = S; 10 template<typename U> using C = T<U>; 11 template<typename U, typename V> using D = typename T<U>::template A<V>;
|
pr18806.cpp | 12 template <typename T> 15 template <typename X> 17 template <typename Y, typename = decltype(Y())> 21 template <typename A> 23 template <typename B, typename = Id<decltype(B())>>
|
/external/eigen/Eigen/src/Core/util/ |
ForwardDeclarations.h | 17 template<typename T> struct traits; 23 template<typename T> struct traits<const T> : traits<T> {}; 25 template<typename Derived> struct has_direct_access 30 template<typename Derived> struct accessors_level 39 template<typename T> struct evaluator_traits; 41 template< typename T> struct evaluator; 45 template<typename T> struct NumTraits; 47 template<typename Derived> struct EigenBase; 48 template<typename Derived> class DenseBase; 49 template<typename Derived> class PlainObjectBase [all...] |
/external/tensorflow/tensorflow/core/kernels/ |
multinomial_op.h | 24 template <typename Device, typename T, typename OutputType>
|