mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 11:06:54 -04:00
feat!(gdshader): replace gdshader parser and queries (#8244)
Switch parser to https://github.com/airblast-dev/tree-sitter-gdshader
This commit is contained in:
parent
fd2880e8bc
commit
64f4755b9d
4 changed files with 250 additions and 102 deletions
26
tests/query/highlights/gdshader/test.gdshader
Normal file
26
tests/query/highlights/gdshader/test.gdshader
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
shader_type spatial;
|
||||
|
||||
render_mode unshaded, wireframe;
|
||||
// <- @keyword
|
||||
// ^^^^^^^^ @keyword
|
||||
// ^^^^^^^^^ @keyword
|
||||
|
||||
/** My Doc comment*/
|
||||
//^^^^^^^^^^^^^^^^^^ @comment.documentation
|
||||
uniform float MY_VALUE: interesting_hint = 1.0;
|
||||
//<- @keyword
|
||||
// ^^^^^ type.builtin
|
||||
// ^^^^^^^^ constant
|
||||
// ^ @punctuation.delimiter
|
||||
// ^^^^^^^^^^^^^^^^ @attribute
|
||||
// ^ @operator
|
||||
// ^^^ @number.float
|
||||
// ^ punctuation.delimiter
|
||||
|
||||
void vertex() {
|
||||
// <- type.builtin
|
||||
// ^^^^^^ @function
|
||||
do {} while (123< 2231);
|
||||
//^^ keyword.repeat
|
||||
// ^^^^^ keyword.repeat
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue