Searched refs:TemplateSpecializationTypeLoc (Results 1 – 15 of 15) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TypeLoc.cpp | 581 TemplateSpecializationTypeLoc::initializeArgLocs( in initializeLocal() 585 void TemplateSpecializationTypeLoc::initializeArgLocs( in initializeArgLocs() 643 TemplateSpecializationTypeLoc::initializeArgLocs( in createTrivialConceptReference() 750 if (const auto TSTL = getAsAdjusted<TemplateSpecializationTypeLoc>()) in getTemplateKeywordLoc()
|
H A D | ASTContext.cpp | 5311 TemplateSpecializationTypeLoc TL = in getTemplateSpecializationTypeInfo() 5312 DI->getTypeLoc().castAs<TemplateSpecializationTypeLoc>(); in getTemplateSpecializationTypeInfo()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexTypeSourceInfo.cpp | 164 bool VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc() 174 bool TraverseTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in TraverseTemplateSpecializationTypeLoc()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 927 TemplateSpecializationTypeLoc SpecTL in ActOnCXXNestedNameSpecifier() 928 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnCXXNestedNameSpecifier()
|
H A D | SemaTemplate.cpp | 3643 TemplateSpecializationTypeLoc SpecTL = in ActOnTemplateIdType() 3644 TLB.push<TemplateSpecializationTypeLoc>(SpecTy); in ActOnTemplateIdType() 3741 TemplateSpecializationTypeLoc SpecTL in ActOnTagTemplateIdType() 3742 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTagTemplateIdType() 10359 TemplateSpecializationTypeLoc SpecTL in ActOnTypenameType() 10360 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnTypenameType() 10390 TemplateSpecializationTypeLoc EnableIfTSTLoc = in isEnableIf() 10391 EnableIfTy.getAs<TemplateSpecializationTypeLoc>(); in isEnableIf()
|
H A D | TreeTransform.h | 696 TemplateSpecializationTypeLoc TL, 5196 TemplateSpecializationTypeLoc SpecTL = in TransformTSIInObjectScope() 5197 TL.castAs<TemplateSpecializationTypeLoc>(); in TransformTSIInObjectScope() 6913 TemplateSpecializationTypeLoc TL) { in TransformTemplateSpecializationType() 7162 TemplateSpecializationTypeLoc TL, in TransformTemplateSpecializationType() 7167 typedef TemplateArgumentLocContainerIterator<TemplateSpecializationTypeLoc> in TransformTemplateSpecializationType() 7200 TemplateSpecializationTypeLoc NewTL in TransformTemplateSpecializationType() 7201 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformTemplateSpecializationType() 7256 TemplateSpecializationTypeLoc NewTL in TransformDependentTemplateSpecializationType() 7257 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformDependentTemplateSpecializationType() [all …]
|
H A D | SemaType.cpp | 5843 void VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc() 5857 TemplateSpecializationTypeLoc NamedTL = ElabTL.getNamedTypeLoc() in VisitTemplateSpecializationTypeLoc() 5858 .castAs<TemplateSpecializationTypeLoc>(); in VisitTemplateSpecializationTypeLoc() 5861 TL.copy(OldTL.castAs<TemplateSpecializationTypeLoc>()); in VisitTemplateSpecializationTypeLoc() 5862 assert(TL.getRAngleLoc() == OldTL.castAs<TemplateSpecializationTypeLoc>().getRAngleLoc()); in VisitTemplateSpecializationTypeLoc()
|
H A D | SemaDeclCXX.cpp | 5992 void Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) { in Check() 11452 TSI->getTypeLoc().getAsAdjusted<TemplateSpecializationTypeLoc>()) { in CheckDeductionGuideDeclarator()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | RangeSelector.cpp | 230 if (auto SpecLoc = Loc.getAs<TemplateSpecializationTypeLoc>(); in name()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TypeLoc.h | 1653 class TemplateSpecializationTypeLoc : 1655 TemplateSpecializationTypeLoc, 1709 void copy(TemplateSpecializationTypeLoc Loc) { in copy()
|
H A D | ASTNodeTraverser.h | 500 void VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 6907 TypeLoc, TemplateSpecializationTypeLoc> 6927 DeclRefExpr, TemplateSpecializationTypeLoc), in AST_POLYMORPHIC_MATCHER_P() argument 6952 DeclRefExpr, TemplateSpecializationTypeLoc), in AST_POLYMORPHIC_MATCHER_P2() argument
|
H A D | ASTMatchersInternal.h | 1984 getTemplateArgsWritten(const TemplateSpecializationTypeLoc &T) { 2329 MatchTemplateArgLocAt(const TemplateSpecializationTypeLoc &Node,
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 577 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
|
H A D | ASTReader.cpp | 7025 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
|