Home
last modified time | relevance | path

Searched refs:TemplateSpecializationTypeLoc (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypeLoc.cpp581 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 DASTContext.cpp5311 TemplateSpecializationTypeLoc TL = in getTemplateSpecializationTypeInfo()
5312 DI->getTypeLoc().castAs<TemplateSpecializationTypeLoc>(); in getTemplateSpecializationTypeInfo()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp164 bool VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
174 bool TraverseTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in TraverseTemplateSpecializationTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp927 TemplateSpecializationTypeLoc SpecTL in ActOnCXXNestedNameSpecifier()
928 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnCXXNestedNameSpecifier()
H A DSemaTemplate.cpp3643 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 DTreeTransform.h696 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 DSemaType.cpp5843 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 DSemaDeclCXX.cpp5992 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 DRangeSelector.cpp230 if (auto SpecLoc = Loc.getAs<TemplateSpecializationTypeLoc>(); in name()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h1653 class TemplateSpecializationTypeLoc :
1655 TemplateSpecializationTypeLoc,
1709 void copy(TemplateSpecializationTypeLoc Loc) { in copy()
H A DASTNodeTraverser.h500 void VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6907 TypeLoc, TemplateSpecializationTypeLoc>
6927 DeclRefExpr, TemplateSpecializationTypeLoc), in AST_POLYMORPHIC_MATCHER_P() argument
6952 DeclRefExpr, TemplateSpecializationTypeLoc), in AST_POLYMORPHIC_MATCHER_P2() argument
H A DASTMatchersInternal.h1984 getTemplateArgsWritten(const TemplateSpecializationTypeLoc &T) {
2329 MatchTemplateArgLocAt(const TemplateSpecializationTypeLoc &Node,
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp577 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
H A DASTReader.cpp7025 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()