Home
last modified time | relevance | path

Searched refs:ClassTemplateSpec (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterGenericRedeclTest.cpp117 struct ClassTemplateSpec { struct
452 RedeclChain, ClassTemplateSpec, ,
471 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
490 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
509 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
528 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
544 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
562 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
583 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
602 ASTIMPORTER_INSTANTIATE_TYPED_TEST_SUITE(RedeclChain, ClassTemplateSpec, ,
H A DASTImporterODRStrategiesTest.cpp158 struct ClassTemplateSpec { struct
430 ClassTemplateSpec, Liberal, ,
467 ClassTemplateSpec, Conservative, ,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp3068 if (ClassTemplateSpec->getTemplateSpecializationKind() == in usesPartialOrExplicitSpecialization()
3073 ClassTemplateSpec->getSpecializedTemplate() in usesPartialOrExplicitSpecialization()
3091 ClassTemplateSpecializationDecl *ClassTemplateSpec, in getPatternForClassTemplateSpecialization() argument
3181 ClassTemplateSpec->setInvalidDecl(); in getPatternForClassTemplateSpecialization()
3184 << ClassTemplateSpec; in getPatternForClassTemplateSpecialization()
3237 ClassTemplateSpecializationDecl *ClassTemplateSpec, in InstantiateClassTemplateSpecialization() argument
3240 ClassTemplateSpec = cast<ClassTemplateSpecializationDecl>( in InstantiateClassTemplateSpecialization()
3241 ClassTemplateSpec->getCanonicalDecl()); in InstantiateClassTemplateSpecialization()
3242 if (ClassTemplateSpec->isInvalidDecl()) in InstantiateClassTemplateSpecialization()
3252 PointOfInstantiation, ClassTemplateSpec, Pattern.get(), in InstantiateClassTemplateSpecialization()
[all …]
H A DSemaType.cpp8895 } else if (auto *ClassTemplateSpec = in RequireCompleteTypeImpl() local
8897 if (ClassTemplateSpec->getSpecializationKind() == TSK_Undeclared) { in RequireCompleteTypeImpl()
8900 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h9754 SourceLocation Loc, ClassTemplateSpecializationDecl *ClassTemplateSpec);
9758 ClassTemplateSpecializationDecl *ClassTemplateSpec,
9769 ClassTemplateSpecializationDecl *ClassTemplateSpec,
/llvm-project-15.0.7/clang/docs/
H A DInternalsManual.rst2431 // ClassTemplateSpec with ctor (1): FieldDecl without InitlistExpr
2437 // ClassTemplateSpec with ctor (2): FieldDecl WITH InitlistExpr