[Lldb-commits] [lldb] e09a587 - [lldb] Add test for Swift syntax highligher plugin (#181879)
via lldb-commits
lldb-commits at lists.llvm.org
Tue Feb 17 10:38:36 PST 2026
Author: Jonas Devlieghere
Date: 2026-02-17T18:38:31Z
New Revision: e09a5874401af2a28d8cd42d12921fd9a2066fd1
URL: https://github.com/llvm/llvm-project/commit/e09a5874401af2a28d8cd42d12921fd9a2066fd1
DIFF: https://github.com/llvm/llvm-project/commit/e09a5874401af2a28d8cd42d12921fd9a2066fd1.diff
LOG: [lldb] Add test for Swift syntax highligher plugin (#181879)
Check that if tree-sitter support is enabled, the tree-sitter-swift
plugin is used for eLanguageTypeSwift. This part of the test
accidentally got lost during a conflict resolution.
Added:
Modified:
lldb/unittests/Highlighter/HighlighterTest.cpp
Removed:
################################################################################
diff --git a/lldb/unittests/Highlighter/HighlighterTest.cpp b/lldb/unittests/Highlighter/HighlighterTest.cpp
index 9e9526ccd1167..048a04360473e 100644
--- a/lldb/unittests/Highlighter/HighlighterTest.cpp
+++ b/lldb/unittests/Highlighter/HighlighterTest.cpp
@@ -57,6 +57,10 @@ TEST_F(HighlighterTest, HighlighterSelectionType) {
EXPECT_EQ(getName(lldb::eLanguageTypeObjC), "clang");
EXPECT_EQ(getName(lldb::eLanguageTypeObjC_plus_plus), "clang");
+#if LLDB_ENABLE_TREESITTER
+ EXPECT_EQ(getName(lldb::eLanguageTypeSwift), "tree-sitter-swift");
+#endif
+
EXPECT_EQ(getName(lldb::eLanguageTypeUnknown), "none");
EXPECT_EQ(getName(lldb::eLanguageTypeJulia), "none");
EXPECT_EQ(getName(lldb::eLanguageTypeHaskell), "none");
More information about the lldb-commits
mailing list