Lines Matching defs:TL
40 SourceRange TypeLoc::getLocalSourceRangeImpl(TypeLoc TL) {
41 if (TL.isNull()) return SourceRange();
42 return TypeLocRanger().Visit(TL);
105 TypeLoc TypeLoc::getNextTypeLocImpl(TypeLoc TL) {
106 return NextLoc().Visit(TL);
112 void TypeLoc::initializeImpl(ASTContext &Context, TypeLoc TL,
115 switch (TL.getTypeLocClass()) {
119 CLASS##TypeLoc TLCasted = TL.castAs<CLASS##TypeLoc>(); \
121 TL = TLCasted.getNextTypeLoc(); \
122 if (!TL) return; \
163 TypeLoc TL(getType(), Data);
165 TypeLocCopier(other).Visit(TL);
167 } while ((TL = TL.getNextTypeLoc()));
272 bool TypeSpecTypeLoc::isKind(const TypeLoc &TL) {
273 if (TL.getType().hasLocalQualifiers()) return false;
274 return TSTChecker().Visit(TL);
362 TypeLoc TypeLoc::IgnoreParensImpl(TypeLoc TL) {
363 while (ParenTypeLoc PTL = TL.getAs<ParenTypeLoc>())
364 TL = PTL.getInnerLoc();
365 return TL;