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 size_t ObjectFile::GetModuleSpecifications(const FileSpec &file, in GetModuleSpecifications()
202 return ObjectFile::GetModuleSpecifications(file, // file spec in GetModuleSpecifications()
212 size_t ObjectFile::GetModuleSpecifications( in GetModuleSpecifications()
241 ObjectFile::ObjectFile(const lldb::ModuleSP &module_sp, in ObjectFile() function in ObjectFile
265 ObjectFile::ObjectFile(const lldb::ModuleSP &module_sp, in ObjectFile() function in ObjectFile
283 ObjectFile::~ObjectFile() { in ~ObjectFile()
288 bool ObjectFile::SetModulesArchitecture(const ArchSpec &new_arch) { in SetModulesArchitecture()
295 AddressClass ObjectFile::GetAddressClass(addr_t file_addr) { in GetAddressClass()
448 DataBufferSP ObjectFile::ReadMemory(const ProcessSP &process_sp, in ReadMemory()
462 size_t ObjectFile::GetData(lldb::offset_t offset, size_t length, in GetData()
469 size_t ObjectFile::CopyData(lldb::offset_t offset, size_t length, in CopyData()
476 size_t ObjectFile::ReadSectionData(Section *section, in ReadSectionData()
525 size_t ObjectFile::ReadSectionData(Section *section, in ReadSectionData()
558 bool ObjectFile::SplitArchivePathWithObject(llvm::StringRef path_with_object, in SplitArchivePathWithObject()
576 void ObjectFile::ClearSymtab() { in ClearSymtab()
590 SectionList *ObjectFile::GetSectionList(bool update_module_section_list) { in GetSectionList()
607 ObjectFile::GetSymbolTypeFromName(llvm::StringRef name, in GetSymbolTypeFromName()
626 std::vector<ObjectFile::LoadableData>
627 ObjectFile::GetLoadableData(Target &target) { in GetLoadableData()
653 std::unique_ptr<CallFrameInfo> ObjectFile::CreateCallFrameInfo() { in CreateCallFrameInfo()
657 void ObjectFile::RelocateSection(lldb_private::Section *section) in RelocateSection()
661 DataBufferSP ObjectFile::MapFileData(const FileSpec &file, uint64_t Size, in MapFileData()
666 void llvm::format_provider<ObjectFile::Type>::format( in format()
667 const ObjectFile::Type &type, raw_ostream &OS, StringRef Style) { in format()
669 case ObjectFile::eTypeInvalid: in format()
672 case ObjectFile::eTypeCoreFile: in format()
675 case ObjectFile::eTypeExecutable: in format()
678 case ObjectFile::eTypeDebugInfo: in format()
681 case ObjectFile::eTypeDynamicLinker: in format()
684 case ObjectFile::eTypeObjectFile: in format()
687 case ObjectFile::eTypeSharedLibrary: in format()
690 case ObjectFile::eTypeStubLibrary: in format()
693 case ObjectFile::eTypeJIT: in format()
696 case ObjectFile::eTypeUnknown: in format()
702 void llvm::format_provider<ObjectFile::Strata>::format( in format()
703 const ObjectFile::Strata &strata, raw_ostream &OS, StringRef Style) { in format()
705 case ObjectFile::eStrataInvalid: in format()
708 case ObjectFile::eStrataUnknown: in format()
711 case ObjectFile::eStrataUser: in format()
714 case ObjectFile::eStrataKernel: in format()
717 case ObjectFile::eStrataRawImage: in format()
720 case ObjectFile::eStrataJIT: in format()
727 Symtab *ObjectFile::GetSymtab() { in GetSymtab()
758 uint32_t ObjectFile::GetCacheHash() { in GetCacheHash()
771 lldb_private::ObjectFile::Type &type, llvm::json::Path path) { in fromJSON()
773 type = llvm::StringSwitch<ObjectFile::Type>(*str) in fromJSON()
774 .Case("corefile", ObjectFile::eTypeCoreFile) in fromJSON()
775 .Case("executable", ObjectFile::eTypeExecutable) in fromJSON()
776 .Case("debuginfo", ObjectFile::eTypeDebugInfo) in fromJSON()
777 .Case("dynamiclinker", ObjectFile::eTypeDynamicLinker) in fromJSON()
778 .Case("objectfile", ObjectFile::eTypeObjectFile) in fromJSON()
779 .Case("sharedlibrary", ObjectFile::eTypeSharedLibrary) in fromJSON()
780 .Case("stublibrary", ObjectFile::eTypeStubLibrary) in fromJSON()
781 .Case("jit", ObjectFile::eTypeJIT) in fromJSON()
782 .Case("unknown", ObjectFile::eTypeUnknown) in fromJSON()
783 .Default(ObjectFile::eTypeInvalid); in fromJSON()
785 if (type == ObjectFile::eTypeInvalid) { in fromJSON()