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()225 PdbOrObj Input = &Obj; in handleMach()245 if (PdbOrObj Input = dyn_cast<ObjectFile>(&Binary)) in handleObject()269 PdbOrObj Input = &PdbSession->getPDBFile(); in handleObject()