Lines Matching refs:TL
74 bool VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) { in VisitTemplateTypeParmTypeLoc() argument
75 if (TL.getTypePtr()->isParameterPack()) in VisitTemplateTypeParmTypeLoc()
76 addUnexpanded(TL.getTypePtr(), TL.getNameLoc()); in VisitTemplateTypeParmTypeLoc()
153 bool TraverseTypeLoc(TypeLoc TL) { in TraverseTypeLoc() argument
154 if ((!TL.getType().isNull() && in TraverseTypeLoc()
155 TL.getType()->containsUnexpandedParameterPack()) || in TraverseTypeLoc()
157 return inherited::TraverseTypeLoc(TL); in TraverseTypeLoc()
184 bool TraversePackExpansionTypeLoc(PackExpansionTypeLoc TL) { return true; } in TraversePackExpansionTypeLoc() argument
538 void Sema::collectUnexpandedParameterPacks(TypeLoc TL, in collectUnexpandedParameterPacks() argument
540 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseTypeLoc(TL); in collectUnexpandedParameterPacks()
625 PackExpansionTypeLoc TL = TLB.push<PackExpansionTypeLoc>(Result); in CheckPackExpansion() local
626 TL.setEllipsisLoc(EllipsisLoc); in CheckPackExpansion()