Lines Matching refs:ObjectFile

1 //===-- ObjectFile.cpp ------------------------------------------*- C++ -*-===//
9 #include "lldb/Symbol/ObjectFile.h"
29 char ObjectFile::ID;
32 ObjectFile::FindPlugin(const lldb::ModuleSP &module_sp, const FileSpec *file,
41 "ObjectFile::FindPlugin (module = %s, file = %p, file_offset = "
91 if (ObjectFile::SplitArchivePathWithObject(
170 ObjectFileSP ObjectFile::FindPlugin(const lldb::ModuleSP &module_sp,
179 "ObjectFile::FindPlugin (module = "
207 size_t ObjectFile::GetModuleSpecifications(const FileSpec &file,
220 return ObjectFile::GetModuleSpecifications(file, // file spec
230 size_t ObjectFile::GetModuleSpecifications(
237 // Try the ObjectFile plug-ins
259 ObjectFile::ObjectFile(const lldb::ModuleSP &module_sp,
276 "%p ObjectFile::ObjectFile() module = %p (%s), file = %s, "
284 ObjectFile::ObjectFile(const lldb::ModuleSP &module_sp,
295 "%p ObjectFile::ObjectFile() module = %p (%s), process = %p, "
302 ObjectFile::~ObjectFile() {
304 LLDB_LOGF(log, "%p ObjectFile::~ObjectFile ()\n", static_cast<void *>(this));
307 bool ObjectFile::SetModulesArchitecture(const ArchSpec &new_arch) {
314 AddressClass ObjectFile::GetAddressClass(addr_t file_addr) {
464 DataBufferSP ObjectFile::ReadMemory(const ProcessSP &process_sp,
478 size_t ObjectFile::GetData(lldb::offset_t offset, size_t length,
485 size_t ObjectFile::CopyData(lldb::offset_t offset, size_t length,
492 size_t ObjectFile::ReadSectionData(Section *section,
541 size_t ObjectFile::ReadSectionData(Section *section,
576 bool ObjectFile::SplitArchivePathWithObject(llvm::StringRef path_with_object,
594 void ObjectFile::ClearSymtab() {
599 LLDB_LOGF(log, "%p ObjectFile::ClearSymtab () symtab = %p",
606 SectionList *ObjectFile::GetSectionList(bool update_module_section_list) {
623 ObjectFile::GetSymbolTypeFromName(llvm::StringRef name,
642 ConstString ObjectFile::GetNextSyntheticSymbolName() {
650 std::vector<ObjectFile::LoadableData>
651 ObjectFile::GetLoadableData(Target &target) {
677 std::unique_ptr<CallFrameInfo> ObjectFile::CreateCallFrameInfo() {
681 void ObjectFile::RelocateSection(lldb_private::Section *section)
685 DataBufferSP ObjectFile::MapFileData(const FileSpec &file, uint64_t Size,
690 void llvm::format_provider<ObjectFile::Type>::format(
691 const ObjectFile::Type &type, raw_ostream &OS, StringRef Style) {
693 case ObjectFile::eTypeInvalid:
696 case ObjectFile::eTypeCoreFile:
699 case ObjectFile::eTypeExecutable:
702 case ObjectFile::eTypeDebugInfo:
705 case ObjectFile::eTypeDynamicLinker:
708 case ObjectFile::eTypeObjectFile:
711 case ObjectFile::eTypeSharedLibrary:
714 case ObjectFile::eTypeStubLibrary:
717 case ObjectFile::eTypeJIT:
720 case ObjectFile::eTypeUnknown:
726 void llvm::format_provider<ObjectFile::Strata>::format(
727 const ObjectFile::Strata &strata, raw_ostream &OS, StringRef Style) {
729 case ObjectFile::eStrataInvalid:
732 case ObjectFile::eStrataUnknown:
735 case ObjectFile::eStrataUser:
738 case ObjectFile::eStrataKernel:
741 case ObjectFile::eStrataRawImage:
744 case ObjectFile::eStrataJIT: