Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypeLoc.cpp547 void ElaboratedTypeLoc::initializeLocal(ASTContext &Context, in initializeLocal()
683 TypeLoc VisitElaboratedTypeLoc(ElaboratedTypeLoc T) { in VisitElaboratedTypeLoc()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h2314 class ElaboratedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
2315 ElaboratedTypeLoc,
2381 void copy(ElaboratedTypeLoc Loc) { in copy()
2693 else if (auto ETL = Cur.getAs<ElaboratedTypeLoc>()) in getAsAdjusted()
H A DDeclCXX.h3750 if (auto ETL = EnumType->getTypeLoc().getAs<ElaboratedTypeLoc>()) in getQualifierLoc()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRangeSelector.cpp227 auto ET = Loc.getAs<ElaboratedTypeLoc>(); in name()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp968 if (auto ET = TL.getAs<ElaboratedTypeLoc>()) { in ActOnTemplateTypeArgument()
3656 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(ElTy); in ActOnTemplateIdType()
3753 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(Result); in ActOnTagTemplateIdType()
4960 if (auto ETLoc = TLoc.getAs<ElaboratedTypeLoc>()) { in convertTypeTemplateArgumentToTemplate()
10370 ElaboratedTypeLoc TL = Builder.push<ElaboratedTypeLoc>(T); in ActOnTypenameType()
10447 ElaboratedTypeLoc TL = (*TSI)->getTypeLoc().castAs<ElaboratedTypeLoc>(); in CheckTypenameType()
H A DSemaType.cpp5856 ElaboratedTypeLoc ElabTL = OldTL.castAs<ElaboratedTypeLoc>(); in VisitTemplateSpecializationTypeLoc()
5913 void VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()
5918 if (auto ETL = TInfo->getTypeLoc().getAs<ElaboratedTypeLoc>()) { in VisitElaboratedTypeLoc()
6101 ElaboratedTypeLoc ETLoc = ClsTL.castAs<ElaboratedTypeLoc>(); in VisitMemberPointerTypeLoc()
H A DTreeTransform.h4459 if (const auto ETL = TL.getAs<ElaboratedTypeLoc>()) { in TransformNestedNameSpecifierLoc()
7272 ElaboratedTypeLoc TL) { in TransformElaboratedType()
7320 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformElaboratedType()
7493 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformDependentNameType()
7560 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformDependentTemplateSpecializationType()
H A DSemaDeclCXX.cpp4460 ElaboratedTypeLoc TL = TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>(); in BuildMemInitializer()
17465 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>(); in ActOnTemplatedFriendTag()
H A DSemaDecl.cpp281 ElaboratedTypeLoc ElabTL = Builder.push<ElaboratedTypeLoc>(ElTy); in buildNamedType()
H A DSemaExpr.cpp2923 ElaboratedTypeLoc QTL = TLB.push<ElaboratedTypeLoc>(ET); in BuildQualifiedDeclarationNameExpr()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6968 extern const internal::VariadicDynCastAllOfMatcher<TypeLoc, ElaboratedTypeLoc>
6985 AST_MATCHER_P(ElaboratedTypeLoc, hasNamedTypeLoc, internal::Matcher<TypeLoc>, in AST_MATCHER_P() argument
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp596 void TypeLocWriter::VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()
H A DASTReader.cpp7041 void TypeLocReader::VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()