aboutsummaryrefslogtreecommitdiffstats
path: root/runtime/queries/swift/highlights.scm
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2025-06-23 10:48:39 +0200
committerChristian Clason <ch.clason+github@icloud.com>2025-06-24 10:07:24 +0200
commit13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a (patch)
treebd0c791034d2b15e10f42c8581e822d6a9fa0051 /runtime/queries/swift/highlights.scm
parentchore(wit): mark as unmaintained (diff)
downloadnvim-treesitter-13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a.tar
nvim-treesitter-13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a.tar.gz
nvim-treesitter-13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a.tar.bz2
nvim-treesitter-13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a.tar.lz
nvim-treesitter-13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a.tar.xz
nvim-treesitter-13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a.tar.zst
nvim-treesitter-13ddd4d7522ce3e5a1abc0ea34e10ec4e445908a.zip
feat(swift)!: update parser and queries
Diffstat (limited to 'runtime/queries/swift/highlights.scm')
-rw-r--r--runtime/queries/swift/highlights.scm23
1 files changed, 6 insertions, 17 deletions
diff --git a/runtime/queries/swift/highlights.scm b/runtime/queries/swift/highlights.scm
index 5c52ee9d6..b911183d1 100644
--- a/runtime/queries/swift/highlights.scm
+++ b/runtime/queries/swift/highlights.scm
@@ -158,25 +158,14 @@
; See https://docs.swift.org/swift-book/documentation/the-swift-programming-language/lexicalstructure/#Keywords-and-Punctuation
[
(diagnostic)
- "#available"
- "#unavailable"
- "#fileLiteral"
- "#colorLiteral"
- "#imageLiteral"
- "#keyPath"
- "#selector"
- "#externalMacro"
+ (availability_condition)
+ (playground_literal)
+ (key_path_string_expression)
+ (selector_expression)
+ (external_macro_definition)
] @function.macro
-[
- "#column"
- "#dsohandle"
- "#fileID"
- "#filePath"
- "#file"
- "#function"
- "#line"
-] @constant.macro
+(special_literal) @constant.macro
; Statements
(for_statement