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-05 17:06:16 +02:00
2021-07-11 16:14:39 +02:00
2021-06-13 09:24:16 +05:30
2021-07-23 16:45:14 +02:00
2021-07-19 13:26:11 +01:00
2021-07-19 14:53:18 +02:00
2021-06-03 18:09:21 +02:00
2021-06-21 16:40:21 +02:00
2021-06-11 00:10:09 +03:00
2021-07-19 14:53:18 +02:00
2021-06-10 23:43:46 +03:00
2021-06-21 16:40:21 +02:00
2021-06-10 23:43:46 +03:00
2021-07-27 18:31:21 -04:00
2021-06-30 01:34:54 +02:00
2021-07-05 17:06:16 +02:00