aboutsummaryrefslogtreecommitdiffstats
path: root/queries/heex/injections.scm
diff options
context:
space:
mode:
Diffstat (limited to 'queries/heex/injections.scm')
-rw-r--r--queries/heex/injections.scm11
1 files changed, 8 insertions, 3 deletions
diff --git a/queries/heex/injections.scm b/queries/heex/injections.scm
index fffd1dc53..1aa822197 100644
--- a/queries/heex/injections.scm
+++ b/queries/heex/injections.scm
@@ -2,10 +2,15 @@
(directive [
(expression_value)
(partial_expression_value)
-] @elixir @combined)
+] @injection.content
+ (#set! injection.language "elixir")
+ (#set! injection.combined))
; HEEx Elixir expressions are always within a tag or component
-(expression (expression_value) @elixir)
+(expression
+ (expression_value) @injection.content
+ (#set! injection.language "elixir"))
; HEEx comments
-(comment) @comment
+((comment) @injection.content
+ (#set! injection.language "comment"))