Sign in
rust
/
rust-lang
/
rust
/
refs/heads/perf-tmp
/
.
/
tests
/
ui
/
coercion
/
coerce-reborrow-imm-vec-arg.rs
blob: afcec17d55ba6c4ed3bbe33f743367b5d1980c4d [
file
] [
log
] [
blame
]
//@ run-pass
#![
allow
(
dead_code
)]
fn
sum
(
x
:
&[
isize
])
->
isize
{
let
mut
sum
=
0
;
for
y in x
{
sum
+=
*
y
;
}
return
sum
;
}
fn
sum_mut
(
y
:
&
mut
[
isize
])
->
isize
{
sum
(
y
)
}
fn
sum_imm
(
y
:
&[
isize
])
->
isize
{
sum
(
y
)
}
pub
fn
main
()
{}