Lines Matching refs:TLB
2103 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) { in TransformTypedefType() argument
2128 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(TDTy); in TransformTypedefType()
2230 TypeLocBuilder TLB; in transformConstructor() local
2233 QualType NewType = transformFunctionProtoType(TLB, FPTL, Params, Args, in transformConstructor()
2237 TypeSourceInfo *NewTInfo = TLB.getTypeSourceInfo(SemaRef.Context, NewType); in transformConstructor()
2323 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType()
2350 TLB.pushTypeSpec(ReturnType).setNameLoc(Primary->getLocation()); in transformFunctionProtoType()
2363 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType()
4023 TypeLocBuilder TLB; in ActOnTemplateIdType() local
4025 = TLB.push<DependentTemplateSpecializationTypeLoc>(T); in ActOnTemplateIdType()
4034 return CreateParsedType(T, TLB.getTypeSourceInfo(Context, T)); in ActOnTemplateIdType()
4042 TypeLocBuilder TLB; in ActOnTemplateIdType() local
4044 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTemplateIdType()
4058 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(Result); in ActOnTemplateIdType()
4063 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result)); in ActOnTemplateIdType()
4097 TypeLocBuilder TLB; in ActOnTagTemplateIdType() local
4099 = TLB.push<DependentTemplateSpecializationTypeLoc>(T); in ActOnTagTemplateIdType()
4108 return CreateParsedType(T, TLB.getTypeSourceInfo(Context, T)); in ActOnTagTemplateIdType()
4143 TypeLocBuilder TLB; in ActOnTagTemplateIdType() local
4145 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTagTemplateIdType()
4156 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(Result); in ActOnTagTemplateIdType()
4159 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result)); in ActOnTagTemplateIdType()
5074 TypeLocBuilder TLB; in CheckTemplateTypeArgument() local
5075 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(ArgType); in CheckTemplateTypeArgument()
5079 TSI = TLB.getTypeSourceInfo(Context, ArgType); in CheckTemplateTypeArgument()
10466 TypeLocBuilder TLB; in ActOnDependentTag() local
10467 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(Result); in ActOnDependentTag()
10471 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result)); in ActOnDependentTag()