]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.rs
3 #![deny(non_exhaustive_omitted_patterns)]
4 //~^ WARNING unknown lint: `non_exhaustive_omitted_patterns`
5 //~| WARNING unknown lint: `non_exhaustive_omitted_patterns`
6 #![allow(non_exhaustive_omitted_patterns)]
7 //~^ WARNING unknown lint: `non_exhaustive_omitted_patterns`
8 //~| WARNING unknown lint: `non_exhaustive_omitted_patterns`
15 #[allow(non_exhaustive_omitted_patterns)]
16 //~^ WARNING unknown lint: `non_exhaustive_omitted_patterns`
17 //~| WARNING unknown lint: `non_exhaustive_omitted_patterns`
18 //~| WARNING unknown lint: `non_exhaustive_omitted_patterns`
19 //~| WARNING unknown lint: `non_exhaustive_omitted_patterns`
24 //~^^^^ ERROR non-exhaustive patterns: `Foo::C` not covered
29 #[warn(non_exhaustive_omitted_patterns)]
32 //~^^^ WARNING unknown lint: `non_exhaustive_omitted_patterns`
33 //~| WARNING unknown lint: `non_exhaustive_omitted_patterns`