diff options
| author | bors <bors@rust-lang.org> | 2023-06-09 11:15:12 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-06-09 11:15:12 +0000 |
| commit | 2796851961e90166ce93894ddba461935c49bbf6 (patch) | |
| tree | ad3585860a48ca118be6ca97b1578bd25920e242 /tests/mir-opt/lower_array_len.array_bound.NormalizeArrayLen.panic-unwind.diff | |
| parent | 9973b11218bd47a3e9b19d944bbbf4b963c73a4c (diff) | |
| parent | a02b9b279e4c5215aab1a99ebe37b9639e20a041 (diff) | |
| download | rust-2796851961e90166ce93894ddba461935c49bbf6.tar.gz rust-2796851961e90166ce93894ddba461935c49bbf6.zip | |
Auto merge of #14998 - Veykril:eager-mapping, r=Veykril
internal: Lazy eager macros This PR makes eager macros less eager. We now only eagerly expand the input of them, while the actual expansion of the macro itself now happens like other lazy macros. This change allows unifying a lot of macro handling between the two now, most of the special casing now happens for `include!` specifically as it is a very unique macro (by having two inputs that come from differing files). Fixes https://github.com/rust-lang/rust-analyzer/issues/14841 Fixes https://github.com/rust-lang/rust-analyzer/issues/14996
Diffstat (limited to 'tests/mir-opt/lower_array_len.array_bound.NormalizeArrayLen.panic-unwind.diff')
0 files changed, 0 insertions, 0 deletions
