Lines Matching refs:TLB
654 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() local
657 TLB.pushTypeSpec(T).setNameLoc(IdInfo.IdentifierLoc); in BuildCXXNestedNameSpecifier()
660 = TLB.push<InjectedClassNameTypeLoc>(T); in BuildCXXNestedNameSpecifier()
663 RecordTypeLoc RecordTL = TLB.push<RecordTypeLoc>(T); in BuildCXXNestedNameSpecifier()
666 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(T); in BuildCXXNestedNameSpecifier()
669 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T); in BuildCXXNestedNameSpecifier()
673 = TLB.push<TemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier()
677 = TLB.push<UnresolvedUsingTypeLoc>(T); in BuildCXXNestedNameSpecifier()
681 = TLB.push<SubstTemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier()
685 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(T); in BuildCXXNestedNameSpecifier()
691 SS.Extend(Context, SourceLocation(), TLB.getTypeLocInContext(Context, T), in BuildCXXNestedNameSpecifier()
737 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() local
738 TLB.pushTrivial(Context, T, IdInfo.IdentifierLoc); in BuildCXXNestedNameSpecifier()
740 TLB.getTypeLocInContext(Context, T), IdInfo.IdentifierLoc); in BuildCXXNestedNameSpecifier()
804 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype() local
805 DecltypeTypeLoc DecltypeTL = TLB.push<DecltypeTypeLoc>(T); in ActOnCXXNestedNameSpecifierDecltype()
808 SS.Extend(Context, SourceLocation(), TLB.getTypeLocInContext(Context, T), in ActOnCXXNestedNameSpecifierDecltype()
825 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierIndexedPack() local
826 TLB.pushTrivial(getASTContext(), in ActOnCXXNestedNameSpecifierIndexedPack()
829 PackIndexingTypeLoc PIT = TLB.push<PackIndexingTypeLoc>(Type); in ActOnCXXNestedNameSpecifierIndexedPack()
831 SS.Extend(Context, SourceLocation(), TLB.getTypeLocInContext(Context, Type), in ActOnCXXNestedNameSpecifierIndexedPack()