Home
last modified time | relevance | path

Searched refs:ArchiveType (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h26 enum class ArchiveType { Invalid, Archive, ThinArchive }; enum
35 ArchiveType archive_type);
62 static ArchiveType MagicBytesMatch(const lldb_private::DataExtractor &data);
122 lldb_private::DataExtractor &data, ArchiveType archive_type);
137 lldb_private::DataExtractor &data, ArchiveType archive_type);
166 ArchiveType GetArchiveType() { return m_archive_type; } in GetArchiveType()
179 ArchiveType m_archive_type;
186 ArchiveType m_archive_type;
H A DObjectContainerBSDArchive.cpp210 ArchiveType archive_type) in Archive()
353 DataExtractor &data, ArchiveType archive_type) { in ParseAndCacheArchiveForFile()
405 ArchiveType archive_type = ObjectContainerBSDArchive::MagicBytesMatch(data); in CreateInstance()
406 if (file && data_sp && archive_type != ArchiveType::Invalid) { in CreateInstance()
462 ArchiveType
467 return ArchiveType::Invalid; in MagicBytesMatch()
471 return ArchiveType::Archive; in MagicBytesMatch()
476 return ArchiveType::ThinArchive; in MagicBytesMatch()
479 return ArchiveType::Invalid; in MagicBytesMatch()
485 lldb::offset_t file_offset, lldb::offset_t size, ArchiveType archive_type) in ObjectContainerBSDArchive()
[all …]