From b92d25749b5068bf96580385ed9a0fe45c6d17b1 Mon Sep 17 00:00:00 2001 From: TheLeoP Date: Mon, 30 Jun 2025 11:49:59 -0500 Subject: [PATCH] fix(typescript): correctly define captures with anonymous nodes --- after/queries/typescript/matchup.scm | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/after/queries/typescript/matchup.scm b/after/queries/typescript/matchup.scm index 85f2b06..3311460 100644 --- a/after/queries/typescript/matchup.scm +++ b/after/queries/typescript/matchup.scm @@ -1,21 +1,9 @@ ; inherits: ecma -(type_arguments) @scope.typeargs +(type_arguments + "<" @open.typeargs + ">" @close.typeargs) @scope.typeargs -(type_arguments) - -"<" @open.typeargs - -(type_arguments) - -">" @close.typeargs - -(type_parameters) @scope.typeparams - -(type_parameters) - -"<" @open.typeparams - -(type_parameters) - -">" @close.typeparams +(type_parameters + "<" @open.typeparams + ">" @close.typeparams) @scope.typeparams