Home | History | Annotate | Download | only in Sema

Lines Matching defs:TLB

791     QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
793 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
805 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
811 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
1310 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB,
1314 return inherited::TransformFunctionProtoType(TLB, TL);
1317 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB,
1323 return inherited::TransformFunctionProtoType(TLB, TL, ThisContext,
1337 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB,
1350 = TLB.push<TemplateTypeParmTypeLoc>(TL.getType());
1368 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(Result);
1385 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result);
1405 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result);
1412 TypeLocBuilder &TLB,
1417 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(TL.getType());
1430 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result);
1493 TypeLocBuilder TLB;
1494 TLB.pushFullCopy(TL);
1495 return TLB.getTypeSourceInfo(Context, TL.getType());
1499 TypeLocBuilder TLB;
1500 TLB.reserve(TL.getFullDataSize());
1501 QualType Result = Instantiator.TransformType(TLB, TL);
1505 return TLB.getTypeSourceInfo(Context, Result);
1575 TypeLocBuilder TLB;
1578 TLB.reserve(TL.getFullDataSize());
1583 Result = Instantiator.TransformFunctionProtoType(TLB, Proto, ThisContext,
1586 Result = Instantiator.TransformType(TLB, TL);
1591 return TLB.getTypeSourceInfo(Context, Result);