roc/compiler/parse/tests/snapshots/pass/opaque_simple.module.result-ast
Ayaz Hafiz a3ac68a41f
Split up Defs into TypeDef and ValueDef
Just a refactoring PR. This is useful because during canonicalization
we always process type defs first, then value defs. With abilities this
distinction continues to grow; in that case, we have patterns associated
with types that we want to process before patterns from values.
2022-04-06 22:18:57 -04:00

23 lines
485 B
Text

[
@0-9 SpaceAfter(
SpaceBefore(
Type(
Opaque {
header: TypeHeader {
name: @0-3 "Age",
vars: [],
},
typ: @7-9 Apply(
"",
"U8",
[],
),
},
),
[],
),
[
Newline,
],
),
]