| /external/clang/test/CXX/class/ |
| p2-0x.cpp | 11 template<typename T> struct A final { }; // expected-note 2 {{'A' declared here}} 14 template<typename T> struct C : A<T> { }; // expected-error {{base 'A' is marked 'final'}} 15 struct D : C<int> { }; // expected-note {{in instantiation of template class 'Test2::C<int>' requested here}} 21 template<typename T> struct A { }; 22 template<> struct A<int> final { }; // expected-note {{'A' declared here}}
|
| /external/clang/test/CXX/over/over.match/over.match.best/over.ics.rank/ |
| p3-0x.cpp | 38 template<typename T> 43 template<typename T> 48 template<typename T> 54 template<typename T> int &f(typename remove_reference<T>::type&); 55 template<typename T> float &f(typename remove_reference<T>::type&&);
|
| /external/clang/test/CXX/special/class.inhctor/ |
| p7.cpp | 20 template<typename T> struct B3 { 23 template<typename T> struct B4 : B3<T>, B1 { 32 template<typename T> B5(T); // expected-note {{previous constructor}} 35 template<typename T> B6(T); // expected-note {{conflicting constructor}} 38 template<typename T, int> B7(T);
|
| /external/clang/test/CodeGenCXX/ |
| linetable-fnbegin.cpp | 7 // CHECK: [[HPP:.*]] = !DIFile(filename: "./template.hpp", 15 # 1 "./template.h" 1 16 template <typename T> 21 # 21 "./template.hpp" 22 template <typename T>
|
| static-member-variable-explicit-specialization.cpp | 8 template<typename T> struct A { static int a; }; 9 template<typename T> int A<T>::a = foo(); 12 template<> int A<char>::a; 15 template<> int A<bool>::a = 10; 41 template int A<short>::a; // Unordered 47 template<> struct A<int> { static int a; }; 50 template<typename T> struct S { static T x; static T y; }; 51 template<> int S<int>::x = foo(); 52 template<> int S<int>::y = S<int>::x; 54 template<typename T> T x = foo() [all...] |
| /external/clang/test/Index/ |
| complete-template-friends-defined.cpp | 5 template<typename T> struct A { 6 template<typename U> friend class B; 9 template<typename T> struct B { }; 18 template<typename T> struct C { 19 template<typename U> friend struct C;
|
| /external/clang/test/PCH/ |
| cxx-alias-decl.cpp | 8 template struct T<S>; 18 template<typename U> using B = S; 19 template<typename U> using C = T<U>; 20 template<typename U, typename V> using D = typename T<U>::template A<V>;
|
| /external/clang/test/Parser/ |
| cxx-concepts-ambig-constraint-expr.cpp | 8 template <typename T> requires (bool)&T::operator short 12 template <typename T> requires (bool)sizeof new (T::f()) short 15 template<typename T> requires (bool)sizeof new (T::f()) unsigned // expected-error {{'struct' cannot be signed or unsigned}} 20 template <typename T> requires (bool(T())) 27 template <typename T> requires bool(T())
|
| /external/clang/test/SemaCXX/ |
| __try.cpp | 7 template<typename T> 61 template <typename> 68 template <typename> 75 template void Except<void>(); 76 template void Finally<void>();
|
| attr-weak.cpp | 26 // to parts of a template that have explicit default visibility, so we accept 28 template <class T> struct Test7 { 32 template <class T> 35 template struct Test7<Internal>; 36 template struct Test7<int>;
|
| cxx11-call-to-deleted-constructor.cpp | 5 template<class _Ep> class initializer_list { }; 10 template <class VT, unsigned int ROWS = 0, unsigned int COLS = 0> 18 template <class VT, unsigned int SIZE> using Vector = Matrix<VT, SIZE, 1>; 20 template <class VT> 24 template <class VT> class Matrix<VT, 0, 0> { // expected-note {{passing argument to parameter here}}
|
| function-overload-typo-crash.cpp | 7 template <typename T> void max(T); //expected-note {{'max' declared here}} 14 template <typename T> void somefunc(T*, T*); //expected-note {{'somefunc' declared here}} 15 template <typename T> void somefunc(const T[]); //expected-note {{'somefunc' declared here}} 16 template <typename T1, typename T2> void somefunc(T1*, T2*); //expected-note {{'somefunc' declared here}} 17 template <typename T1, typename T2> void somefunc(T1*, const T2[]); //expected-note 2 {{'somefunc' declared here}}
|
| libstdcxx_is_pod_hack.cpp | 5 // identifier (to declare a struct template like the one below), while 9 template<typename T> 17 template<typename T> 32 template<bool B> struct must_be_true {}; 33 template<> struct must_be_true<false>;
|
| /external/clang/test/SemaObjCXX/ |
| arc-bridged-cast.mm | 17 template<typename IdType, typename StringType, typename IntPtrType> 26 template void from_cf<id, NSString*, int*>(); // expected-note{{in instantiation of function template specialization}} 28 template<typename IdType, typename StringType> 36 template void to_cf<CFTypeRef, CFStringRef>(id);
|
| /external/clang/test/SemaTemplate/ |
| copy-ctor-assign.cpp | 7 template<typename T> 9 template<typename U> 13 template<typename U> 42 template<typename T> 44 template<typename U> X2 &operator=(const U&);
|
| instantiate-scope.cpp | 3 template<typename ...T> struct X { 9 template<typename T, typename U> using A = T; 12 // so this defines the member of the primary template. 13 template<typename ...T> 16 template<typename ...T>
|
| /external/eigen/Eigen/src/Geometry/ |
| ParametrizedLine.h | 1 // This file is part of Eigen, a lightweight C++ template library 29 template <typename _Scalar, int _AmbientDim, int _Options> 46 template<int OtherOptions> 61 template <int OtherOptions> 98 template <int OtherOptions> 101 template <int OtherOptions> 104 template <int OtherOptions> 112 template<typename NewScalarType> 121 template<typename OtherScalarType,int OtherOptions> 124 m_origin = other.origin().template cast<Scalar>() [all...] |
| /external/libweave/include/weave/ |
| enum_to_string.h | 21 // template <> 23 template <typename T> 39 template <size_t size> 47 template <typename T> 59 template <typename T>
|
| /external/opencv3/modules/cudastereo/src/cuda/ |
| stereocsbp.hpp | 5 template<class T> 9 template<class T> 14 template<class T> 21 template<class T> 25 template<class T>
|
| /external/vulkan-validation-layers/libs/glm/gtx/ |
| extented_min_max.hpp | 56 template <typename T> 64 template <typename T, template <typename> class C> 72 template <typename T, template <typename> class C> 80 template <typename T> 89 template <typename T, template <typename> class C> 98 template <typename T, template <typename> class C [all...] |
| /frameworks/av/media/img_utils/include/img_utils/ |
| EndianUtils.h | 43 template<typename T> 49 template<typename T> 123 template<typename T> 131 template<typename T> 166 template<> 171 template<> 176 template<> 181 template<> 186 template<> 191 template<> [all...] |
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/bind/ |
| arg.hpp | 28 template< int I > struct arg 34 template< class T > arg( T const & /* t */ ) 41 template< int I > bool operator==( arg<I> const &, arg<I> const & ) 48 template< int I > struct is_placeholder< arg<I> > 53 template< int I > struct is_placeholder< arg<I> (*) () >
|
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/ |
| numeric_op.hpp | 74 template< 99 template<> struct AUX778076_OP_IMPL_NAME<na,na> 101 template< typename U1, typename U2 > struct apply 109 template< typename Tag > struct AUX778076_OP_IMPL_NAME<na,Tag> 111 template< typename U1, typename U2 > struct apply 118 template< typename Tag > struct AUX778076_OP_IMPL_NAME<Tag,na> 120 template< typename U1, typename U2 > struct apply 127 template<> struct AUX778076_OP_IMPL_NAME<na,integral_c_tag> 129 template< typename U1, typename U2 > struct apply 136 template<> struct AUX778076_OP_IMPL_NAME<integral_c_tag,na [all...] |
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/range/detail/ |
| sfinae.hpp | 35 template< std::size_t sz > 37 template< std::size_t sz > 41 template< std::size_t sz > 43 template< std::size_t sz > 63 template< typename Iterator >
|
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/smart_ptr/detail/ |
| sp_convertible.hpp | 40 template< class Y, class T > struct sp_convertible 55 template< bool > struct sp_enable_if_convertible_impl; 57 template<> struct sp_enable_if_convertible_impl<true> 62 template<> struct sp_enable_if_convertible_impl<false> 66 template< class Y, class T > struct sp_enable_if_convertible: public sp_enable_if_convertible_impl< sp_convertible< Y, T >::value >
|