rust/compiler/rustc_expand
Nicholas Nethercote 3a3a15d753 Refactor Frame.
It is currently an enum and the `tts` and `idx` fields are repeated
across the two variants.

This commit splits it into a struct `Frame` and an enum `FrameKind`, to
factor out the duplication. The commit also renames `Frame::new` as
`Frame::new_delimited` and adds `Frame::new_sequence`. I.e. both
variants now have a constructor.
2024-05-03 09:06:26 +10:00
..
src Refactor Frame. 2024-05-03 09:06:26 +10:00
Cargo.toml Remove crossbeam-channel 2024-01-07 19:16:13 -05:00
messages.ftl Move some functions from rustc_expand to rustc_builtin_macros. 2024-04-26 09:24:33 +10:00