rust/compiler
Trevor Gross e7a2c40919
Rollup merge of #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.
2025-06-20 13:36:02 -04:00
..
2025-06-20 15:06:29 +02:00
2025-06-19 13:05:01 -05:00
2025-06-19 16:28:52 +00:00
2025-06-20 15:06:29 +02:00