Lines Matching refs:TL
73 bool VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) { in VisitTemplateTypeParmTypeLoc() argument
74 if (TL.getTypePtr()->isParameterPack()) in VisitTemplateTypeParmTypeLoc()
75 addUnexpanded(TL.getTypePtr(), TL.getNameLoc()); in VisitTemplateTypeParmTypeLoc()
152 bool TraverseTypeLoc(TypeLoc TL) { in TraverseTypeLoc() argument
153 if ((!TL.getType().isNull() && in TraverseTypeLoc()
154 TL.getType()->containsUnexpandedParameterPack()) || in TraverseTypeLoc()
156 return inherited::TraverseTypeLoc(TL); in TraverseTypeLoc()
183 bool TraversePackExpansionTypeLoc(PackExpansionTypeLoc TL) { return true; } in TraversePackExpansionTypeLoc() argument
531 void Sema::collectUnexpandedParameterPacks(TypeLoc TL, in collectUnexpandedParameterPacks() argument
533 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseTypeLoc(TL); in collectUnexpandedParameterPacks()
617 PackExpansionTypeLoc TL = TLB.push<PackExpansionTypeLoc>(Result); in CheckPackExpansion() local
618 TL.setEllipsisLoc(EllipsisLoc); in CheckPackExpansion()