Home
last modified time | relevance | path

Searched refs:TemplateClass (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dcppcoreguidelines-special-member-functions.cpp60 struct TemplateClass { struct
61 TemplateClass() = default;
62 TemplateClass(const TemplateClass &);
63 TemplateClass &operator=(const TemplateClass &);
64 TemplateClass(TemplateClass &&);
65 TemplateClass &operator=(TemplateClass &&);
66 ~TemplateClass();
71 TemplateClass<int> InstantiationWithInt;
72 TemplateClass<double> InstantiationWithDouble;
Dcppcoreguidelines-special-member-functions-relaxed.cpp59 struct TemplateClass { struct
60 TemplateClass() = default;
61 TemplateClass(const TemplateClass &);
62 TemplateClass &operator=(const TemplateClass &);
63 TemplateClass(TemplateClass &&);
64 TemplateClass &operator=(TemplateClass &&);
65 ~TemplateClass();
70 TemplateClass<int> InstantiationWithInt;
71 TemplateClass<double> InstantiationWithDouble;
Dmodernize-use-nullptr.cpp249 class TemplateClass { class
251 explicit TemplateClass(int a, T default_value = 0) {} in TemplateClass() function in TemplateClass
261 TemplateClass<int*> a(1); in IgnoreSubstTemplateType()
/external/llvm-project/clang/test/Index/Core/
Dindex-dependent-source.cpp24 class TemplateClass: public Base , public BaseTemplate<T> { class
26 ~TemplateClass();
48 void indexSimpleDependentDeclarations(const TemplateClass<T, S> &object) { in indexSimpleDependentDeclarations()
74 TemplateClass<T, S>::staticFunction(); in indexSimpleDependentDeclarations()
76 TemplateClass<T, S>::variable; in indexSimpleDependentDeclarations()
78 TemplateClass<T, S>::staticBaseFunction(); in indexSimpleDependentDeclarations()
80 TemplateClass<T, S>::baseTemplateVariable; in indexSimpleDependentDeclarations()
82 TemplateClass<T, S>::EnumValue; in indexSimpleDependentDeclarations()
84 TemplateClass<T, S>::Struct(); in indexSimpleDependentDeclarations()
88 TemplateClass<T, S>::field; in indexSimpleDependentDeclarations()
[all …]
Dindex-instantiated-source.cpp18 class TemplateClass: public BaseTemplate<T> { class
54 void canonicalizeInstaniationReferences(TemplateClass<int, float> &object) { in canonicalizeInstaniationReferences()
64 TemplateClass<int, float>::staticFunction(); in canonicalizeInstaniationReferences()
67 TemplateClass<int, float>::NestedBaseType nestedBaseType; in canonicalizeInstaniationReferences()
69 TemplateClass<int, float>::NestedType nestedSubType; in canonicalizeInstaniationReferences()
74 typedef TemplateClass<int, float> TT; in canonicalizeInstaniationReferences()
/external/llvm-project/clang-tools-extra/test/modularize/Inputs/
DTemplateClasses.h4 template<class T> class TemplateClass; variable
7 template<class T>class TemplateClass {
9 TemplateClass() {} in TemplateClass() function
15 template<class T> using TemplateClassAlias = TemplateClass<T>;
/external/llvm-project/clang/test/CodeGenObjCXX/
Dinstantiate-return.mm4 struct TemplateClass { struct
11 - (TemplateClass<S0>)m1; argument
14 // This code used to assert in CodeGen because the return type TemplateClass<S0>
20 - (TemplateClass<S0>)m1 {
/external/llvm-project/clang/test/CodeCompletion/
Dmember-access.cpp82 class TemplateClass: public Base1 , public BaseTemplate<T> { class
92 void completeDependentMembers(TemplateClass<T, S> &object, in completeDependentMembers()
93 TemplateClass<int, S> *object2) { in completeDependentMembers()
110 void completeDependentSpecializedMembers(TemplateClass<int, double> &object, in completeDependentSpecializedMembers()
111 TemplateClass<int, double> *object2) { in completeDependentSpecializedMembers()
/external/llvm-project/clang/test/CodeGenCXX/
Dpredefined-expr-sizeof.cpp6 class TemplateClass { class
21 TemplateClass<int> t1; in main()
23 TemplateClass<double> t2; in main()
Dconst-init-cxx11.cpp357 struct TemplateClass { struct
358 constexpr TemplateClass() : t{42} {} in TemplateClass() function
364 TemplateClass<int> t;
/external/clang/test/CodeGenCXX/
Dpredefined-expr-sizeof.cpp6 class TemplateClass { class
21 TemplateClass<int> t1; in main()
23 TemplateClass<double> t2; in main()
Dconst-init-cxx11.cpp357 struct TemplateClass { struct
358 constexpr TemplateClass() : t{42} {} in TemplateClass() function
364 TemplateClass<int> t;
/external/llvm-project/clang/test/OpenMP/
Dnvptx_target_exceptions_messages.cpp13 class TemplateClass { class
16 TemplateClass() { throw 1;} in TemplateClass() function in TemplateClass
30 TemplateClass<T> s; in FA()
Ddeclare_target_codegen.cpp100 class TemplateClass { class
103 TemplateClass() {} in TemplateClass() function in TemplateClass
117 TemplateClass<T> s; in FA()
/external/llvm-project/clang/test/SemaCXX/
Dwarn-self-assign-field-builtin.cpp74 struct TemplateClass { struct
82 TemplateClass<int> c; in instantiate() argument
86 TemplateClass<Dummy> c; in instantiate()
Dwarn-self-assign-field-overloaded.cpp119 struct TemplateClass { struct
127 TemplateClass<int> c; in instantiate() argument
131 TemplateClass<S> c; in instantiate()
Dwarn-thread-safety-negative.cpp157 class TemplateClass { class
163 void test() { TemplateClass<int> TC; } in test()
Dtype-traits.cpp1947 class TemplateClass {}; class
1950 using TemplateAlias = TemplateClass<T, int>;
1958 int t03[T(__is_same(TemplateClass<int, int>, TemplateAlias<int>))]; in is_same()
/external/clang/test/SemaTemplate/
Dms-function-specialization-class-scope.cpp54 template<class T> class TemplateClass { class
64 void f() { TemplateClass<int> t; } in f()
Dnested-name-spec-template.cpp104 struct TemplateClass : public TypedefProvider<T> struct
107 TemplateClass::Test::PrintSelf(); in PrintSelf()
/external/llvm-project/clang/test/SemaTemplate/
Dms-function-specialization-class-scope.cpp48 template<class T> class TemplateClass { class
56 void f() { TemplateClass<int> t; } in f()
Dnested-name-spec-template.cpp103 struct TemplateClass : public TypedefProvider<T> struct
106 TemplateClass::Test::PrintSelf(); in PrintSelf()
/external/clang/test/SemaCXX/
Dwarn-thread-safety-negative.cpp113 class TemplateClass { class
119 void test() { TemplateClass<int> TC; } in test()
Dtype-traits.cpp1704 class TemplateClass {}; class
1707 using TemplateAlias = TemplateClass<T, int>;
1715 int t03[T(__is_same(TemplateClass<int, int>, TemplateAlias<int>))]; in is_same()
/external/clang/lib/Sema/
DSemaDeclCXX.cpp7555 CXXRecordDecl *TemplateClass = Template->getTemplatedDecl(); in isStdInitializerList() local
7556 if (TemplateClass->getIdentifier() != in isStdInitializerList()
7559 TemplateClass->getDeclContext())) in isStdInitializerList()

12