tree-sitter-bp/test/indent/select.bp
Bruno BELANYI c5031e2c16 Add indentation queries for multi-value 'select'
Unfortunately, the indentation feature is still a work in progress, so
we have some expected failures in our tests...
2024-05-13 15:44:18 +00:00

61 lines
862 B
Plaintext

foo = select(variant("VARIANT"), {
"x86": "my_x86",
"x86_64": [
"x86",
"x64",
],
"arm": {
some: "aarch",
value: "aarch64",
},
default: 0,
})
foo = select(
variant("VARIANT"),
{
"x86": "my_x86",
"x86_64": [
"x86",
"x64",
],
"arm": {
some: "aarch",
value: "aarch64",
},
default: 0,
}
)
foo = select((
arch(),
os(),
), {
(default, default): [],
})
foo = select(
(arch(), os()),
{
(default, default): [],
}
)
// We're really getting into more and more unlikely choices here...
foo = select(
(
arch(),
os(),
),
{
(default, default): [],
}
)
foo = select((arch(), os()), {
(
default,
default,
): [],
})