Lines Matching defs:PLoc
3304 PresumedLoc PLoc = SM.getPresumedLoc(Loc);
3305 if (PLoc.isValid())
3306 return EmitAnnotationString(PLoc.getFilename());
3312 PresumedLoc PLoc = SM.getPresumedLoc(L);
3313 unsigned LineNo = PLoc.isValid() ? PLoc.getLine() :
7747 PresumedLoc PLoc = SM.getPresumedLoc(D->getLocation());
7748 assert(PLoc.isValid() && "Source location is expected to be valid.");
7759 if (llvm::sys::fs::getUniqueID(PLoc.getFilename(), ID)) {
7760 PLoc = SM.getPresumedLoc(D->getLocation(), /*UseLineDirectives=*/false);
7761 assert(PLoc.isValid() && "Source location is expected to be valid.");
7762 if (auto EC = llvm::sys::fs::getUniqueID(PLoc.getFilename(), ID))
7764 << PLoc.getFilename() << EC.message();