Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/unittests/Introspection/
H A DIntrospectionTest.cpp239 …Decl, getQualifierLoc().getPrefix().getTypeLoc().getAs<clang::TemplateSpecializationTypeLoc>().get… in TEST()
240 …Decl, getQualifierLoc().getPrefix().getTypeLoc().getAs<clang::TemplateSpecializationTypeLoc>().get… in TEST()
946 STRING_LOCATION_STDPAIR(CtorInit, getBaseClassLoc().getAs<clang::TemplateSpecializationTypeLoc>().g… in TEST()
947 STRING_LOCATION_STDPAIR(CtorInit, getBaseClassLoc().getAs<clang::TemplateSpecializationTypeLoc>().g… in TEST()
948 STRING_LOCATION_STDPAIR(CtorInit, getBaseClassLoc().getAs<clang::TemplateSpecializationTypeLoc>().g… in TEST()
956 …PAIR(CtorInit, getTypeSourceInfo()->getTypeLoc().getAs<clang::TemplateSpecializationTypeLoc>().get… in TEST()
957 …PAIR(CtorInit, getTypeSourceInfo()->getTypeLoc().getAs<clang::TemplateSpecializationTypeLoc>().get… in TEST()
958 …PAIR(CtorInit, getTypeSourceInfo()->getTypeLoc().getAs<clang::TemplateSpecializationTypeLoc>().get… in TEST()
1162 …ION_PAIR(Base, getTypeSourceInfo()->getTypeLoc().getAs<clang::TemplateSpecializationTypeLoc>().get… in TEST()
1163 …ION_PAIR(Base, getTypeSourceInfo()->getTypeLoc().getAs<clang::TemplateSpecializationTypeLoc>().get… in TEST()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseTransparentFunctorsCheck.cpp91 ->getAs<TemplateSpecializationTypeLoc>(); in check()
113 auto FunctorTypeLoc = getInnerTypeLocAs<TemplateSpecializationTypeLoc>( in check()
H A DReplaceAutoPtrCheck.cpp126 if (auto Loc = TL->getAs<TemplateSpecializationTypeLoc>()) in check()
H A DUseTrailingReturnTypeCheck.cpp61 if (visitUnqualName(TL.getAs<TemplateSpecializationTypeLoc>() in TraverseTypeLoc()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp164 bool VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
174 bool TraverseTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in TraverseTemplateSpecializationTypeLoc()
/llvm-project-15.0.7/clang/lib/AST/
H A DComment.cpp165 if (TemplateSpecializationTypeLoc STL = in getFunctionTypeLoc()
166 TL.getAs<TemplateSpecializationTypeLoc>()) { in getFunctionTypeLoc()
H A DTypeLoc.cpp563 TemplateSpecializationTypeLoc::initializeArgLocs(Context, getNumArgs(), in initializeLocal()
568 void TemplateSpecializationTypeLoc::initializeArgLocs(ASTContext &Context, in initializeArgLocs()
630 TemplateSpecializationTypeLoc::initializeArgLocs(Context, getNumArgs(), in initializeLocal()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSmartPtrArrayMismatchCheck.cpp97 .getAsAdjusted<clang::TemplateSpecializationTypeLoc>(); in check()
/llvm-project-15.0.7/clang/unittests/AST/
H A DSourceLocationTest.cpp398 TemplateSpecializationTypeLoc T = in getRange()
399 Node.getUnqualifiedLoc().castAs<TemplateSpecializationTypeLoc>(); in getRange()
405 TEST(TemplateSpecializationTypeLoc, AngleBracketLocations) { in TEST() argument
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DAddUsing.cpp285 if (auto T = E.getNamedTypeLoc().getAs<TemplateSpecializationTypeLoc>()) { in prepare()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp992 TemplateSpecializationTypeLoc SpecTL in ActOnCXXNestedNameSpecifier()
993 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnCXXNestedNameSpecifier()
H A DTreeTransform.h655 TemplateSpecializationTypeLoc TL,
4927 TemplateSpecializationTypeLoc SpecTL = in TransformTSIInObjectScope()
4928 TL.castAs<TemplateSpecializationTypeLoc>(); in TransformTSIInObjectScope()
6721 TemplateSpecializationTypeLoc NewTL in TransformTemplateSpecializationType()
6722 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformTemplateSpecializationType()
6780 TemplateSpecializationTypeLoc NewTL in TransformDependentTemplateSpecializationType()
6781 = TLB.push<TemplateSpecializationTypeLoc>(Result); in TransformDependentTemplateSpecializationType()
7033 TemplateSpecializationTypeLoc NamedTL in TransformDependentTemplateSpecializationType()
7034 = TLB.push<TemplateSpecializationTypeLoc>(NamedT); in TransformDependentTemplateSpecializationType()
7058 TemplateSpecializationTypeLoc SpecTL in TransformDependentTemplateSpecializationType()
[all …]
H A DSemaTemplate.cpp4043 TemplateSpecializationTypeLoc SpecTL in ActOnTemplateIdType()
4044 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTemplateIdType()
4144 TemplateSpecializationTypeLoc SpecTL in ActOnTagTemplateIdType()
4145 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTagTemplateIdType()
10564 TemplateSpecializationTypeLoc SpecTL in ActOnTypenameType()
10565 = Builder.push<TemplateSpecializationTypeLoc>(T); in ActOnTypenameType()
10595 TemplateSpecializationTypeLoc EnableIfTSTLoc = in isEnableIf()
10596 EnableIfTy.getAs<TemplateSpecializationTypeLoc>(); in isEnableIf()
H A DSemaType.cpp6027 void VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()
6041 TemplateSpecializationTypeLoc NamedTL = ElabTL.getNamedTypeLoc() in VisitTemplateSpecializationTypeLoc()
6042 .castAs<TemplateSpecializationTypeLoc>(); in VisitTemplateSpecializationTypeLoc()
6045 TL.copy(OldTL.castAs<TemplateSpecializationTypeLoc>()); in VisitTemplateSpecializationTypeLoc()
6046 assert(TL.getRAngleLoc() == OldTL.castAs<TemplateSpecializationTypeLoc>().getRAngleLoc()); in VisitTemplateSpecializationTypeLoc()
H A DSemaTemplateInstantiateDecl.cpp3682 TemplateSpecializationTypeLoc Loc = D->getTypeAsWritten()->getTypeLoc(). in VisitClassTemplateSpecializationDecl()
3683 castAs<TemplateSpecializationTypeLoc>(); in VisitClassTemplateSpecializationDecl()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp133 return TL.castAs<TemplateSpecializationTypeLoc>() in EndLocationForType()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeLoc.h1606 class TemplateSpecializationTypeLoc :
1608 TemplateSpecializationTypeLoc,
1661 void copy(TemplateSpecializationTypeLoc Loc) { in copy()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DRenamerClangTidyCheck.cpp322 if (const auto &Ref = Loc->getAs<TemplateSpecializationTypeLoc>()) { in check()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6637 TypeLoc, TemplateSpecializationTypeLoc>
6651 AST_MATCHER_P(TemplateSpecializationTypeLoc, hasAnyTemplateArgumentLoc, in AST_MATCHER_P() argument
6677 AST_POLYMORPHIC_SUPPORTED_TYPES(DeclRefExpr, TemplateSpecializationTypeLoc), in AST_POLYMORPHIC_MATCHER_P2() argument
H A DASTMatchersInternal.h2302 MatchTemplateArgLocAt(const TemplateSpecializationTypeLoc &Node,
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DAST.cpp274 auto STL = TSI->getTypeLoc().getAs<TemplateSpecializationTypeLoc>(); in printTemplateSpecializationArgs()
H A DFindTarget.cpp865 void VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc L) { in refInTypeLoc()
/llvm-project-15.0.7/clang-tools-extra/clang-change-namespace/
H A DChangeNamespace.cpp57 return TLoc.castAs<TemplateSpecializationTypeLoc>() in endLocationForType()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp783 TemplateSpecializationTypeLoc>
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp735 if (TemplateSpecializationTypeLoc TSTLoc = in VisitClassTemplateSpecializationDecl()
736 TL.getAs<TemplateSpecializationTypeLoc>()) { in VisitClassTemplateSpecializationDecl()
1801 TemplateSpecializationTypeLoc TL) { in VisitTemplateSpecializationTypeLoc()

12