mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 00:34:06 +00:00
13 lines
350 B
Rust
13 lines
350 B
Rust
|
// issue rust-lang/rust#121463
|
||
|
// ICE non-ADT in struct pattern
|
||
|
#![feature(box_patterns)]
|
||
|
|
||
|
fn main() {
|
||
|
let mut a = E::StructVar { boxed: Box::new(5_i32) };
|
||
|
//~^ ERROR failed to resolve: use of undeclared type `E`
|
||
|
match a {
|
||
|
E::StructVar { box boxed } => { }
|
||
|
//~^ ERROR failed to resolve: use of undeclared type `E`
|
||
|
}
|
||
|
}
|