Searched refs:PdbOrObj (Results 1 – 4 of 4) sorted by relevance
318 IF.PdbOrObj = llvm::cast<COFFObjectFile>(IF.CoffObject.getBinary()); in open()328 IF.PdbOrObj = &IF.PdbSession->getPDBFile(); in open()345 IF.PdbOrObj = IF.UnknownFile.get(); in open()351 return *cast<PDBFile *>(PdbOrObj); in pdb()356 return *cast<PDBFile *>(PdbOrObj); in pdb()361 return *cast<object::COFFObjectFile *>(PdbOrObj); in obj()366 return *cast<object::COFFObjectFile *>(PdbOrObj); in obj()371 return *cast<MemoryBuffer *>(PdbOrObj); in unknown()376 return *cast<MemoryBuffer *>(PdbOrObj); in unknown()406 bool InputFile::isPdb() const { return isa<PDBFile *>(PdbOrObj); } in isPdb()[all …]
45 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj; variable57 InputFile(PDBFile *Pdb) { PdbOrObj = Pdb; } in InputFile()58 InputFile(object::COFFObjectFile *Obj) { PdbOrObj = Obj; } in InputFile()59 InputFile(MemoryBuffer *Buffer) { PdbOrObj = Buffer; } in InputFile()
32 using PdbOrObj = PointerUnion<object::ObjectFile *, pdb::PDBFile *>; variable64 Error createReader(StringRef Filename, LVReaders &Readers, PdbOrObj &Input,
41 PdbOrObj &Input, StringRef FileFormatName, in createReader()224 PdbOrObj Input = &Obj; in handleMach()244 if (PdbOrObj Input = dyn_cast<ObjectFile>(&Binary)) in handleObject()268 PdbOrObj Input = &PdbSession->getPDBFile(); in handleObject()