Lines Matching defs:XL
270 FullSourceLoc XL = X.getLocation().asLocation();
272 if (XL != YL)
273 return XL.isBeforeInTranslationUnitThan(YL);
281 const SourceManager &SM = XL.getManager();
326 static bool compareCrossTUSourceLocs(FullSourceLoc XL, FullSourceLoc YL) {
327 if (XL.isInvalid() && YL.isValid())
329 if (XL.isValid() && YL.isInvalid())
331 std::pair<FileID, unsigned> XOffs = XL.getDecomposedLoc();
333 const SourceManager &SM = XL.getManager();
336 return XL.isBeforeInTranslationUnitThan(YL);
338 SM.getFileEntryRefForID(XL.getSpellingLoc().getFileID());
347 return XL.getFileID() < YL.getFileID();
351 FullSourceLoc XL = X.getLocation().asLocation();
353 if (XL != YL)
354 return compareCrossTUSourceLocs(XL, YL);
367 auto CompareDecls = [&XL](const Decl *D1,
378 const SourceManager &SM = XL.getManager();