#include "Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h"
#include "Plugins/ExpressionParser/Clang/ClangUtil.h"
#include "Plugins/TypeSystem/Clang/TypeSystemClang.h"
#include "TestingSupport/SubsystemRAII.h"
#include "TestingSupport/Symbol/ClangTestUtils.h"
#include "lldb/Host/FileSystem.h"
#include "lldb/Host/HostInfo.h"
#include "lldb/lldb-defines.h"
#include "gtest/gtest.h"
usingnamespacelldb_private;
usingnamespacelldb;
namespace {
struct FakeClangExpressionDeclMap : public ClangExpressionDeclMap { … };
}
namespace {
struct ClangExpressionDeclMapTest : public testing::Test { … };
}
TEST_F(ClangExpressionDeclMapTest, TestUnknownIdentifierLookup) { … }
TEST_F(ClangExpressionDeclMapTest, TestPersistentDeclLookup) { … }