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()
165 if (TemplateSpecializationTypeLoc STL = in getFunctionTypeLoc()166 TL.getAs<TemplateSpecializationTypeLoc>()) { in getFunctionTypeLoc()
571 TemplateSpecializationTypeLoc::initializeArgLocs( in initializeLocal()575 void TemplateSpecializationTypeLoc::initializeArgLocs( in initializeArgLocs()635 TemplateSpecializationTypeLoc::initializeArgLocs( in initializeLocal()
4914 TemplateSpecializationTypeLoc TL = in getTemplateSpecializationTypeInfo()4915 DI->getTypeLoc().castAs<TemplateSpecializationTypeLoc>(); in getTemplateSpecializationTypeInfo()
991 TemplateSpecializationTypeLoc SpecTL in ActOnCXXNestedNameSpecifier()992 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnCXXNestedNameSpecifier()
663 TemplateSpecializationTypeLoc TL,5021 TemplateSpecializationTypeLoc SpecTL = in TransformTSIInObjectScope()5022 TL.castAs<TemplateSpecializationTypeLoc>(); in TransformTSIInObjectScope()6836 TemplateSpecializationTypeLoc NewTL in TransformTemplateSpecializationType()6837 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformTemplateSpecializationType()6892 TemplateSpecializationTypeLoc NewTL in TransformDependentTemplateSpecializationType()6893 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformDependentTemplateSpecializationType()7145 TemplateSpecializationTypeLoc NamedTL in TransformDependentTemplateSpecializationType()7146 = TLB.push<TemplateSpecializationTypeLoc>(NamedT); in TransformDependentTemplateSpecializationType()7170 TemplateSpecializationTypeLoc SpecTL in TransformDependentTemplateSpecializationType()[all …]
4164 TemplateSpecializationTypeLoc SpecTL = in ActOnTemplateIdType()4165 TLB.push<TemplateSpecializationTypeLoc>(SpecTy); in ActOnTemplateIdType()4261 TemplateSpecializationTypeLoc SpecTL in ActOnTagTemplateIdType()4262 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTagTemplateIdType()10822 TemplateSpecializationTypeLoc SpecTL in ActOnTypenameType()10823 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnTypenameType()10853 TemplateSpecializationTypeLoc EnableIfTSTLoc = in isEnableIf()10854 EnableIfTy.getAs<TemplateSpecializationTypeLoc>(); in isEnableIf()
6121 void VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()6135 TemplateSpecializationTypeLoc NamedTL = ElabTL.getNamedTypeLoc() in VisitTemplateSpecializationTypeLoc()6136 .castAs<TemplateSpecializationTypeLoc>(); in VisitTemplateSpecializationTypeLoc()6139 TL.copy(OldTL.castAs<TemplateSpecializationTypeLoc>()); in VisitTemplateSpecializationTypeLoc()6140 assert(TL.getRAngleLoc() == OldTL.castAs<TemplateSpecializationTypeLoc>().getRAngleLoc()); in VisitTemplateSpecializationTypeLoc()
3750 TemplateSpecializationTypeLoc Loc = D->getTypeAsWritten()->getTypeLoc(). in VisitClassTemplateSpecializationDecl()3751 castAs<TemplateSpecializationTypeLoc>(); in VisitClassTemplateSpecializationDecl()
5943 void Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) { in Check()11137 TSI->getTypeLoc().getAsAdjusted<TemplateSpecializationTypeLoc>()) { in CheckDeductionGuideDeclarator()
133 return TL.castAs<TemplateSpecializationTypeLoc>() in EndLocationForType()
1606 class TemplateSpecializationTypeLoc :1608 TemplateSpecializationTypeLoc,1662 void copy(TemplateSpecializationTypeLoc Loc) { in copy()
6634 TypeLoc, TemplateSpecializationTypeLoc>6648 AST_MATCHER_P(TemplateSpecializationTypeLoc, hasAnyTemplateArgumentLoc, in AST_MATCHER_P() argument6674 AST_POLYMORPHIC_SUPPORTED_TYPES(DeclRefExpr, TemplateSpecializationTypeLoc), in AST_POLYMORPHIC_MATCHER_P2() argument
2286 MatchTemplateArgLocAt(const TemplateSpecializationTypeLoc &Node,
784 TemplateSpecializationTypeLoc>
735 if (TemplateSpecializationTypeLoc TSTLoc = in VisitClassTemplateSpecializationDecl()736 TL.getAs<TemplateSpecializationTypeLoc>()) { in VisitClassTemplateSpecializationDecl()1807 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
519 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
6809 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()