Sign in
fuchsia
/
third_party
/
rust
/
0.4
/
.
/
src
/
test
/
run-pass
/
expr-copy.rs
blob: e36b68f6281f7f381fef23d6b7bac3935671bf19 [
file
] [
log
] [
blame
]
// xfail-fast
#[
legacy_modes
];
fn
f
(
arg
:
{
mut
a
:
int
})
{
arg
.
a
=
100
;
}
fn
main
()
{
let
x
=
{
mut
a
:
10
};
f
(
x
);
assert
x
.
a
==
100
;
x
.
a
=
20
;
f
(
copy
x
);
assert
x
.
a
==
20
;
}