Searched refs:DIContext (Results 1 – 20 of 20) sorted by relevance
14 DIContext::~DIContext() {} in ~DIContext()16 DIContext *DIContext::getDWARFContext(bool isLittleEndian, in getDWARFContext()
26 class DWARFContext : public DIContext {
49 class DIContext {51 virtual ~DIContext();54 static DIContext *getDWARFContext(bool isLittleEndian,
29 create(object::ObjectFile *Obj, std::unique_ptr<DIContext> DICtx);61 std::unique_ptr<DIContext> DebugInfoContext;76 std::unique_ptr<DIContext> DICtx);
33 std::unique_ptr<DIContext> DICtx) { in create()72 std::unique_ptr<DIContext> DICtx) in SymbolizableObjectFile()
390 std::unique_ptr<DIContext> Context; in getOrCreateModuleInfo()
130 class DIContext {138 DIContext(DIContextKind K) : Kind(K) {} in DIContext() function139 virtual ~DIContext() {} in ~DIContext()
29 class PDBContext : public DIContext {38 static bool classof(const DIContext *DICtx) { in classof()
82 OwningPtr<DIContext> dictx(DIContext::getDWARFContext(/*FIXME*/true, in DumpInput()
39 class DWARFContext : public DIContext {78 DWARFContext() : DIContext(CK_DWARF) {} in DWARFContext()80 static bool classof(const DIContext *DICtx) { in classof()
34 std::unique_ptr<DIContext> DICtx(new DWARFContextInMemory(Obj)); in LLVMFuzzerTestOneInput()
26 : DIContext(CK_PDB), Session(std::move(PDBSession)) { in PDBContext()
84 std::unique_ptr<DIContext> DICtx(new DWARFContextInMemory(Obj)); in DumpObjectFile()
11 ; .debug_line section and exercises DIContext::getLineInfoForAddressRange().
48 module DIContext { header "DebugInfo/DIContext.h" export * }
107 DIContext* Context = new DWARFContextInMemory(DebugObj); in NotifyObjectEmitted()
345 OwningPtr<DIContext> diContext; in DisassembleInputMachO()392 diContext.reset(DIContext::getDWARFContext(DbgInfoObj->isLittleEndian(), in DisassembleInputMachO()
329 std::unique_ptr<DIContext> Context( in printLineInfoForInput()
1697 std::unique_ptr<DIContext> DICtx(new DWARFContextInMemory(*o)); in DumpObject()
1293 std::unique_ptr<DIContext> DICtx(new DWARFContextInMemory(*MachOOF)); in ProcessMachO()6556 std::unique_ptr<DIContext> diContext; in DisassembleMachO()