Searched refs:ElaboratedTypeLoc (Results 1 – 13 of 13) sorted by relevance
547 void ElaboratedTypeLoc::initializeLocal(ASTContext &Context, in initializeLocal()683 TypeLoc VisitElaboratedTypeLoc(ElaboratedTypeLoc T) { in VisitElaboratedTypeLoc()
2314 class ElaboratedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,2315 ElaboratedTypeLoc,2381 void copy(ElaboratedTypeLoc Loc) { in copy()2693 else if (auto ETL = Cur.getAs<ElaboratedTypeLoc>()) in getAsAdjusted()
3750 if (auto ETL = EnumType->getTypeLoc().getAs<ElaboratedTypeLoc>()) in getQualifierLoc()
227 auto ET = Loc.getAs<ElaboratedTypeLoc>(); in name()
968 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()
5856 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()
4459 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()
4460 ElaboratedTypeLoc TL = TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>(); in BuildMemInitializer() 17465 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>(); in ActOnTemplatedFriendTag()
281 ElaboratedTypeLoc ElabTL = Builder.push<ElaboratedTypeLoc>(ElTy); in buildNamedType()
2923 ElaboratedTypeLoc QTL = TLB.push<ElaboratedTypeLoc>(ET); in BuildQualifiedDeclarationNameExpr()
6968 extern const internal::VariadicDynCastAllOfMatcher<TypeLoc, ElaboratedTypeLoc>6985 AST_MATCHER_P(ElaboratedTypeLoc, hasNamedTypeLoc, internal::Matcher<TypeLoc>, in AST_MATCHER_P() argument
596 void TypeLocWriter::VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()
7041 void TypeLocReader::VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) { in VisitElaboratedTypeLoc()