]> git.lizzy.rs Git - rust.git/blob - tests/ui/lint/lint-qualification.rs
Auto merge of #105716 - chriswailes:ndk-update-redux, r=pietroalbini
[rust.git] / tests / ui / lint / lint-qualification.rs
1 #![deny(unused_qualifications)]
2 #![allow(deprecated)]
3
4 mod foo {
5     pub fn bar() {}
6 }
7
8 fn main() {
9     use foo::bar;
10     foo::bar(); //~ ERROR: unnecessary qualification
11     bar();
12
13     let _ = || -> Result<(), ()> { try!(Ok(())); Ok(()) }; // issue #37345
14
15     macro_rules! m { () => {
16         $crate::foo::bar(); // issue #37357
17         ::foo::bar(); // issue #38682
18     } }
19     m!();
20 }