Files
rust/src/librustc_interface
Dylan DPC 657a41fe73 Rollup merge of #73178 - petrochenkov:explint, r=varkor
expand: More precise locations for expansion-time lints

First commit: a macro expansion doesn't have a `NodeId` associated with it, but it has a parent `DefId` which we can use for linting.
The observable effect is that lints associated with macro expansions can now be `allow`ed at finer-grained level than whole crate.

Second commit: each macro definition has a `NodeId` which we can use for linting, unless that macro definition was decoded from other crate.
2020-06-12 12:28:25 +02:00
..
2020-06-02 20:38:24 +03:00
2020-04-11 11:07:04 -04:00
2020-05-22 13:31:02 -07:00