[all-commits] [llvm/llvm-project] 468da9: [lldb] Add tree-sitter based Swift syntax highligh...
Jonas Devlieghere via All-commits
all-commits at lists.llvm.org
Thu Feb 12 19:19:02 PST 2026
Branch: refs/heads/users/jdevlieghere/tree-sitter-syntax-highlighting-swift
Home: https://github.com/llvm/llvm-project
Commit: 468da95480a53485ce2516204408ebdd264394da
https://github.com/llvm/llvm-project/commit/468da95480a53485ce2516204408ebdd264394da
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2026-02-12 (Thu, 12 Feb 2026)
Changed paths:
M lldb/source/Plugins/Highlighter/TreeSitter/CMakeLists.txt
A lldb/source/Plugins/Highlighter/TreeSitter/Swift/CMakeLists.txt
A lldb/source/Plugins/Highlighter/TreeSitter/Swift/SwiftTreeSitterHighlighter.cpp
A lldb/source/Plugins/Highlighter/TreeSitter/Swift/SwiftTreeSitterHighlighter.h
M lldb/source/Plugins/Highlighter/TreeSitter/third-party/CMakeLists.txt
A lldb/source/Plugins/Highlighter/TreeSitter/third-party/tree-sitter-swift/CMakeLists.txt
A lldb/source/Plugins/Highlighter/TreeSitter/third-party/tree-sitter-swift/LICENSE
A lldb/source/Plugins/Highlighter/TreeSitter/third-party/tree-sitter-swift/parser.c
A lldb/source/Plugins/Highlighter/TreeSitter/third-party/tree-sitter-swift/scanner.c
M lldb/unittests/Highlighter/CMakeLists.txt
M lldb/unittests/Highlighter/HighlighterTest.cpp
Log Message:
-----------
[lldb] Add tree-sitter based Swift syntax highlighting
This adds tree-sitter based Swift syntax highlighting to LLDB. It
consists of the SwiftTreeSitterHighlighter plugin and the vendored Swift
grammar [1], which is licensed under MIT.
[1] https://github.com/alex-pinkus/tree-sitter-swift
Depends on:
* https://github.com/llvm/llvm-project/pull/181282
* https://github.com/llvm/llvm-project/pull/181279
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list