Home
last modified time | relevance | path

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

/external/llvm-project/clang-tools-extra/clang-tidy/misc/
DUnusedUsingDeclsCheck.cpp42 AST_MATCHER_P(DeducedTemplateSpecializationType, refsToTemplatedDecl, in AST_MATCHER_P() argument
/external/llvm-project/clang/include/clang/Basic/
DTypeNodes.td99 def DeducedTemplateSpecializationType : TypeNode<DeducedType>;
/external/llvm-project/clang/lib/AST/
DASTStructuralEquivalence.cpp990 const auto *DT1 = cast<DeducedTemplateSpecializationType>(T1); in IsStructurallyEquivalent()
991 const auto *DT2 = cast<DeducedTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
DODRHash.cpp871 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
DTypePrinter.cpp1149 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationBefore()
1161 const DeducedTemplateSpecializationType *T, raw_ostream &OS) { in printDeducedTemplateSpecializationAfter()
DItaniumMangle.cpp2513 if (auto *DeducedTST = Ty->getAs<DeducedTemplateSpecializationType>()) in isTypeSubstitutable()
3702 void CXXNameMangler::mangleType(const DeducedTemplateSpecializationType *T) { in mangleType()
DMicrosoftMangle.cpp3159 const DeducedTemplateSpecializationType *T, Qualifiers, SourceRange Range) { in mangleType()
DASTContext.cpp5486 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/
DSemaType.cpp3395 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()
DSemaExprCXX.cpp1440 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXTypeConstructExpr()
1921 if (Deduced && isa<DeducedTemplateSpecializationType>(Deduced)) { in BuildCXXNew()
DSemaTemplate.cpp6093 const DeducedTemplateSpecializationType *T) { in VisitDeducedTemplateSpecializationType()
6835 if (isa<DeducedTemplateSpecializationType>(DeducedT)) { in CheckTemplateArgument()
DSemaDecl.cpp11552 if (!isa<DeducedTemplateSpecializationType>(Deduced) || in deduceVarTypeFromInitializer()
11570 if (isa<DeducedTemplateSpecializationType>(Deduced)) { in deduceVarTypeFromInitializer()
DSemaInit.cpp9884 auto *DeducedTST = dyn_cast<DeducedTemplateSpecializationType>( in DeduceTemplateSpecializationFromInitializer()
DTreeTransform.h6104 const DeducedTemplateSpecializationType *T = TL.getTypePtr(); in TransformDeducedTemplateSpecializationType()
DSemaDeclCXX.cpp15567 PmDecl->getType()->getAs<DeducedTemplateSpecializationType>())) in checkLiteralOperatorTemplateParameterList()
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp997 const AstTypeMatcher<DeducedTemplateSpecializationType>
/external/llvm-project/clang/include/clang/AST/
DTypeProperties.td462 let Class = DeducedTemplateSpecializationType in {
DRecursiveASTVisitor.h996 DEF_TRAVERSE_TYPE(DeducedTemplateSpecializationType, {
1273 DEF_TRAVERSE_TYPELOC(DeducedTemplateSpecializationType, {
DTypeLoc.h2132 DeducedTemplateSpecializationType> {
DASTContext.h235 mutable llvm::FoldingSet<DeducedTemplateSpecializationType>
DType.h5036 class DeducedTemplateSpecializationType : public DeducedType,
5043 DeducedTemplateSpecializationType(TemplateName Template,
/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp557 const DeducedTemplateSpecializationType *DTST) { in add()
/external/llvm-project/clang/unittests/ASTMatchers/
DASTMatchersNodeTest.cpp1802 TEST_P(ASTMatchersTest, DeducedTemplateSpecializationType) { in TEST_P() argument
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h6521 extern const AstTypeMatcher<DeducedTemplateSpecializationType>