diff options
| author | ganhaque <ganhaque.main@gmail.com> | 2024-11-06 12:09:14 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-06 10:09:14 -0800 |
| commit | ea3a37a9758d873feec3feac37a358e4225a5871 (patch) | |
| tree | 5f3dc4c03bc65b54d16bc95d56861dcb17d00967 /tests/indent | |
| parent | bot(readme): update (diff) | |
| download | nvim-treesitter-ea3a37a9758d873feec3feac37a358e4225a5871.tar nvim-treesitter-ea3a37a9758d873feec3feac37a358e4225a5871.tar.gz nvim-treesitter-ea3a37a9758d873feec3feac37a358e4225a5871.tar.bz2 nvim-treesitter-ea3a37a9758d873feec3feac37a358e4225a5871.tar.lz nvim-treesitter-ea3a37a9758d873feec3feac37a358e4225a5871.tar.xz nvim-treesitter-ea3a37a9758d873feec3feac37a358e4225a5871.tar.zst nvim-treesitter-ea3a37a9758d873feec3feac37a358e4225a5871.zip | |
fix(wgsl): indent call expression params (#7309)
Diffstat (limited to 'tests/indent')
| -rw-r--r-- | tests/indent/wgsl/type_constructor_or_function_call_expression.wgsl | 11 | ||||
| -rw-r--r-- | tests/indent/wgsl_spec.lua | 20 |
2 files changed, 31 insertions, 0 deletions
diff --git a/tests/indent/wgsl/type_constructor_or_function_call_expression.wgsl b/tests/indent/wgsl/type_constructor_or_function_call_expression.wgsl new file mode 100644 index 000000000..dff667e77 --- /dev/null +++ b/tests/indent/wgsl/type_constructor_or_function_call_expression.wgsl @@ -0,0 +1,11 @@ +fn f() { + let a = foo( + b, + c, + ); + + let a = Foo( + b, + c, + ); +} diff --git a/tests/indent/wgsl_spec.lua b/tests/indent/wgsl_spec.lua index e70215a7b..e1bf618f8 100644 --- a/tests/indent/wgsl_spec.lua +++ b/tests/indent/wgsl_spec.lua @@ -20,5 +20,25 @@ describe("indent WGSL:", function() run:new_line("basic.wgsl", { on_line = 52, text = "c: u32,", indent = 2 }) run:new_line("basic.wgsl", { on_line = 56, text = "c: u32,", indent = 2 }) run:new_line("basic.wgsl", { on_line = 59, text = "c: u32,", indent = 2 }) + run:new_line("type_constructor_or_function_call_expression.wgsl", { + on_line = 3, + text = "b", + indent = 4, + }) + run:new_line("type_constructor_or_function_call_expression.wgsl", { + on_line = 4, + text = "c", + indent = 4, + }) + run:new_line("type_constructor_or_function_call_expression.wgsl", { + on_line = 8, + text = "b", + indent = 4, + }) + run:new_line("type_constructor_or_function_call_expression.wgsl", { + on_line = 9, + text = "c", + indent = 4, + }) end) end) |
