#include "Plugins/ObjectFile/ELF/ObjectFileELF.h"
#include "Plugins/SymbolFile/Symtab/SymbolFileSymtab.h"
#include "TestingSupport/SubsystemRAII.h"
#include "TestingSupport/TestUtilities.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleSpec.h"
#include "lldb/Core/Section.h"
#include "lldb/Host/FileSystem.h"
#include "lldb/Host/HostInfo.h"
#include "lldb/Utility/DataBufferHeap.h"
#include "llvm/Support/Compression.h"
#include "llvm/Support/FileUtilities.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/Program.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Testing/Support/Error.h"
#include "gtest/gtest.h"
usingnamespacelldb_private;
usingnamespacelldb;
class ObjectFileELFTest : public testing::Test { … };
TEST_F(ObjectFileELFTest, SectionsResolveConsistently) { … }
TEST_F(ObjectFileELFTest, GetModuleSpecifications_EarlySectionHeaders) { … }
TEST_F(ObjectFileELFTest, GetModuleSpecifications_OffsetSizeWithNormalFile) { … }
TEST_F(ObjectFileELFTest, GetModuleSpecifications_OffsetSizeWithOffsetFile) { … }
TEST_F(ObjectFileELFTest, GetSymtab_NoSymEntryPointArmThumbAddressClass) { … }
TEST_F(ObjectFileELFTest, GetSymtab_NoSymEntryPointArmAddressClass) { … }