summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp')
-rw-r--r--clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp b/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp
index bc0d746cc6c..4a78f20650b 100644
--- a/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp
+++ b/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp
@@ -334,6 +334,7 @@ TEST_F(FindAllSymbolsTest, EnumTest) {
public:
enum A_ENUM { X1, X2 };
};
+ enum DECL : int;
)";
runFindAllSymbols(Code);
@@ -376,6 +377,10 @@ TEST_F(FindAllSymbolsTest, EnumTest) {
{{SymbolInfo::ContextType::EnumDecl, "A_ENUM"},
{SymbolInfo::ContextType::Record, "A"}});
EXPECT_FALSE(hasSymbol(Symbol));
+
+ Symbol =
+ SymbolInfo("DECL", SymbolInfo::SymbolKind::EnumDecl, HeaderName, 9, {});
+ EXPECT_FALSE(hasSymbol(Symbol));
}
TEST_F(FindAllSymbolsTest, IWYUPrivatePragmaTest) {
OpenPOWER on IntegriCloud