Searched refs:TemplateSpecializationTypeLoc (Results 1 – 18 of 18) sorted by relevance
164 bool VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()174 bool TraverseTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in TraverseTemplateSpecializationTypeLoc()
168 if (TemplateSpecializationTypeLoc STL = in getFunctionTypeLoc()169 TL.getAs<TemplateSpecializationTypeLoc>()) { in getFunctionTypeLoc()
574 TemplateSpecializationTypeLoc::initializeArgLocs( in initializeLocal()578 void TemplateSpecializationTypeLoc::initializeArgLocs( in initializeArgLocs()636 TemplateSpecializationTypeLoc::initializeArgLocs( in createTrivialConceptReference()
4896 TemplateSpecializationTypeLoc TL = in getTemplateSpecializationTypeInfo()4897 DI->getTypeLoc().castAs<TemplateSpecializationTypeLoc>(); in getTemplateSpecializationTypeInfo()
967 TemplateSpecializationTypeLoc SpecTL in ActOnCXXNestedNameSpecifier()968 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnCXXNestedNameSpecifier()
690 TemplateSpecializationTypeLoc TL,5116 TemplateSpecializationTypeLoc SpecTL = in TransformTSIInObjectScope()5117 TL.castAs<TemplateSpecializationTypeLoc>(); in TransformTSIInObjectScope()6945 TemplateSpecializationTypeLoc NewTL in TransformTemplateSpecializationType()6946 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformTemplateSpecializationType()7001 TemplateSpecializationTypeLoc NewTL in TransformDependentTemplateSpecializationType()7002 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformDependentTemplateSpecializationType()7266 TemplateSpecializationTypeLoc NamedTL in TransformDependentTemplateSpecializationType()7267 = TLB.push<TemplateSpecializationTypeLoc>(NamedT); in TransformDependentTemplateSpecializationType()7291 TemplateSpecializationTypeLoc SpecTL in TransformDependentTemplateSpecializationType()[all …]
4333 TemplateSpecializationTypeLoc SpecTL = in ActOnTemplateIdType()4334 TLB.push<TemplateSpecializationTypeLoc>(SpecTy); in ActOnTemplateIdType()4431 TemplateSpecializationTypeLoc SpecTL in ActOnTagTemplateIdType()4432 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTagTemplateIdType()11127 TemplateSpecializationTypeLoc SpecTL in ActOnTypenameType()11128 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnTypenameType()11159 TemplateSpecializationTypeLoc EnableIfTSTLoc = in isEnableIf()11160 EnableIfTy.getAs<TemplateSpecializationTypeLoc>(); in isEnableIf()
6271 void VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()6285 TemplateSpecializationTypeLoc NamedTL = ElabTL.getNamedTypeLoc() in VisitTemplateSpecializationTypeLoc()6286 .castAs<TemplateSpecializationTypeLoc>(); in VisitTemplateSpecializationTypeLoc()6289 TL.copy(OldTL.castAs<TemplateSpecializationTypeLoc>()); in VisitTemplateSpecializationTypeLoc()6290 assert(TL.getRAngleLoc() == OldTL.castAs<TemplateSpecializationTypeLoc>().getRAngleLoc()); in VisitTemplateSpecializationTypeLoc()
3815 TemplateSpecializationTypeLoc Loc = D->getTypeAsWritten()->getTypeLoc(). in VisitClassTemplateSpecializationDecl()3816 castAs<TemplateSpecializationTypeLoc>(); in VisitClassTemplateSpecializationDecl()
6135 void Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) { in Check()11539 TSI->getTypeLoc().getAsAdjusted<TemplateSpecializationTypeLoc>()) { in CheckDeductionGuideDeclarator()
237 if (auto SpecLoc = Loc.getAs<TemplateSpecializationTypeLoc>(); in name()
133 return TL.castAs<TemplateSpecializationTypeLoc>() in EndLocationForType()
1612 class TemplateSpecializationTypeLoc :1614 TemplateSpecializationTypeLoc,1668 void copy(TemplateSpecializationTypeLoc Loc) { in copy()
6883 TypeLoc, TemplateSpecializationTypeLoc>6897 AST_MATCHER_P(TemplateSpecializationTypeLoc, hasAnyTemplateArgumentLoc, in AST_MATCHER_P() argument6923 AST_POLYMORPHIC_SUPPORTED_TYPES(DeclRefExpr, TemplateSpecializationTypeLoc), in AST_POLYMORPHIC_MATCHER_P2() argument
2289 MatchTemplateArgLocAt(const TemplateSpecializationTypeLoc &Node,
784 TemplateSpecializationTypeLoc>
532 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
7012 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()