Home
last modified time | relevance | path

Searched refs:DeducedTemplateSpecializationType (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/clang/unittests/AST/
H A DTemplateNameTest.cpp121 MatchResults.front().getNodeAs<DeducedTemplateSpecializationType>("id"); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DUnusedUsingDeclsCheck.cpp22 AST_MATCHER_P(DeducedTemplateSpecializationType, refsToTemplatedDecl, in AST_MATCHER_P() argument
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTypeNodes.td101 def DeducedTemplateSpecializationType : TypeNode<DeducedType>;
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTextNodeDumper.h322 const DeducedTemplateSpecializationType *T);
H A DTypeProperties.td475 let Class = DeducedTemplateSpecializationType in {
H A DRecursiveASTVisitor.h1102 DEF_TRAVERSE_TYPE(DeducedTemplateSpecializationType, {
1383 DEF_TRAVERSE_TYPELOC(DeducedTemplateSpecializationType, {
H A DTypeLoc.h2242 DeducedTemplateSpecializationType> {
H A DASTContext.h261 mutable llvm::FoldingSet<DeducedTemplateSpecializationType>
H A DType.h5177 class DeducedTemplateSpecializationType : public DeducedType,
5184 DeducedTemplateSpecializationType(TemplateName Template,
/llvm-project-15.0.7/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1023 const auto *DT1 = cast<DeducedTemplateSpecializationType>(T1); in IsStructurallyEquivalent()
1024 const auto *DT2 = cast<DeducedTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
H A DODRHash.cpp872 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
H A DTypePrinter.cpp1199 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationBefore()
1211 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationAfter()
H A DTextNodeDumper.cpp1584 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
H A DItaniumMangle.cpp2790 if (auto *DeducedTST = Ty->getAs<DeducedTemplateSpecializationType>()) in isTypeSubstitutable()
4005 void CXXNameMangler::mangleType(const DeducedTemplateSpecializationType *T) { in mangleType()
H A DMicrosoftMangle.cpp3311 const DeducedTemplateSpecializationType *T, Qualifiers, SourceRange Range) { in mangleType()
H A DASTContext.cpp5775 DeducedTemplateSpecializationType::Profile(ID, Template, DeducedType, in getDeducedTemplateSpecializationType()
5777 if (DeducedTemplateSpecializationType *DTST = in getDeducedTemplateSpecializationType()
5782 DeducedTemplateSpecializationType(Template, DeducedType, IsDependent); in getDeducedTemplateSpecializationType()
H A DASTImporter.cpp402 const DeducedTemplateSpecializationType *T);
1448 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp3527 if (isa<DeducedTemplateSpecializationType>(Deduced) && in GetDeclSpecTypeForDeclarator()
3539 if (isa<DeducedTemplateSpecializationType>(Deduced) && in GetDeclSpecTypeForDeclarator()
3563 if (isa<DeducedTemplateSpecializationType>(Deduced)) in GetDeclSpecTypeForDeclarator()
3585 if (!IsCXXAutoType && !isa<DeducedTemplateSpecializationType>(Deduced)) in GetDeclSpecTypeForDeclarator()
3615 assert(isa<DeducedTemplateSpecializationType>(Deduced) && in GetDeclSpecTypeForDeclarator()
3620 auto *DTST = dyn_cast<DeducedTemplateSpecializationType>(Deduced); in GetDeclSpecTypeForDeclarator()
4555 bool IsClassTemplateDeduction = isa<DeducedTemplateSpecializationType>(DT); in GetFullTypeForDeclarator()
H A DSemaExprCXX.cpp1477 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXTypeConstructExpr()
2008 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXNew()
H A DSemaTemplate.cpp6145 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
6886 if (isa<DeducedTemplateSpecializationType>(DeducedT)) { in CheckTemplateArgument()
H A DSemaDecl.cpp12217 if (!isa<DeducedTemplateSpecializationType>(Deduced) || in deduceVarTypeFromInitializer()
12235 if (isa<DeducedTemplateSpecializationType>(Deduced)) { in deduceVarTypeFromInitializer()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindTarget.cpp388 const DeducedTemplateSpecializationType *DTST) { in add()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp1038 const AstTypeMatcher<DeducedTemplateSpecializationType>
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNodeTest.cpp1823 TEST_P(ASTMatchersTest, DeducedTemplateSpecializationType) { in TEST_P() argument
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h7200 extern const AstTypeMatcher<DeducedTemplateSpecializationType>

12