Sign in
fuchsia
/
third_party
/
rust
/
346aec9b02f3c74f3fce97fd6bda24709d220e49
/
.
/
src
/
test
/
ui
/
borrowck
/
move-error-in-promoted.rs
blob: b94db6451312390ec185701c857c287881b43a60 [
file
] [
log
] [
blame
]
// Regression test for #70934
fn
f
()
{
const
C
:
[
S2
;
1
]
=
[
S2
];
let
_
=
S1
(
C
[
0
]).
clone
();
//~^ ERROR cannot move out of type `[S2; 1]`
}
#[
derive
(
Clone
)]
struct
S1
(
S2
);
#[
derive
(
Clone
)]
struct
S2
;
fn
main
()
{
f
();
}