1
Fork 0
rust/compiler/rustc_expand/src
Guillaume Gomez f50b4f5034
Rollup merge of #125530 - SparrowLii:expand2, r=petrochenkov
cleanup dependence of `ExtCtxt` in transcribe when macro expansion

part of #125356
We can remove `transcribe`’s dependence on `ExtCtxt` to facilitate subsequent work (such as moving macro expansion into the incremental compilation system)

r? ```@petrochenkov```
Thanks for the reviewing!
2024-05-27 13:10:35 +02:00
..
mbe Rollup merge of #125530 - SparrowLii:expand2, r=petrochenkov 2024-05-27 13:10:35 +02:00
base.rs Rename buffer_lint_with_diagnostic to buffer_lint 2024-05-21 20:16:39 +00:00
build.rs Remove unused ExpCtxt methods. 2024-05-03 09:06:25 +10:00
config.rs Rename buffer_lint_with_diagnostic to buffer_lint 2024-05-21 20:16:39 +00:00
errors.rs delegation: Implement list delegation 2024-05-15 02:32:59 +03:00
expand.rs Rename buffer_lint_with_diagnostic to buffer_lint 2024-05-21 20:16:39 +00:00
lib.rs Move some tests from rustc_expand to rustc_parse. 2024-05-06 09:06:02 +10:00
mbe.rs Add some comments. 2024-05-23 06:03:17 +10:00
module.rs Use do yeet () and do yeet _ instead of None? and Err(_)? in compiler 2024-03-15 11:37:42 +00:00
placeholders.rs Add ErrorGuaranteed to Recovered::Yes and use it more. 2024-05-09 20:12:07 +10:00
proc_macro.rs Remove a Span from TokenKind::Interpolated. 2024-05-13 10:30:30 +10:00
proc_macro_server.rs Clarify a comment. 2024-05-23 06:03:17 +10:00