roc/crates/compiler/parse/tests/snapshots/pass/when_if_guard.expr.result-ast

73 lines
1.6 KiB
Text

When(
@5-6 Var {
module_name: "",
ident: "x",
},
[
WhenBranch {
patterns: [
@14-15 SpaceBefore(
Underscore(
"",
),
[
Newline,
],
),
],
value: @27-28 SpaceBefore(
Num(
"1",
),
[
Newline,
],
),
guard: None,
},
WhenBranch {
patterns: [
@34-35 SpaceBefore(
Underscore(
"",
),
[
Newline,
Newline,
],
),
],
value: @47-48 SpaceBefore(
Num(
"2",
),
[
Newline,
],
),
guard: None,
},
WhenBranch {
patterns: [
@54-56 SpaceBefore(
Tag(
"Ok",
),
[
Newline,
Newline,
],
),
],
value: @68-69 SpaceBefore(
Num(
"3",
),
[
Newline,
],
),
guard: None,
},
],
)