Home
last modified time | relevance | path

Searched refs:PdbOrObj (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DInputFile.cpp318 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...]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h45 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj; variable
57 InputFile(PDBFile *Pdb) { PdbOrObj = Pdb; } in InputFile()
58 InputFile(object::COFFObjectFile *Obj) { PdbOrObj = Obj; } in InputFile()
59 InputFile(MemoryBuffer *Buffer) { PdbOrObj = Buffer; } in InputFile()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/
H A DLVReaderHandler.h32 using PdbOrObj = PointerUnion<object::ObjectFile *, pdb::PDBFile *>; variable
64 Error createReader(StringRef Filename, LVReaders &Readers, PdbOrObj &Input,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/
H A DLVReaderHandler.cpp41 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()