Parse abilities

This commit is contained in:
ayazhafiz 2022-03-12 21:21:24 -06:00
parent 1b0ff9c163
commit d7abc3897b
30 changed files with 1018 additions and 13 deletions

View file

@ -96,6 +96,7 @@ pub fn desugar_def<'a>(arena: &'a Bump, def: &'a Def<'a>) -> Def<'a> {
SpaceBefore(def, _) | SpaceAfter(def, _) => desugar_def(arena, def),
alias @ Alias { .. } => *alias,
opaque @ Opaque { .. } => *opaque,
ability @ Ability { .. } => *ability,
ann @ Annotation(_, _) => *ann,
AnnotatedBody {
ann_pattern,