resolve: Some macro resolution refactoring Work towards completing https://github.com/rust-lang/rust/pull/50911#issuecomment-411605393 The last commit also fixes https://github.com/rust-lang/rust/issues/53269 by not using `def_id()` on `Def::Err` and also fixes https://github.com/rust-lang/rust/issues/53512. |
||
|---|---|---|
| .. | ||
| tt | ||
| base.rs | ||
| build.rs | ||
| derive.rs | ||
| expand.rs | ||
| placeholders.rs | ||
| quote.rs | ||
| source_util.rs | ||