Introduce Collection as a general abstraction in the ast

This commit is contained in:
Joshua Warner 2021-11-11 14:24:15 -08:00
parent ac733b1805
commit 04d4a8ca79
10 changed files with 49 additions and 37 deletions

View file

@ -1300,7 +1300,12 @@ macro_rules! collection_trailing_sep_e {
}
}
Ok((MadeProgress, (parsed_elems, final_comments), state))
let collection = $crate::ast::Collection {
items: parsed_elems.into_bump_slice(),
final_comments,
};
Ok((MadeProgress, collection, state))
}
)
};