Lines Matching refs:ObjectFile

32 char ObjectFile::ID;
33 size_t ObjectFile::g_initial_bytes_to_read = 512;
53 ObjectFile::FindPlugin(const lldb::ModuleSP &module_sp, const FileSpec *file, in FindPlugin()
99 if (ObjectFile::SplitArchivePathWithObject(path_with_object, archive_file, in FindPlugin()
152 ObjectFileSP ObjectFile::FindPlugin(const lldb::ModuleSP &module_sp, in FindPlugin()
187 bool ObjectFile::IsObjectFile(lldb_private::FileSpec file_spec) { in IsObjectFile()
191 return static_cast<bool>(ObjectFile::FindPlugin( in IsObjectFile()
196 size_t ObjectFile::GetModuleSpecifications(const FileSpec &file, in GetModuleSpecifications()
211 return ObjectFile::GetModuleSpecifications(file, // file spec in GetModuleSpecifications()
221 size_t ObjectFile::GetModuleSpecifications( in GetModuleSpecifications()
250 ObjectFile::ObjectFile(const lldb::ModuleSP &module_sp, in ObjectFile() function in ObjectFile
274 ObjectFile::ObjectFile(const lldb::ModuleSP &module_sp, in ObjectFile() function in ObjectFile
292 ObjectFile::~ObjectFile() { in ~ObjectFile()
297 bool ObjectFile::SetModulesArchitecture(const ArchSpec &new_arch) { in SetModulesArchitecture()
304 AddressClass ObjectFile::GetAddressClass(addr_t file_addr) { in GetAddressClass()
457 DataBufferSP ObjectFile::ReadMemory(const ProcessSP &process_sp, in ReadMemory()
471 size_t ObjectFile::GetData(lldb::offset_t offset, size_t length, in GetData()
478 size_t ObjectFile::CopyData(lldb::offset_t offset, size_t length, in CopyData()
485 size_t ObjectFile::ReadSectionData(Section *section, in ReadSectionData()
534 size_t ObjectFile::ReadSectionData(Section *section, in ReadSectionData()
567 bool ObjectFile::SplitArchivePathWithObject(llvm::StringRef path_with_object, in SplitArchivePathWithObject()
585 void ObjectFile::ClearSymtab() { in ClearSymtab()
599 SectionList *ObjectFile::GetSectionList(bool update_module_section_list) { in GetSectionList()
616 ObjectFile::GetSymbolTypeFromName(llvm::StringRef name, in GetSymbolTypeFromName()
635 std::vector<ObjectFile::LoadableData>
636 ObjectFile::GetLoadableData(Target &target) { in GetLoadableData()
662 std::unique_ptr<CallFrameInfo> ObjectFile::CreateCallFrameInfo() { in CreateCallFrameInfo()
666 void ObjectFile::RelocateSection(lldb_private::Section *section) in RelocateSection()
670 DataBufferSP ObjectFile::MapFileData(const FileSpec &file, uint64_t Size, in MapFileData()
675 void llvm::format_provider<ObjectFile::Type>::format( in format()
676 const ObjectFile::Type &type, raw_ostream &OS, StringRef Style) { in format()
678 case ObjectFile::eTypeInvalid: in format()
681 case ObjectFile::eTypeCoreFile: in format()
684 case ObjectFile::eTypeExecutable: in format()
687 case ObjectFile::eTypeDebugInfo: in format()
690 case ObjectFile::eTypeDynamicLinker: in format()
693 case ObjectFile::eTypeObjectFile: in format()
696 case ObjectFile::eTypeSharedLibrary: in format()
699 case ObjectFile::eTypeStubLibrary: in format()
702 case ObjectFile::eTypeJIT: in format()
705 case ObjectFile::eTypeUnknown: in format()
711 void llvm::format_provider<ObjectFile::Strata>::format( in format()
712 const ObjectFile::Strata &strata, raw_ostream &OS, StringRef Style) { in format()
714 case ObjectFile::eStrataInvalid: in format()
717 case ObjectFile::eStrataUnknown: in format()
720 case ObjectFile::eStrataUser: in format()
723 case ObjectFile::eStrataKernel: in format()
726 case ObjectFile::eStrataRawImage: in format()
729 case ObjectFile::eStrataJIT: in format()
736 Symtab *ObjectFile::GetSymtab() { in GetSymtab()
767 uint32_t ObjectFile::GetCacheHash() { in GetCacheHash()
780 lldb_private::ObjectFile::Type &type, llvm::json::Path path) { in fromJSON()
782 type = llvm::StringSwitch<ObjectFile::Type>(*str) in fromJSON()
783 .Case("corefile", ObjectFile::eTypeCoreFile) in fromJSON()
784 .Case("executable", ObjectFile::eTypeExecutable) in fromJSON()
785 .Case("debuginfo", ObjectFile::eTypeDebugInfo) in fromJSON()
786 .Case("dynamiclinker", ObjectFile::eTypeDynamicLinker) in fromJSON()
787 .Case("objectfile", ObjectFile::eTypeObjectFile) in fromJSON()
788 .Case("sharedlibrary", ObjectFile::eTypeSharedLibrary) in fromJSON()
789 .Case("stublibrary", ObjectFile::eTypeStubLibrary) in fromJSON()
790 .Case("jit", ObjectFile::eTypeJIT) in fromJSON()
791 .Case("unknown", ObjectFile::eTypeUnknown) in fromJSON()
792 .Default(ObjectFile::eTypeInvalid); in fromJSON()
794 if (type == ObjectFile::eTypeInvalid) { in fromJSON()