Commit e7a2c40
authored
Rollup merge of rust-lang#142713 - tgross35:mbe-transcribe-refactor, r=petrochenkov
mbe: Refactor transcription
Introduce `MacroTcbCtx` that holds everything relevant to transcription. This allows for the following changes:
* Split `transcribe_sequence` and `transcribe_metavar` out of the heavily nested `transcribe`
* Split `metavar_expr_concat` out of `transcribe_metavar_expr`
This is a nonfunctional change.1 file changed
Lines changed: 404 additions & 363 deletions
0 commit comments