LLDB mainline
lldb_private::ObjectFileJSON Member List

This is the complete list of members for lldb_private::ObjectFileJSON, including all inherited members.

AllowAssemblyEmulationUnwindPlans()lldb_private::ObjectFileinlinevirtual
BinaryType enum namelldb_private::ObjectFile
CalculateStrata() overridelldb_private::ObjectFileJSONinlinevirtual
CalculateType() overridelldb_private::ObjectFileJSONinlinevirtual
CanTrustAddressRanges()lldb_private::ObjectFileinlinevirtual
classof(const ObjectFile *obj)lldb_private::ObjectFileJSONinlinestatic
ClearSymtab()lldb_private::ObjectFilevirtual
CopyData(lldb::offset_t offset, size_t length, void *dst) constlldb_private::ObjectFile
CreateCallFrameInfo()lldb_private::ObjectFilevirtual
CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP data_sp, lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t file_offset, lldb::offset_t length)lldb_private::ObjectFileJSONstatic
CreateMemoryInstance(const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp, const lldb::ProcessSP &process_sp, lldb::addr_t header_addr)lldb_private::ObjectFileJSONstatic
CreateSections(SectionList &unified_section_list) overridelldb_private::ObjectFileJSONvirtual
Dump(Stream *s) overridelldb_private::ObjectFileJSONinlinevirtual
eBinaryTypeInvalid enum valuelldb_private::ObjectFile
eBinaryTypeKernel enum valuelldb_private::ObjectFile
eBinaryTypeStandalone enum valuelldb_private::ObjectFile
eBinaryTypeUnknown enum valuelldb_private::ObjectFile
eBinaryTypeUser enum valuelldb_private::ObjectFile
eStrataInvalid enum valuelldb_private::ObjectFile
eStrataJIT enum valuelldb_private::ObjectFile
eStrataKernel enum valuelldb_private::ObjectFile
eStrataRawImage enum valuelldb_private::ObjectFile
eStrataUnknown enum valuelldb_private::ObjectFile
eStrataUser enum valuelldb_private::ObjectFile
eTypeCoreFile enum valuelldb_private::ObjectFile
eTypeDebugInfo enum valuelldb_private::ObjectFile
eTypeDynamicLinker enum valuelldb_private::ObjectFile
eTypeExecutable enum valuelldb_private::ObjectFile
eTypeInvalid enum valuelldb_private::ObjectFile
eTypeJIT enum valuelldb_private::ObjectFile
eTypeObjectFile enum valuelldb_private::ObjectFile
eTypeSharedLibrary enum valuelldb_private::ObjectFile
eTypeStubLibrary enum valuelldb_private::ObjectFile
eTypeUnknown enum valuelldb_private::ObjectFile
FindPlugin(const lldb::ModuleSP &module_sp, const FileSpec *file_spec, lldb::offset_t file_offset, lldb::offset_t file_size, lldb::DataBufferSP &data_sp, lldb::offset_t &data_offset)lldb_private::ObjectFilestatic
FindPlugin(const lldb::ModuleSP &module_sp, const lldb::ProcessSP &process_sp, lldb::addr_t header_addr, lldb::WritableDataBufferSP file_data_sp)lldb_private::ObjectFilestatic
g_initial_bytes_to_readlldb_private::ObjectFileprotectedstatic
GetAddressableBits()lldb_private::ObjectFileinlinevirtual
GetAddressByteSize() const overridelldb_private::ObjectFileJSONinlinevirtual
GetAddressClass(lldb::addr_t file_addr) overridelldb_private::ObjectFileJSONinlinevirtual
GetArchitecture() overridelldb_private::ObjectFileJSONinlinevirtual
GetBaseAddress()lldb_private::ObjectFileinlinevirtual
GetByteOrder() const overridelldb_private::ObjectFileJSONinlinevirtual
GetByteSize() constlldb_private::ObjectFileinlinevirtual
GetCacheHash()lldb_private::ObjectFile
GetCorefileMainBinaryInfo(lldb::addr_t &value, bool &value_is_offset, UUID &uuid, ObjectFile::BinaryType &type)lldb_private::ObjectFileinlinevirtual
GetCorefileThreadExtraInfos(std::vector< lldb::tid_t > &tids)lldb_private::ObjectFileinlinevirtual
GetData(lldb::offset_t offset, size_t length, DataExtractor &data) constlldb_private::ObjectFile
GetDependentModules(FileSpecList &files) overridelldb_private::ObjectFileJSONinlinevirtual
GetEntryPointAddress()lldb_private::ObjectFileinlinevirtual
GetFileOffset() constlldb_private::ObjectFileinlinevirtual
GetFileSpec()lldb_private::ObjectFileinlinevirtual
GetFileSpec() constlldb_private::ObjectFileinlinevirtual
GetIdentifierString()lldb_private::ObjectFileinlinevirtual
GetImageInfoAddress(Target *target)lldb_private::ObjectFileinlinevirtual
GetIsDynamicLinkEditor()lldb_private::ObjectFileinlinevirtual
GetLoadableData(Target &target)lldb_private::ObjectFilevirtual
GetMinimumOSVersion()lldb_private::ObjectFileinlinevirtual
GetModule() constlldb_private::ModuleChild
GetModuleSpecifications(const FileSpec &file, lldb::DataBufferSP &data_sp, lldb::offset_t data_offset, lldb::offset_t file_offset, lldb::offset_t length, ModuleSpecList &specs)lldb_private::ObjectFileJSONstatic
lldb_private::ObjectFile::GetModuleSpecifications(const FileSpec &file, lldb::offset_t file_offset, lldb::offset_t file_size, ModuleSpecList &specs, lldb::DataBufferSP data_sp=lldb::DataBufferSP())lldb_private::ObjectFilestatic
GetNumThreadContexts()lldb_private::ObjectFileinlinevirtual
GetPluginDescriptionStatic()lldb_private::ObjectFileJSONinlinestatic
GetPluginName() overridelldb_private::ObjectFileJSONinlinevirtual
GetPluginNameStatic()lldb_private::ObjectFileJSONinlinestatic
GetReExportedLibraries()lldb_private::ObjectFileinlinevirtual
GetSDKVersion()lldb_private::ObjectFileinlinevirtual
GetSectionDataSize(Section *section)lldb_private::ObjectFileinlinevirtual
GetSectionList(bool update_module_section_list=true)lldb_private::ObjectFilevirtual
GetStrata()lldb_private::ObjectFileinline
GetSymbolTypeFromName(llvm::StringRef name, lldb::SymbolType symbol_type_hint=lldb::eSymbolTypeUndefined)lldb_private::ObjectFilestatic
GetSymtab()lldb_private::ObjectFile
GetThreadContextAtIndex(uint32_t idx, lldb_private::Thread &thread)lldb_private::ObjectFileinlinevirtual
GetType()lldb_private::ObjectFileinline
GetUUID() overridelldb_private::ObjectFileJSONinlinevirtual
GetVersion()lldb_private::ObjectFileinlinevirtual
IDlldb_private::ObjectFileJSONstatic
Initialize()lldb_private::ObjectFileJSONstatic
isA(const void *ClassID) const overridelldb_private::ObjectFileJSONinlinevirtual
IsExecutable() const overridelldb_private::ObjectFileJSONinlinevirtual
IsInMemory() constlldb_private::ObjectFileinline
IsObjectFile(lldb_private::FileSpec file_spec)lldb_private::ObjectFilestatic
IsStripped() overridelldb_private::ObjectFileJSONinlinevirtual
LoadCoreFileImages(lldb_private::Process &process)lldb_private::ObjectFileinlinevirtual
m_archlldb_private::ObjectFileJSONprivate
m_cache_hashlldb_private::ObjectFileprotected
m_datalldb_private::ObjectFileprotected
m_filelldb_private::ObjectFileprotected
m_file_offsetlldb_private::ObjectFileprotected
m_lengthlldb_private::ObjectFileprotected
m_memory_addrlldb_private::ObjectFileprotected
m_module_wplldb_private::ModuleChildprotected
m_process_wplldb_private::ObjectFileprotected
m_sectionslldb_private::ObjectFileJSONprivate
m_sections_uplldb_private::ObjectFileprotected
m_sizelldb_private::ObjectFileJSONprivate
m_stratalldb_private::ObjectFileprotected
m_symbolslldb_private::ObjectFileJSONprivate
m_symtab_once_uplldb_private::ObjectFileprotected
m_symtab_uplldb_private::ObjectFileprotected
m_typelldb_private::ObjectFileJSONprivate
m_uuidlldb_private::ObjectFileJSONprivate
MagicBytesMatch(lldb::DataBufferSP data_sp, lldb::addr_t offset, lldb::addr_t length)lldb_private::ObjectFileJSONstatic
MapFileData(const FileSpec &file, uint64_t Size, uint64_t Offset)lldb_private::ObjectFilestatic
ModuleChild(const lldb::ModuleSP &module_sp)lldb_private::ModuleChild
ObjectFile(const lldb::ModuleSP &module_sp, const FileSpec *file_spec_ptr, lldb::offset_t file_offset, lldb::offset_t length, lldb::DataBufferSP data_sp, lldb::offset_t data_offset)lldb_private::ObjectFile
ObjectFile(const lldb::ModuleSP &module_sp, const lldb::ProcessSP &process_sp, lldb::addr_t header_addr, lldb::DataBufferSP data_sp)lldb_private::ObjectFile
ObjectFile(const ObjectFile &)=deletelldb_private::ObjectFileprivate
ObjectFileJSON(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp, lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t offset, lldb::offset_t length, ArchSpec arch, UUID uuid, Type type, std::vector< JSONSymbol > symbols, std::vector< JSONSection > sections)lldb_private::ObjectFileJSONprivate
operator=(const ObjectFile &)=deletelldb_private::ObjectFileprivate
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
lldb_private::ModuleChild::operator=(const ModuleChild &rhs)lldb_private::ModuleChild
ParseHeader() overridelldb_private::ObjectFileJSONvirtual
ParseSymtab(lldb_private::Symtab &symtab) overridelldb_private::ObjectFileJSONvirtual
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
ReadMemory(const lldb::ProcessSP &process_sp, lldb::addr_t addr, size_t byte_size)lldb_private::ObjectFilestatic
ReadSectionData(Section *section, lldb::offset_t section_offset, void *dst, size_t dst_len)lldb_private::ObjectFilevirtual
ReadSectionData(Section *section, DataExtractor &section_data)lldb_private::ObjectFilevirtual
RelocateSection(lldb_private::Section *section)lldb_private::ObjectFilevirtual
ResolveSymbolForAddress(const Address &so_addr, bool verify_unique)lldb_private::ObjectFileinlinevirtual
SectionFileAddressesChanged()lldb_private::ObjectFileinlinevirtual
SetLoadAddress(Target &target, lldb::addr_t value, bool value_is_offset)lldb_private::ObjectFileinlinevirtual
SetModule(const lldb::ModuleSP &module_sp)lldb_private::ModuleChild
SetModulesArchitecture(const ArchSpec &new_arch)lldb_private::ObjectFileprotected
SetType(Type type)lldb_private::ObjectFileinlinevirtual
SplitArchivePathWithObject(llvm::StringRef path_with_object, lldb_private::FileSpec &archive_file, lldb_private::ConstString &archive_object, bool must_exist)lldb_private::ObjectFilestatic
Strata enum namelldb_private::ObjectFile
StripLinkerSymbolAnnotations(llvm::StringRef symbol_name) constlldb_private::ObjectFileinlinevirtual
Terminate()lldb_private::ObjectFileJSONstatic
Type enum namelldb_private::ObjectFile
~ModuleChild()lldb_private::ModuleChild
~ObjectFile() overridelldb_private::ObjectFile
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual