rust/compiler/rustc_expand
Matthias Krüger 996992eced
Rollup merge of #151505 - bjorn3:proc_macro_refactors, r=petrochenkov,Kobzol
Various refactors to the proc_macro bridge

This reduces the amount of types, traits and other abstractions that are involved with the bridge, which should make it easier to understand and modify. This should also help a bit with getting rid of the type marking hack, which is complicating the code a fair bit.

Fixes: rust-lang/rust#139810
2026-01-25 07:43:00 +01:00
..
src Rollup merge of #151505 - bjorn3:proc_macro_refactors, r=petrochenkov,Kobzol 2026-01-25 07:43:00 +01:00
Cargo.toml Implement incremental caching for derive macro expansions 2026-01-16 07:36:36 +01:00
messages.ftl Port #[collapse_debuginfo] to the new attribute parsing system 2026-01-11 10:54:45 +01:00