[1] WIP
All checks were successful
ci/woodpecker/push/check Pipeline was successful

This commit is contained in:
Bruno BELANYI 2024-04-08 22:13:23 +01:00
parent ba2022d3c8
commit a70270ab8d

View file

@ -118,6 +118,7 @@ module.exports = grammar({
),
)),
// FIXME
select_expression: ($) => seq(
"select",
"(",
@ -127,6 +128,7 @@ module.exports = grammar({
")",
),
// FIXME
select_value: ($) => seq(
field("type", alias(
choice("product_variable", "release_variable", "variant"),
@ -137,6 +139,7 @@ module.exports = grammar({
")",
),
// FIXME
soong_config_variable: ($) => seq(
field("type", alias("soong_config_variable", $.selection_type)),
"(",
@ -151,6 +154,7 @@ module.exports = grammar({
")",
),
// FIXME should probably be hidden completely
select_cases: ($) => seq(
"{",
optional(trailingCommaSeparated($.select_case)),
@ -159,12 +163,14 @@ module.exports = grammar({
"}",
),
// FIXME: Do I really need to account for default_case is being different?
select_case: ($) => seq(
field("pattern", $._string_literal),
":",
field("value", $._case_value)
),
// FIXME
default_case: ($) => seq(
field("pattern", "default"),
":",