]> git.lizzy.rs Git - rust.git/commit
Check for conflicts between macros 1.0 exports (`#[macro_export]`, `#[macro_reexport]`)
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>
Tue, 14 Mar 2017 05:16:54 +0000 (05:16 +0000)
committerPeter Atashian <retep998@gmail.com>
Tue, 21 Mar 2017 20:23:18 +0000 (16:23 -0400)
commit678e882ce2fdafdfa886cc23a288709140cfd125
tree77c60481cdadb196be0cc1e1188cb10a3766b56e
parent58c701f5c7dc26d9b55c631006ece52abe1ddce2
Check for conflicts between macros 1.0 exports (`#[macro_export]`, `#[macro_reexport]`)
and macros 2.0 exports (`pub use` macro re-exports and `pub macro` (once implemented)
at the crate root.
src/librustc/hir/def.rs
src/librustc_metadata/decoder.rs
src/librustc_resolve/build_reduced_graph.rs
src/librustc_resolve/macros.rs
src/librustc_resolve/resolve_imports.rs
src/test/compile-fail/duplicate-check-macro-exports.rs [new file with mode: 0644]