bors[bot] 33dcc895c1
Merge #9700
9700: fix: Remove the legacy macro scoping hack r=matklad a=jonas-schievink

This stops prepending `self::` to single-ident macro paths, resolving even legacy-scoped macros using the fixed-point algorithm. This is not correct, but a lot easier than fixing this properly (which involves pushing a new scope for every macro definition and invocation).

This allows resolution of macros from the prelude, fixing https://github.com/rust-analyzer/rust-analyzer/issues/9687.

Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
2021-07-28 12:07:25 +00:00
..
2021-07-23 19:57:16 +02:00
2021-07-28 12:07:25 +00:00
2021-07-19 13:26:11 +01:00
2021-07-27 18:31:21 -04:00
2021-07-24 11:20:40 +03:00
2021-07-19 13:26:11 +01:00
2021-07-18 10:25:14 +03:00
2021-07-28 11:21:33 +00:00
2021-07-27 18:31:21 -04:00
2021-07-24 11:16:32 +03:00