Home
last modified time | relevance | path

Searched refs:ElaboratedTypeLoc (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp112 if (auto ElaboratedTypeLoc = TL.getAs<clang::ElaboratedTypeLoc>()) { in StartLocationForType() local
114 ElaboratedTypeLoc.getQualifierLoc(); in StartLocationForType()
146 if (auto ElaboratedTypeLoc = TL.getAs<clang::ElaboratedTypeLoc>()) in GetNestedNameForType() local
147 return ElaboratedTypeLoc.getQualifierLoc().getNestedNameSpecifier(); in GetNestedNameForType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp150 if (ElaboratedTypeLoc ETL = TL.getAs<ElaboratedTypeLoc>()) in lookThroughTypedefOrTypeAliasLocs()
H A DTypeLoc.cpp568 void ElaboratedTypeLoc::initializeLocal(ASTContext &Context, in initializeLocal()
696 TypeLoc VisitElaboratedTypeLoc(ElaboratedTypeLoc T) { in VisitElaboratedTypeLoc()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h2370 class ElaboratedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
2371 ElaboratedTypeLoc,
2437 void copy(ElaboratedTypeLoc Loc) { in copy()
2752 else if (auto ETL = Cur.getAs<ElaboratedTypeLoc>()) in getAsAdjusted()
H A DDeclCXX.h3813 if (auto ETL = EnumType->getTypeLoc().getAs<ElaboratedTypeLoc>()) in getQualifierLoc()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRangeSelector.cpp226 auto ET = Loc.getAs<ElaboratedTypeLoc>(); in name()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp971 if (auto ET = TL.getAs<ElaboratedTypeLoc>()) { in ActOnTemplateTypeArgument()
3941 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(ElTy); in ActOnTemplateIdType()
4037 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(Result); in ActOnTagTemplateIdType()
5341 if (auto ETLoc = TLoc.getAs<ElaboratedTypeLoc>()) { in convertTypeTemplateArgumentToTemplate()
10932 ElaboratedTypeLoc TL = Builder.push<ElaboratedTypeLoc>(T); in ActOnTypenameType()
11009 ElaboratedTypeLoc TL = (*TSI)->getTypeLoc().castAs<ElaboratedTypeLoc>(); in CheckTypenameType()
H A DTreeTransform.h4668 if (const auto ETL = TL.getAs<ElaboratedTypeLoc>()) { in TransformNestedNameSpecifierLoc()
7508 ElaboratedTypeLoc TL) { in TransformElaboratedType()
7555 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformElaboratedType()
7775 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformDependentNameType()
7860 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformDependentTemplateSpecializationType()
H A DSemaType.cpp5935 ElaboratedTypeLoc ElabTL = OldTL.castAs<ElaboratedTypeLoc>(); in VisitTemplateSpecializationTypeLoc()
5992 void VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()
5997 if (auto ETL = TInfo->getTypeLoc().getAs<ElaboratedTypeLoc>()) { in VisitElaboratedTypeLoc()
H A DSemaDeclCXX.cpp4552 ElaboratedTypeLoc TL = TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>(); in BuildMemInitializer()
17972 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>(); in ActOnTemplatedFriendTag()
H A DSemaDecl.cpp305 ElaboratedTypeLoc ElabTL = Builder.push<ElaboratedTypeLoc>(ElTy); in buildNamedType()
H A DSemaExpr.cpp2970 ElaboratedTypeLoc QTL = TLB.push<ElaboratedTypeLoc>(ET); in BuildQualifiedDeclarationNameExpr()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp811 const internal::VariadicDynCastAllOfMatcher<TypeLoc, ElaboratedTypeLoc>
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h7015 extern const internal::VariadicDynCastAllOfMatcher<TypeLoc, ElaboratedTypeLoc>
7032 AST_MATCHER_P(ElaboratedTypeLoc, hasNamedTypeLoc, internal::Matcher<TypeLoc>, in AST_MATCHER_P() argument
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp633 void TypeLocWriter::VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()
H A DASTReader.cpp7385 void TypeLocReader::VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc2010 …S_17ElaboratedTypeLocE", "clang::TypeLocReader::VisitElaboratedTypeLoc(clang::ElaboratedTypeLoc)"},
6255 …cE", "(anonymous namespace)::TypeSpecLocFiller::VisitElaboratedTypeLoc(clang::ElaboratedTypeLoc)"},