| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | TemplateNameTest.cpp | 121 MatchResults.front().getNodeAs<DeducedTemplateSpecializationType>("id"); in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UnusedUsingDeclsCheck.cpp | 22 AST_MATCHER_P(DeducedTemplateSpecializationType, refsToTemplatedDecl, in AST_MATCHER_P() argument
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 101 def DeducedTemplateSpecializationType : TypeNode<DeducedType>;
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TextNodeDumper.h | 322 const DeducedTemplateSpecializationType *T);
|
| H A D | TypeProperties.td | 475 let Class = DeducedTemplateSpecializationType in {
|
| H A D | RecursiveASTVisitor.h | 1102 DEF_TRAVERSE_TYPE(DeducedTemplateSpecializationType, { 1383 DEF_TRAVERSE_TYPELOC(DeducedTemplateSpecializationType, {
|
| H A D | TypeLoc.h | 2242 DeducedTemplateSpecializationType> {
|
| H A D | ASTContext.h | 261 mutable llvm::FoldingSet<DeducedTemplateSpecializationType>
|
| H A D | Type.h | 5177 class DeducedTemplateSpecializationType : public DeducedType, 5184 DeducedTemplateSpecializationType(TemplateName Template,
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 1023 const auto *DT1 = cast<DeducedTemplateSpecializationType>(T1); in IsStructurallyEquivalent() 1024 const auto *DT2 = cast<DeducedTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 872 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
|
| H A D | TypePrinter.cpp | 1199 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationBefore() 1211 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationAfter()
|
| H A D | TextNodeDumper.cpp | 1584 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
|
| H A D | ItaniumMangle.cpp | 2790 if (auto *DeducedTST = Ty->getAs<DeducedTemplateSpecializationType>()) in isTypeSubstitutable() 4005 void CXXNameMangler::mangleType(const DeducedTemplateSpecializationType *T) { in mangleType()
|
| H A D | MicrosoftMangle.cpp | 3311 const DeducedTemplateSpecializationType *T, Qualifiers, SourceRange Range) { in mangleType()
|
| H A D | ASTContext.cpp | 5775 DeducedTemplateSpecializationType::Profile(ID, Template, DeducedType, in getDeducedTemplateSpecializationType() 5777 if (DeducedTemplateSpecializationType *DTST = in getDeducedTemplateSpecializationType() 5782 DeducedTemplateSpecializationType(Template, DeducedType, IsDependent); in getDeducedTemplateSpecializationType()
|
| H A D | ASTImporter.cpp | 402 const DeducedTemplateSpecializationType *T); 1448 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaType.cpp | 3527 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 D | SemaExprCXX.cpp | 1477 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXTypeConstructExpr() 2008 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXNew()
|
| H A D | SemaTemplate.cpp | 6145 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType() 6886 if (isa<DeducedTemplateSpecializationType>(DeducedT)) { in CheckTemplateArgument()
|
| H A D | SemaDecl.cpp | 12217 if (!isa<DeducedTemplateSpecializationType>(Deduced) || in deduceVarTypeFromInitializer() 12235 if (isa<DeducedTemplateSpecializationType>(Deduced)) { in deduceVarTypeFromInitializer()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindTarget.cpp | 388 const DeducedTemplateSpecializationType *DTST) { in add()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1038 const AstTypeMatcher<DeducedTemplateSpecializationType>
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersNodeTest.cpp | 1823 TEST_P(ASTMatchersTest, DeducedTemplateSpecializationType) { in TEST_P() argument
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 7200 extern const AstTypeMatcher<DeducedTemplateSpecializationType>
|