diff --git a/resources/metavariable-grammars/kotlin-metavariable-grammar.js b/resources/metavariable-grammars/kotlin-metavariable-grammar.js index d8f7a9cf1..51ac61b8c 100644 --- a/resources/metavariable-grammars/kotlin-metavariable-grammar.js +++ b/resources/metavariable-grammars/kotlin-metavariable-grammar.js @@ -111,6 +111,8 @@ module.exports = grammar({ [$.type_modifiers], // ambiguity between associating type modifiers [$.not_nullable_type], + // grit_metavariable conflicts + [$._statement, $._literal_constant], ], externals: $ => [ @@ -1233,7 +1235,7 @@ module.exports = grammar({ _escaped_identifier: $ => /\\[tbrn'"\\$]/, - grit_metavariable: ($) => token(prec(PREC.grit_metavariable, choice("µ...", /µ[a-zA-Z_][a-zA-Z0-9_]*/))), + grit_metavariable: ($) => token(prec(PREC.GRIT_METAVARIABLE, choice("µ...", /µ[a-zA-Z_][a-zA-Z0-9_]*/))), } });