Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
borrowck
/
move-error-in-promoted.rs
blob: b94db6451312390ec185701c857c287881b43a60 [
file
] [
log
] [
blame
] [
edit
]
// 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
();
}