]> git.lizzy.rs Git - rust.git/blob - tests/ui/lint/force-warn/warn-by-default-lint-two-modules.rs
Rollup merge of #106321 - compiler-errors:delayed-bug-backtrace, r=Nilstrieb
[rust.git] / tests / ui / lint / force-warn / warn-by-default-lint-two-modules.rs
1 // --force-warn $LINT causes $LINT (which is warn-by-default) to warn
2 // despite being allowed in one submodule (but not the other)
3 // compile-flags: --force-warn dead_code
4 // check-pass
5
6 mod one {
7     #![allow(dead_code)]
8
9     fn dead_function() {}
10     //~^ WARN function `dead_function` is never used
11 }
12
13 mod two {
14     fn dead_function() {}
15     //~^ WARN function `dead_function` is never used
16 }
17
18 fn main() {}