aboutsummaryrefslogtreecommitdiffstats
path: root/queries/cpp
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2021-05-19 19:40:11 +0200
committerThomas Vigouroux <tomvig38@gmail.com>2021-05-20 19:37:42 +0200
commitb57194325cf6677ff0b640fd1a368262b8643cd2 (patch)
tree5c6597f412c0237996c7f6b3c6c0783704202897 /queries/cpp
parentfeat(dart): add late & required keywords (diff)
downloadnvim-treesitter-b57194325cf6677ff0b640fd1a368262b8643cd2.tar
nvim-treesitter-b57194325cf6677ff0b640fd1a368262b8643cd2.tar.gz
nvim-treesitter-b57194325cf6677ff0b640fd1a368262b8643cd2.tar.bz2
nvim-treesitter-b57194325cf6677ff0b640fd1a368262b8643cd2.tar.lz
nvim-treesitter-b57194325cf6677ff0b640fd1a368262b8643cd2.tar.xz
nvim-treesitter-b57194325cf6677ff0b640fd1a368262b8643cd2.tar.zst
nvim-treesitter-b57194325cf6677ff0b640fd1a368262b8643cd2.zip
indents(c/cpp): let C++ use the C indents and add class_specifier
Fixes #1320
Diffstat (limited to 'queries/cpp')
-rw-r--r--queries/cpp/indents.scm19
1 files changed, 4 insertions, 15 deletions
diff --git a/queries/cpp/indents.scm b/queries/cpp/indents.scm
index 9521e42fd..a796974b1 100644
--- a/queries/cpp/indents.scm
+++ b/queries/cpp/indents.scm
@@ -1,18 +1,7 @@
+; inherits: c
+
[
- (enumerator_list)
- (struct_specifier)
- (compound_statement)
- (case_statement)
+ (field_declaration_list)
+ (class_specifier)
(condition_clause)
- (conditional_expression)
] @indent
-
-[
- (statement_identifier)
- "#ifdef"
- "#endif"
- "{"
- "}"
-] @branch
-
-(comment) @ignore