Lines Matching refs:Filename

40 Error LVReaderHandler::createReader(StringRef Filename, LVReaders &Readers,  in createReader()  argument
48 return std::make_unique<LVCodeViewReader>(Filename, FileFormatName, in createReader()
52 return std::make_unique<LVELFReader>(Filename, FileFormatName, Obj, W); in createReader()
56 return std::make_unique<LVCodeViewReader>(Filename, FileFormatName, Pdb, in createReader()
66 Filename.str().c_str()); in createReader()
73 Error LVReaderHandler::handleArchive(LVReaders &Readers, StringRef Filename, in handleArchive() argument
80 Filename.str().c_str()); in handleArchive()
84 Filename.str().c_str()); in handleArchive()
85 std::string Name = (Filename + "(" + NameOrErr.get() + ")").str(); in handleArchive()
88 Filename.str().c_str()); in handleArchive()
136 Error LVReaderHandler::handleBuffer(LVReaders &Readers, StringRef Filename, in handleBuffer() argument
143 return handleObject(Readers, Filename, Buffer.getBuffer(), ExePath); in handleBuffer()
151 std::string ExecutableImage = searchForExe(Filename, Extension); in handleBuffer()
154 if (Error Err = handleObject(Readers, Filename, Buffer.getBuffer(), in handleBuffer()
164 std::string ObjectImage = searchForObj(Filename, Extension); in handleBuffer()
175 return handleObject(Readers, Filename, Buffer.getBuffer(), ExePath); in handleBuffer()
179 Expected<std::string> PdbPath = NativeSession::searchForPdb({Filename}); in handleBuffer()
184 Filename.str().c_str()); in handleBuffer()
187 return handleFile(Readers, PdbPath.get(), Filename); in handleBuffer()
194 Filename.str().c_str()); in handleBuffer()
196 return handleObject(Readers, Filename, *BinOrErr.get()); in handleBuffer()
199 Error LVReaderHandler::handleFile(LVReaders &Readers, StringRef Filename, in handleFile() argument
203 sys::path::convert_to_slash(Filename, sys::path::Style::windows); in handleFile()
215 Error LVReaderHandler::handleMach(LVReaders &Readers, StringRef Filename, in handleMach() argument
218 std::string ObjName = (Twine(Filename) + Twine("(") + in handleMach()
226 createReader(Filename, Readers, Input, Obj.getFileFormatName())) in handleMach()
242 Error LVReaderHandler::handleObject(LVReaders &Readers, StringRef Filename, in handleObject() argument
245 return createReader(Filename, Readers, Input, in handleObject()
249 return handleMach(Readers, Filename, *Fat); in handleObject()
252 return handleArchive(Readers, Filename, *Arch); in handleObject()
256 Filename.str().c_str()); in handleObject()
259 Error LVReaderHandler::handleObject(LVReaders &Readers, StringRef Filename, in handleObject() argument
262 if (Error Err = loadDataForPDB(PDB_ReaderType::Native, Filename, Session)) in handleObject()
264 Filename.str().c_str()); in handleObject()
273 return createReader(Filename, Readers, Input, FileFormatName, ExePath); in handleObject()