diff --git a/runtime/queries/arduino/injections.scm b/runtime/queries/arduino/injections.scm index 6ccfef83f..b617fdc56 100644 --- a/runtime/queries/arduino/injections.scm +++ b/runtime/queries/arduino/injections.scm @@ -1,5 +1 @@ -((preproc_arg) @injection.content - (#set! injection.language "arduino")) - -((comment) @injection.content - (#set! injection.language "comment")) +; inherits: cpp diff --git a/runtime/queries/c/injections.scm b/runtime/queries/c/injections.scm index 6b1fc3522..310cde06e 100644 --- a/runtime/queries/c/injections.scm +++ b/runtime/queries/c/injections.scm @@ -1,5 +1,5 @@ ((preproc_arg) @injection.content - (#set! injection.language "c")) + (#set! injection.self)) ((comment) @injection.content (#set! injection.language "comment")) diff --git a/runtime/queries/cpp/injections.scm b/runtime/queries/cpp/injections.scm index 75f851367..d8186a358 100644 --- a/runtime/queries/cpp/injections.scm +++ b/runtime/queries/cpp/injections.scm @@ -1,8 +1,4 @@ -((preproc_arg) @injection.content - (#set! injection.language "cpp")) - -((comment) @injection.content - (#set! injection.language "comment")) +; inherits: c ((comment) @injection.content (#lua-match? @injection.content "/[*][!<*][^a-zA-Z]") diff --git a/runtime/queries/cuda/injections.scm b/runtime/queries/cuda/injections.scm index 82aac968e..b617fdc56 100644 --- a/runtime/queries/cuda/injections.scm +++ b/runtime/queries/cuda/injections.scm @@ -1,5 +1 @@ -((preproc_arg) @injection.content - (#set! injection.language "cuda")) - -((comment) @injection.content - (#set! injection.language "comment")) +; inherits: cpp diff --git a/runtime/queries/glsl/injections.scm b/runtime/queries/glsl/injections.scm index 57b24fed5..a5a5208ca 100644 --- a/runtime/queries/glsl/injections.scm +++ b/runtime/queries/glsl/injections.scm @@ -1,5 +1 @@ -((preproc_arg) @injection.content - (#set! injection.language "glsl")) - -((comment) @injection.content - (#set! injection.language "comment")) +; inherits: c diff --git a/runtime/queries/hlsl/injections.scm b/runtime/queries/hlsl/injections.scm index 29222ee01..b617fdc56 100644 --- a/runtime/queries/hlsl/injections.scm +++ b/runtime/queries/hlsl/injections.scm @@ -1,5 +1 @@ -((preproc_arg) @injection.content - (#set! injection.language "hlsl")) - -((comment) @injection.content - (#set! injection.language "comment")) +; inherits: cpp