]>
git.proxmox.com Git - rustc.git/blob - src/tools/clippy/tests/ui/macro_use_imports.rs
1 // compile-flags: --edition 2018
2 // aux-build:macro_rules.rs
3 // aux-build:macro_use_helper.rs
4 // aux-build:proc_macro_derive.rs
8 #![allow(unused_imports, unreachable_code, unused_variables, dead_code, unused_attributes)]
9 #![allow(clippy::single_component_path_imports)]
10 #![warn(clippy::macro_use_imports)]
13 extern crate macro_use_helper
as mac
;
16 extern crate proc_macro_derive
as mini_mac
;
26 use mac
::inner
::nested
;
28 #[derive(ClippyMiniMacroTest)]
34 pub_in_private_macro
!(_var
);
36 let v
: ty_macro
!() = Vec
::default();
40 nested
::string_add
!();
44 // issue #7015, ICE due to calling `item_children` with local `DefId`