Lines Matching refs:ObjectContainerBSDArchive
44 ObjectContainerBSDArchive::Object::Object() in Object()
48 void ObjectContainerBSDArchive::Object::Clear() { in Clear()
60 ObjectContainerBSDArchive::Object::Extract(const DataExtractor &data, in Extract()
137 ObjectContainerBSDArchive::Archive::Archive(const lldb_private::ArchSpec &arch, in Archive()
144 ObjectContainerBSDArchive::Archive::~Archive() {} in ~Archive()
146 size_t ObjectContainerBSDArchive::Archive::ParseObjects() { in ParseObjects()
171 ObjectContainerBSDArchive::Object *
172 ObjectContainerBSDArchive::Archive::FindObject( in FindObject()
197 ObjectContainerBSDArchive::Archive::shared_ptr
198 ObjectContainerBSDArchive::Archive::FindCachedArchive( in FindCachedArchive()
237 ObjectContainerBSDArchive::Archive::shared_ptr
238 ObjectContainerBSDArchive::Archive::ParseAndCacheArchiveForFile( in ParseAndCacheArchiveForFile()
256 ObjectContainerBSDArchive::Archive::Map &
257 ObjectContainerBSDArchive::Archive::GetArchiveCache() { in GetArchiveCache()
263 ObjectContainerBSDArchive::Archive::GetArchiveCacheMutex() { in GetArchiveCacheMutex()
268 void ObjectContainerBSDArchive::Initialize() { in Initialize()
274 void ObjectContainerBSDArchive::Terminate() { in Terminate()
278 lldb_private::ConstString ObjectContainerBSDArchive::GetPluginNameStatic() { in GetPluginNameStatic()
283 const char *ObjectContainerBSDArchive::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
287 ObjectContainer *ObjectContainerBSDArchive::CreateInstance( in CreateInstance()
301 if (file && data_sp && ObjectContainerBSDArchive::MagicBytesMatch(data)) { in CreateInstance()
324 std::unique_ptr<ObjectContainerBSDArchive> container_ap( in CreateInstance()
325 new ObjectContainerBSDArchive(module_sp, archive_data_sp, in CreateInstance()
344 std::unique_ptr<ObjectContainerBSDArchive> container_ap( in CreateInstance()
345 new ObjectContainerBSDArchive(module_sp, data_sp, data_offset, file, in CreateInstance()
358 bool ObjectContainerBSDArchive::MagicBytesMatch(const DataExtractor &data) { in MagicBytesMatch()
369 ObjectContainerBSDArchive::ObjectContainerBSDArchive( in ObjectContainerBSDArchive() function in ObjectContainerBSDArchive
375 void ObjectContainerBSDArchive::SetArchive(Archive::shared_ptr &archive_sp) { in SetArchive()
379 ObjectContainerBSDArchive::~ObjectContainerBSDArchive() {} in ~ObjectContainerBSDArchive()
381 bool ObjectContainerBSDArchive::ParseHeader() { in ParseHeader()
398 void ObjectContainerBSDArchive::Dump(Stream *s) const { in Dump()
422 ObjectFileSP ObjectContainerBSDArchive::GetObjectFile(const FileSpec *file) { in GetObjectFile()
443 lldb_private::ConstString ObjectContainerBSDArchive::GetPluginName() { in GetPluginName()
447 uint32_t ObjectContainerBSDArchive::GetPluginVersion() { return 1; } in GetPluginVersion()
449 size_t ObjectContainerBSDArchive::GetModuleSpecifications( in GetModuleSpecifications()
459 if (!file || !data_sp || !ObjectContainerBSDArchive::MagicBytesMatch(data)) in GetModuleSpecifications()