Lines Matching defs:TLB
825 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
827 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
839 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
845 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
1350 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB,
1354 return inherited::TransformFunctionProtoType(TLB, TL);
1357 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB,
1363 return inherited::TransformFunctionProtoType(TLB, TL, ThisContext,
1377 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB,
1390 = TLB.push<TemplateTypeParmTypeLoc>(TL.getType());
1408 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(Result);
1426 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result);
1446 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result);
1453 TypeLocBuilder &TLB,
1458 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(TL.getType());
1472 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result);
1535 TypeLocBuilder TLB;
1536 TLB.pushFullCopy(TL);
1537 return TLB.getTypeSourceInfo(Context, TL.getType());
1541 TypeLocBuilder TLB;
1542 TLB.reserve(TL.getFullDataSize());
1543 QualType Result = Instantiator.TransformType(TLB, TL);
1547 return TLB.getTypeSourceInfo(Context, Result);
1614 TypeLocBuilder TLB;
1617 TLB.reserve(TL.getFullDataSize());
1622 Result = Instantiator.TransformFunctionProtoType(TLB, Proto, ThisContext,
1625 Result = Instantiator.TransformType(TLB, TL);
1630 return TLB.getTypeSourceInfo(Context, Result);