Lines Matching defs:PLoc
3395 PresumedLoc PLoc = SM.getPresumedLoc(Loc);
3396 if (PLoc.isValid())
3397 return EmitAnnotationString(PLoc.getFilename());
3403 PresumedLoc PLoc = SM.getPresumedLoc(L);
3404 unsigned LineNo = PLoc.isValid() ? PLoc.getLine() :
7865 PresumedLoc PLoc = SM.getPresumedLoc(D->getLocation());
7866 assert(PLoc.isValid() && "Source location is expected to be valid.");
7877 if (llvm::sys::fs::getUniqueID(PLoc.getFilename(), ID)) {
7878 PLoc = SM.getPresumedLoc(D->getLocation(), /*UseLineDirectives=*/false);
7879 assert(PLoc.isValid() && "Source location is expected to be valid.");
7880 if (auto EC = llvm::sys::fs::getUniqueID(PLoc.getFilename(), ID))
7882 << PLoc.getFilename() << EC.message();