diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-05-18 12:03:44 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2020-05-18 12:03:44 +0100 |
commit | 9bdedbbcaf0c2142f004739d2edf91858ad91a10 (patch) | |
tree | 110a821daeff1ff986baa2b9828f9dc847daceb8 /crates/ra_proc_macro | |
parent | ad03e4de185f0f19ae75a8a9c4095ee1b0d82a47 (diff) | |
parent | 12a3bf3c31d4c9a6d9ee110db174604f688ca0f0 (diff) |
Merge #4497
4497: Create LowerCtx on the fly r=matklad a=edwin0cheng
Previously we create `LowerCtx` at the beginning of lowering, however, the hygiene content is in fact changing between macro expression expanding.
This PR change it to create the `LowerCtx` on the fly to fix above bug.
However, #4465 is not fixed by this PR, the goto-def is still not work yet. It only fixed the infer part.
Co-authored-by: Edwin Cheng <[email protected]>
Diffstat (limited to 'crates/ra_proc_macro')
0 files changed, 0 insertions, 0 deletions