Lines Matching refs:ObjectContainerBSDArchive
46 LLDB_PLUGIN_DEFINE(ObjectContainerBSDArchive) in LLDB_PLUGIN_DEFINE() argument
48 ObjectContainerBSDArchive::Object::Object() : ar_name() {} in LLDB_PLUGIN_DEFINE()
50 void ObjectContainerBSDArchive::Object::Clear() { in Clear()
58 void ObjectContainerBSDArchive::Object::Dump() const { in Dump()
68 ObjectContainerBSDArchive::Archive::Archive(const lldb_private::ArchSpec &arch, in Archive()
77 ObjectContainerBSDArchive::Archive::~Archive() = default;
79 size_t ObjectContainerBSDArchive::Archive::ParseObjects() { in ParseObjects()
152 ObjectContainerBSDArchive::Object *
153 ObjectContainerBSDArchive::Archive::FindObject( in FindObject()
178 ObjectContainerBSDArchive::Archive::shared_ptr
179 ObjectContainerBSDArchive::Archive::FindCachedArchive( in FindCachedArchive()
218 ObjectContainerBSDArchive::Archive::shared_ptr
219 ObjectContainerBSDArchive::Archive::ParseAndCacheArchiveForFile( in ParseAndCacheArchiveForFile()
238 ObjectContainerBSDArchive::Archive::Map &
239 ObjectContainerBSDArchive::Archive::GetArchiveCache() { in GetArchiveCache()
245 ObjectContainerBSDArchive::Archive::GetArchiveCacheMutex() { in GetArchiveCacheMutex()
250 void ObjectContainerBSDArchive::Initialize() { in Initialize()
256 void ObjectContainerBSDArchive::Terminate() { in Terminate()
260 ObjectContainer *ObjectContainerBSDArchive::CreateInstance( in CreateInstance()
274 ArchiveType archive_type = ObjectContainerBSDArchive::MagicBytesMatch(data); in CreateInstance()
296 std::unique_ptr<ObjectContainerBSDArchive> container_up( in CreateInstance()
297 new ObjectContainerBSDArchive(module_sp, archive_data_sp, in CreateInstance()
316 std::unique_ptr<ObjectContainerBSDArchive> container_up( in CreateInstance()
317 new ObjectContainerBSDArchive(module_sp, data_sp, data_offset, file, in CreateInstance()
332 ObjectContainerBSDArchive::MagicBytesMatch(const DataExtractor &data) { in MagicBytesMatch()
352 ObjectContainerBSDArchive::ObjectContainerBSDArchive( in ObjectContainerBSDArchive() function in ObjectContainerBSDArchive
361 void ObjectContainerBSDArchive::SetArchive(Archive::shared_ptr &archive_sp) { in SetArchive()
365 ObjectContainerBSDArchive::~ObjectContainerBSDArchive() = default;
367 bool ObjectContainerBSDArchive::ParseHeader() { in ParseHeader()
397 ObjectFileSP ObjectContainerBSDArchive::GetObjectFile(const FileSpec *file) { in GetObjectFile()
431 size_t ObjectContainerBSDArchive::GetModuleSpecifications( in GetModuleSpecifications()
441 ArchiveType archive_type = ObjectContainerBSDArchive::MagicBytesMatch(data); in GetModuleSpecifications()