Add select binding

This commit is contained in:
Bruno BELANYI 2024-07-01 13:53:48 +00:00
parent 3e685cb691
commit 1fd9b67dbe
6 changed files with 1345 additions and 1156 deletions

View file

@ -40,6 +40,7 @@ Select (soong config variable)
foo = select(soong_config_variable("my_namespace", "my_var"), {
"foo": unset,
"default": "bar",
any @ foo: unset,
})
--------------------------------------------------------------------------------
@ -62,7 +63,14 @@ foo = select(soong_config_variable("my_namespace", "my_var"), {
(select_case
(select_pattern
(interpreted_string_literal))
(interpreted_string_literal))))))
(interpreted_string_literal))
(select_case
(select_pattern
(pattern_binding
(any)
(operator)
(identifier)))
(unset))))))
================================================================================
Select (no default)