Searched refs:DeducedTemplateSpecializationType (Results 1 – 24 of 24) sorted by relevance
/external/llvm-project/clang-tools-extra/clang-tidy/misc/ |
D | UnusedUsingDeclsCheck.cpp | 42 AST_MATCHER_P(DeducedTemplateSpecializationType, refsToTemplatedDecl, in AST_MATCHER_P() argument
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TypeNodes.td | 99 def DeducedTemplateSpecializationType : TypeNode<DeducedType>;
|
/external/llvm-project/clang/lib/AST/ |
D | ASTStructuralEquivalence.cpp | 990 const auto *DT1 = cast<DeducedTemplateSpecializationType>(T1); in IsStructurallyEquivalent() 991 const auto *DT2 = cast<DeducedTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
|
D | ODRHash.cpp | 871 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
|
D | TypePrinter.cpp | 1149 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationBefore() 1161 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationAfter()
|
D | ItaniumMangle.cpp | 2513 if (auto *DeducedTST = Ty->getAs<DeducedTemplateSpecializationType>()) in isTypeSubstitutable() 3702 void CXXNameMangler::mangleType(const DeducedTemplateSpecializationType *T) { in mangleType()
|
D | MicrosoftMangle.cpp | 3159 const DeducedTemplateSpecializationType *T, Qualifiers, SourceRange Range) { in mangleType()
|
D | ASTContext.cpp | 5486 DeducedTemplateSpecializationType::Profile(ID, Template, DeducedType, in getDeducedTemplateSpecializationType() 5488 if (DeducedTemplateSpecializationType *DTST = in getDeducedTemplateSpecializationType() 5493 DeducedTemplateSpecializationType(Template, DeducedType, IsDependent); in getDeducedTemplateSpecializationType()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaType.cpp | 3395 if (isa<DeducedTemplateSpecializationType>(Deduced) && in GetDeclSpecTypeForDeclarator() 3407 if (isa<DeducedTemplateSpecializationType>(Deduced) && in GetDeclSpecTypeForDeclarator() 3431 if (isa<DeducedTemplateSpecializationType>(Deduced)) in GetDeclSpecTypeForDeclarator() 3449 if (!IsCXXAutoType && !isa<DeducedTemplateSpecializationType>(Deduced)) in GetDeclSpecTypeForDeclarator() 3479 assert(isa<DeducedTemplateSpecializationType>(Deduced) && in GetDeclSpecTypeForDeclarator() 3484 auto *DTST = dyn_cast<DeducedTemplateSpecializationType>(Deduced); in GetDeclSpecTypeForDeclarator() 4404 bool IsClassTemplateDeduction = isa<DeducedTemplateSpecializationType>(DT); in GetFullTypeForDeclarator()
|
D | SemaExprCXX.cpp | 1440 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXTypeConstructExpr() 1921 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXNew()
|
D | SemaTemplate.cpp | 6093 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType() 6835 if (isa<DeducedTemplateSpecializationType>(DeducedT)) { in CheckTemplateArgument()
|
D | SemaDecl.cpp | 11552 if (!isa<DeducedTemplateSpecializationType>(Deduced) || in deduceVarTypeFromInitializer() 11570 if (isa<DeducedTemplateSpecializationType>(Deduced)) { in deduceVarTypeFromInitializer()
|
D | SemaInit.cpp | 9884 auto *DeducedTST = dyn_cast<DeducedTemplateSpecializationType>( in DeduceTemplateSpecializationFromInitializer()
|
D | TreeTransform.h | 6104 const DeducedTemplateSpecializationType *T = TL.getTypePtr(); in TransformDeducedTemplateSpecializationType()
|
D | SemaDeclCXX.cpp | 15567 PmDecl->getType()->getAs<DeducedTemplateSpecializationType>())) in checkLiteralOperatorTemplateParameterList()
|
/external/llvm-project/clang/lib/ASTMatchers/ |
D | ASTMatchersInternal.cpp | 997 const AstTypeMatcher<DeducedTemplateSpecializationType>
|
/external/llvm-project/clang/include/clang/AST/ |
D | TypeProperties.td | 462 let Class = DeducedTemplateSpecializationType in {
|
D | RecursiveASTVisitor.h | 996 DEF_TRAVERSE_TYPE(DeducedTemplateSpecializationType, { 1273 DEF_TRAVERSE_TYPELOC(DeducedTemplateSpecializationType, {
|
D | TypeLoc.h | 2132 DeducedTemplateSpecializationType> {
|
D | ASTContext.h | 235 mutable llvm::FoldingSet<DeducedTemplateSpecializationType>
|
D | Type.h | 5036 class DeducedTemplateSpecializationType : public DeducedType, 5043 DeducedTemplateSpecializationType(TemplateName Template,
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | FindTarget.cpp | 557 const DeducedTemplateSpecializationType *DTST) { in add()
|
/external/llvm-project/clang/unittests/ASTMatchers/ |
D | ASTMatchersNodeTest.cpp | 1802 TEST_P(ASTMatchersTest, DeducedTemplateSpecializationType) { in TEST_P() argument
|
/external/llvm-project/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 6521 extern const AstTypeMatcher<DeducedTemplateSpecializationType>
|