Implement platform header formatting

This commit is contained in:
Joshua Warner 2021-11-25 08:00:22 -08:00
parent f4e29bd267
commit f25323e8a7
7 changed files with 232 additions and 23 deletions

View file

@ -174,7 +174,7 @@ pub struct Effects<'a> {
pub spaces_after_type_name: &'a [CommentOrNewline<'a>],
pub effect_shortname: &'a str,
pub effect_type_name: &'a str,
pub entries: &'a [Loc<TypedIdent<'a>>],
pub entries: Collection<'a, Loc<TypedIdent<'a>>>,
}
#[derive(Copy, Clone, Debug, PartialEq)]

View file

@ -718,7 +718,7 @@ fn effects<'a>() -> impl Parser<'a, Effects<'a>, EEffects<'a>> {
spaces_after_type_name,
effect_shortname: type_shortname,
effect_type_name: type_name,
entries: entries.items,
entries,
},
state,
))