/llvm-project/clang/test/CodeGenCXX/ |
H A D | mangle-ms-templates-memptrs-2.cpp | 52 struct ClassTemplate { struct 53 ClassTemplate() {} in ClassTemplate() argument 56 template struct ClassTemplate<&MostGeneral::h>; variable
|
H A D | debug-info-codeview-display-name.cpp | 95 template <typename A, typename B, typename C> struct ClassTemplate { A a; B b; C c; }; argument
|
H A D | predefined-expr-cxx14.cpp | 53 class ClassTemplate { class
|
H A D | inline-functions.cpp | 39 template <typename T> class ClassTemplate { class
|
H A D | predefined-expr.cpp | 130 class ClassTemplate { class
|
H A D | dllimport.cpp | 895 template <typename T> struct ClassTemplate { void func() {} }; in func() argument
|
H A D | dllexport.cpp | 954 template <typename T> struct ClassTemplate { void func(); }; struct
|
/llvm-project/clang/test/SemaTemplate/ |
H A D | ext_ms_template_spec.cpp | 21 class A::ClassTemplate<int>; // expected-warning {{class template specialization of 'ClassTemplate'… member in B::A
|
H A D | partial-spec-instantiate.cpp | 137 template <bool B = false> class ClassTemplate { class
|
/llvm-project/clang/unittests/AST/ |
H A D | ASTImporterODRStrategiesTest.cpp | 104 struct ClassTemplate { struct 105 using DeclTy = ClassTemplateDecl; 106 static constexpr auto *Prototype = "template <class> class X;"; 107 static constexpr auto *ConflictingPrototype = "template <int> class X;"; 108 static constexpr auto *Definition = "template <class> class X {};"; 109 static constexpr auto *ConflictingDefinition = 111 static constexpr auto *ConflictingProtoDef = "template <int> class X { };"; 112 BindableMatcher<Decl> getPattern() { in getPattern() 115 TestLanguage getLang() { return Lang_CXX03; } in getLang()
|
H A D | ASTImporterGenericRedeclTest.cpp | 68 struct ClassTemplate { struct 69 using DeclTy = ClassTemplateDecl; 70 static constexpr auto *Prototype = "template <class T> class X;"; 71 static constexpr auto *Definition = "template <class T> class X {};"; 72 BindableMatcher<Decl> getPattern() { in getPattern()
|
H A D | ASTImporterTest.cpp | 3594 std::string ClassTemplate = TEST_P() local 3640 std::string ClassTemplate = TEST_P() local 3681 std::string ClassTemplate = TEST_P() local 3701 std::string ClassTemplate = TEST_P() local 3746 std::string ClassTemplate = TEST_P() local [all...] |
/llvm-project/clang/test/CXX/drs/ |
H A D | cwg177x.cpp | 47 class ClassTemplate { global() class
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
H A D | unused-return-value-custom.cpp | 38 struct ClassTemplate { struct
|
H A D | use-after-move.cpp | 509 class ClassTemplate { global() class
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/ |
H A D | inconsistent-declaration-parameter-name.cpp | 133 class ClassTemplate class
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | TypeHierarchyTests.cpp | 656 TEST(Subtypes, ClassTemplate) { in TEST() argument 207 TEST(TypeParents,ClassTemplate) TEST() argument
|
H A D | FindTargetTests.cpp | 449 TEST_F(TargetDeclTest, ClassTemplate) { in TEST_F() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 79 if (ClassTemplateDecl *ClassTemplate computeDeclContext() local
|
H A D | SemaTemplateInstantiateDecl.cpp | 1808 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); VisitClassTemplatePartialSpecializationDecl() local 3841 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); VisitClassTemplateSpecializationDecl() local 4218 InstantiateClassTemplatePartialSpecialization(ClassTemplateDecl * ClassTemplate,ClassTemplatePartialSpecializationDecl * PartialSpec) InstantiateClassTemplatePartialSpecialization() argument 6166 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate(); FindInstantiatedDecl() local [all...] |
H A D | SemaCodeComplete.cpp | 1567 ND = ClassTemplate->getTemplatedDecl(); in IsNestedNameSpecifier() local 1581 ND = ClassTemplate->getTemplatedDecl(); in IsClassOrStruct() local 1596 ND = ClassTemplate->getTemplatedDecl(); in IsUnion() local 1087 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(D)) MaybeAddConstructorResults() local
|
/llvm-project/clang/test/Analysis/ |
H A D | use-after-move.cpp | 473 class ClassTemplate { class
|
/llvm-project/clang/test/SemaCXX/ |
H A D | dllimport.cpp | 1478 template <typename T> class ClassTemplate {}; class
|
H A D | dllexport.cpp | 440 template <typename T> class ClassTemplate {}; class
|
/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 1361 if (auto *ClassTemplate = dyn_cast_or_null<ClassTemplateDecl>( getAsCXXRecordDeclOrPrimaryTemplate() local
|