https://github.com/JDevlieghere created 
https://github.com/llvm/llvm-project/pull/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.

>From 8e6319e9298ea1d44e976462422c05ab846044a5 Mon Sep 17 00:00:00 2001
From: Jonas Devlieghere <[email protected]>
Date: Tue, 17 Feb 2026 10:31:39 -0800
Subject: [PATCH] [lldb] Add test for Swift syntax highligher plugin

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.
---
 lldb/unittests/Highlighter/HighlighterTest.cpp | 4 ++++
 1 file changed, 4 insertions(+)

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");

_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to