| /external/clang/include/clang/AST/ |
| DeclTemplate.h | 11 /// \brief Defines the C++ template declaration subclasses. 42 /// \brief Stores a template parameter of any kind. 46 /// \brief Stores a list of template parameters for a TemplateDecl and its 51 /// The location of the 'template' keyword. 57 /// The number of template parameters in this template 61 /// Whether this template parameter list contains an unexpanded parameter 82 /// \brief Iterates through the template parameters in this list. 85 /// \brief Iterates through the template parameters in this list. 103 assert(Idx < size() && "Template parameter index out-of-range") [all...] |
| /art/runtime/ |
| object_lock.cc | 24 template <typename T> 30 template <typename T> 35 template <typename T> 40 template <typename T> 45 template <typename T> 50 template class ObjectLock<mirror::Class>; 51 template class ObjectLock<mirror::Object>;
|
| /external/clang/test/CXX/expr/expr.unary/expr.sizeof/ |
| p5-0x.cpp | 4 template<typename ...Types> struct count_types { 8 template<int ...Values> struct count_ints { 18 template<typename T> any(T); 21 template<typename ...Inits> 26 template void init_me<int, float, double*>(int, float, double*); 29 template<int Value> struct count_ints_2 { 33 template<typename ...Types> // expected-note{{parameter pack 'Types' declared here}}
|
| /external/clang/test/PCH/ |
| chain-friend-instantiation.cpp | 7 template <class T> class TClass; 10 template <class X, class Y> TClass<X> problematic(X * ptr, const TClass<Y> &src); 12 template <class T> 16 template <class X, class Y> friend TClass<X> problematic(X * ptr, const TClass<Y> &src); 20 template <class T> 29 template <class X, class T> 33 template <class X, class T>
|
| /external/clang/test/SemaCXX/ |
| vtable-instantiation.cpp | 4 template<class T1> struct C1 { 10 template<class T2> struct C2 { 23 template<typename T> 33 template<typename T> 39 template<typename T> 53 template <typename Type> 62 template <typename Type>
|
| /external/clang/test/SemaTemplate/ |
| attributes.cpp | 4 template<int N> 9 template <bool X> struct check { 13 template <int N> struct check_alignment { 22 template<unsigned Size, unsigned Align> 28 template<typename T> 46 template<typename T> __attribute__((cf_returns_retained)) 52 template<typename T>
|
| instantiate-decl-init.cpp | 16 template <typename T> 31 template<typename T> 36 template void f0<int>(); 37 template void f0<float>(); 44 template<int N> void f1() { 47 template<> void f1<2>(); 57 template <class T>
|
| instantiate-expr-2.cpp | 7 template<int N> struct A { }; 28 template<typename T, typename U> 58 template<typename T> 71 template<int I> 76 template<bool B> 88 template<int I> 91 template<bool B, typename T, typename E> 108 template<int I> 111 template<bool B, typename T, typename E> 123 template<typename T, unsigned long N> struct IntegralConstant { } [all...] |
| instantiate-invalid.cpp | 3 template<class Conv> class rasterizer_sl_clip Conv::xi(x2), Conv::yi(y2)); 6 template<class Clip=rasterizer_sl_clip_int> class rasterizer_scanline_aa 8 template<class Scanline> bool sweep_scanline(Scanline& sl) 15 template<class PixelFormat> class renderer_base { } 17 template<class Rasterizer, class Scanline, class BaseRenderer, class ColorT> 29 template<class Rasterizer, class Scanline, class Renderer, class Ctrl> 35 template<class ColorT> class rbox_ctrl : public rbox_ctrl_impl
|
| operator-template.cpp | 4 template<class X>struct A{typedef X Y;}; 5 template<class X>bool operator==(A<X>,typename A<X>::Y); // expected-note{{candidate template ignored: could not match 'A<type-parameter-0-0>' against 'B<int> *'}} 12 template<class X>struct B{typedef X Y;}; 13 template<class X>bool operator==(B<X>*,typename B<X>::Y); // \ 15 // expected-note{{candidate template ignored: substitution failure [with X = int]}} 17 // expected-note{{in instantiation of function template specialization}}
|
| /external/eigen/Eigen/src/Eigen2Support/ |
| TriangularSolver.h | 1 // This file is part of Eigen, a lightweight C++ template library 25 template<typename ExpressionType, unsigned int Added, unsigned int Removed> 26 template<typename OtherDerived> 30 return m_matrix.template triangularView<Added>().solve(other.derived()); 33 template<typename ExpressionType, unsigned int Added, unsigned int Removed> 34 template<typename OtherDerived> 37 m_matrix.template triangularView<Added>().solveInPlace(other.derived());
|
| /external/eigen/Eigen/src/SparseCore/ |
| SparseUtil.h | 1 // This file is part of Eigen, a lightweight C++ template library 22 template<typename OtherDerived> \ 33 template<typename Other> \ 70 template<typename Derived> class SparseMatrixBase; 71 template<typename _Scalar, int _Flags = 0, typename _Index = int> class SparseMatrix; 72 template<typename _Scalar, int _Flags = 0, typename _Index = int> class DynamicSparseMatrix; 73 template<typename _Scalar, int _Flags = 0, typename _Index = int> class SparseVector; 74 template<typename _Scalar, int _Flags = 0, typename _Index = int> class MappedSparseMatrix; 76 template<typename MatrixType, int Mode> class SparseTriangularView; 77 template<typename MatrixType, unsigned int UpLo> class SparseSelfAdjointView [all...] |
| /external/jacoco/org.jacoco.doc/xsl/ |
| maven-goal.xsl | 26 <xsl:template match="/"> 66 </xsl:template> 68 <xsl:template match="xdoc:section"> 73 </xsl:template> 75 <xsl:template match="xdoc:subsection"> 80 </xsl:template> 82 <xsl:template match="xdoc:p"> 86 </xsl:template> 88 <xsl:template match="xdoc:div"> 92 </xsl:template> [all...] |
| /external/v8/src/profiler/ |
| circular-queue-inl.h | 13 template<typename T, unsigned L> 20 template<typename T, unsigned L> 25 template<typename T, unsigned L> 35 template<typename T, unsigned L> 42 template<typename T, unsigned L> 52 template<typename T, unsigned L> 59 template<typename T, unsigned L>
|
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/concept/detail/ |
| concept_def.hpp | 14 // Expands to "template <class p1, class p2, ...class pN> struct SomeName" 20 template < BOOST_PP_SEQ_FOR_EACH_I(BOOST_CONCEPT_typename,~,params) > \ 23 template < BOOST_PP_SEQ_FOR_EACH_I(BOOST_CONCEPT_typename,~,params) > \ 31 template < BOOST_PP_SEQ_FOR_EACH_I(BOOST_CONCEPT_typename,~,params) > \ 35 template < BOOST_PP_SEQ_FOR_EACH_I(BOOST_CONCEPT_typename,~,params) > \ 38 template < BOOST_PP_SEQ_FOR_EACH_I(BOOST_CONCEPT_typename,~,params) > \ 44 template < BOOST_PP_SEQ_FOR_EACH_I(BOOST_CONCEPT_typename,~,params) > \
|
| general.hpp | 19 template <class ModelFn> 24 template <void(*)()> struct instantiate {}; 27 template <class Model> 35 template <class Model> 43 template <class Model> 49 template <class Model> 61 template <class Model>
|
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/functional/hash/ |
| hash_fwd.hpp | 23 template <class T> struct hash; 26 template <class T> void hash_combine(std::size_t& seed, T& v); 28 template <class T> void hash_combine(std::size_t& seed, T const& v); 31 template <class It> std::size_t hash_range(It, It); 32 template <class It> void hash_range(std::size_t&, It, It); 35 template <class T> inline std::size_t hash_range(T*, T*); 36 template <class T> inline void hash_range(std::size_t&, T*, T*);
|
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/ |
| traits_lambda_spec.hpp | 29 template<> struct trait<void_> \ 31 template< BOOST_MPL_PP_PARAMS(i, typename T) > struct apply \ 40 template<> struct trait<void_> \ 42 template< BOOST_MPL_PP_PARAMS(i, typename T) > struct apply \ 46 template<> struct trait<int> \ 48 template< BOOST_MPL_PP_PARAMS(i, typename T) > struct apply \ 60 template<> struct trait<non_sequence_tag> {}; \
|
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/range/ |
| size_type.hpp | 39 template<typename T> 45 template<typename C> 48 template<typename C, typename Arg> 55 template<typename C, typename Enabler=void> 63 template<typename C> 74 template< class T > 79 template< class T >
|
| /ndk/tests/device/test-stlport_shared-exception/jni/ |
| has_nothrow_constructor.cpp | 43 template<typename T> 48 template<typename T> 57 template<typename T> 64 template<typename T> 68 template<typename T, bool b = __has_nothrow_constructor(T)> 72 template<typename T, bool b> 75 template<typename T>
|
| /ndk/tests/device/test-stlport_static-exception/jni/ |
| has_nothrow_constructor.cpp | 43 template<typename T> 48 template<typename T> 57 template<typename T> 64 template<typename T> 68 template<typename T, bool b = __has_nothrow_constructor(T)> 72 template<typename T, bool b> 75 template<typename T>
|
| /external/clang/lib/Parse/ |
| ParseTemplate.cpp | 1 //===--- ParseTemplate.cpp - Template Parsing -----------------------------===// 25 /// \brief Parse a template declaration, explicit instantiation, or 45 /// \brief Parse a template declaration or an explicit specialization. 47 /// Template declarations include one or more template parameter lists 48 /// and either the function or class template declaration. Explicit 49 /// specializations contain one or more 'template < >' prefixes 52 /// of the template headers together and let semantic analysis sort 55 /// template-declaration: [C++ temp] 56 /// 'export'[opt] 'template' '<' template-parameter-list '>' declaratio [all...] |
| /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/smart_ptr/ |
| shared_ptr.hpp | 57 template<class T> class shared_ptr; 58 template<class T> class weak_ptr; 59 template<class T> class enable_shared_from_this; 60 template<class T> class enable_shared_from_this2; 70 template<class T> struct shared_ptr_traits 75 template<> struct shared_ptr_traits<void> 82 template<> struct shared_ptr_traits<void const> 87 template<> struct shared_ptr_traits<void volatile> 92 template<> struct shared_ptr_traits<void const volatile> 101 template< class X, class Y, class T > inline void sp_enable_shared_from_this( boost::shared_ptr<X> const * (…) [all...] |
| /prebuilts/tools/common/m2/repository/org/freemarker/freemarker/2.3.20/ |
| freemarker-2.3.20-sources.jar | |
| /external/clang/test/CXX/class.access/class.friend/ |
| p3-cxx0x.cpp | 2 template<typename T> 14 template<typename T> 29 X1<Y1> x1c; // expected-note{{in instantiation of template class 'X1<Y1>' requested here}} 31 template<typename T> class B; 33 template<typename T> 39 template <typename S> friend class B<S>::ty; // expected-warning {{dependent nested name specifier 'B<S>::' for friend class declaration is not supported}} 42 template<typename T> class B { typedef int ty; }; 44 template<> class B<int> { 66 template<typename T> friend class A<T>::foo; // expected-warning {{not supported}}
|