Lines Matching refs:Path
125 const std::string &Path, const std::string &Basename) { in getDarwinDWARFResourceForPath() argument
126 SmallString<16> ResourceName = StringRef(Path); in getDarwinDWARFResourceForPath()
127 if (sys::path::extension(Path) != ".dSYM") { in getDarwinDWARFResourceForPath()
135 static bool checkFileCRC(StringRef Path, uint32_t CRCHash) { in checkFileCRC() argument
137 MemoryBuffer::getFileOrSTDIN(Path); in checkFileCRC()
225 for (const auto &Path : Opts.DsymHints) { in lookUpDsymFile() local
226 DsymPaths.push_back(getDarwinDWARFResourceForPath(Path, Filename)); in lookUpDsymFile()
228 for (const auto &Path : DsymPaths) { in lookUpDsymFile() local
229 auto DbgObjOrErr = getOrCreateObject(Path, ArchName); in lookUpDsymFile()
242 ObjectFile *LLVMSymbolizer::lookUpDebuglinkObject(const std::string &Path, in lookUpDebuglinkObject() argument
250 if (!findDebugBinary(Path, DebuglinkName, CRCHash, DebugBinaryPath)) in lookUpDebuglinkObject()
259 LLVMSymbolizer::getOrCreateObjectPair(const std::string &Path, in getOrCreateObjectPair() argument
261 const auto &I = ObjectPairForPathArch.find(std::make_pair(Path, ArchName)); in getOrCreateObjectPair()
265 auto ObjOrErr = getOrCreateObject(Path, ArchName); in getOrCreateObjectPair()
268 std::make_pair(std::make_pair(Path, ArchName), EC)); in getOrCreateObjectPair()
277 DbgObj = lookUpDsymFile(Path, MachObj, ArchName); in getOrCreateObjectPair()
279 DbgObj = lookUpDebuglinkObject(Path, Obj, ArchName); in getOrCreateObjectPair()
284 std::make_pair(std::make_pair(Path, ArchName), Res)); in getOrCreateObjectPair()
289 LLVMSymbolizer::getOrCreateObject(const std::string &Path, in getOrCreateObject() argument
291 const auto &I = BinaryForPath.find(Path); in getOrCreateObject()
294 ErrorOr<OwningBinary<Binary>> BinOrErr = createBinary(Path); in getOrCreateObject()
296 BinaryForPath.insert(std::make_pair(Path, EC)); in getOrCreateObject()
300 BinaryForPath.insert(std::make_pair(Path, std::move(BinOrErr.get()))); in getOrCreateObject()
310 const auto &I = ObjectForUBPathAndArch.find(std::make_pair(Path, ArchName)); in getOrCreateObject()
320 std::make_pair(std::make_pair(Path, ArchName), EC)); in getOrCreateObject()
324 ObjectForUBPathAndArch.insert(std::make_pair(std::make_pair(Path, ArchName), in getOrCreateObject()