Home
last modified time | relevance | path

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

/src/contrib/llvm-project/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);
115 lldb_private::DataExtractor &data, ArchiveType archive_type);
130 lldb_private::DataExtractor &data, ArchiveType archive_type);
159 ArchiveType GetArchiveType() { return m_archive_type; } in GetArchiveType()
172 ArchiveType m_archive_type;
179 ArchiveType m_archive_type;
H A DObjectContainerBSDArchive.cpp72 ArchiveType archive_type) in Archive()
222 DataExtractor &data, ArchiveType archive_type) { in ParseAndCacheArchiveForFile()
274 ArchiveType archive_type = ObjectContainerBSDArchive::MagicBytesMatch(data); in CreateInstance()
275 if (file && data_sp && archive_type != ArchiveType::Invalid) { in CreateInstance()
331 ArchiveType
337 return ArchiveType::Invalid; in MagicBytesMatch()
338 ArchiveType result = ArchiveType::Invalid; in MagicBytesMatch()
340 result = ArchiveType::Archive; in MagicBytesMatch()
342 result = ArchiveType::ThinArchive; in MagicBytesMatch()
344 return ArchiveType::Invalid; in MagicBytesMatch()
[all …]