Fix invalid lint_node_id being put on a removed stmt
This commit is contained in:
parent
2f8d1a835b
commit
516488484e
3 changed files with 22 additions and 2 deletions
10
src/test/ui/check-cfg/stmt-no-ice.rs
Normal file
10
src/test/ui/check-cfg/stmt-no-ice.rs
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
// This test checks that there is no ICE with this code
|
||||
//
|
||||
// check-pass
|
||||
// compile-flags:--check-cfg=names() -Z unstable-options
|
||||
|
||||
fn main() {
|
||||
#[cfg(crossbeam_loom)]
|
||||
//~^ WARNING unexpected `cfg` condition name
|
||||
{}
|
||||
}
|
||||
10
src/test/ui/check-cfg/stmt-no-ice.stderr
Normal file
10
src/test/ui/check-cfg/stmt-no-ice.stderr
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
warning: unexpected `cfg` condition name
|
||||
--> $DIR/stmt-no-ice.rs:7:11
|
||||
|
|
||||
LL | #[cfg(crossbeam_loom)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
|
||||
= note: `#[warn(unexpected_cfgs)]` on by default
|
||||
|
||||
warning: 1 warning emitted
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue