Sign in
fuchsia
/
third_party
/
rust
/
0.4
/
.
/
src
/
test
/
run-pass
/
nested-class.rs
blob: 4fc49383adc48613643cd6ac0ed26c473deedfb4 [
file
] [
log
] [
blame
]
fn
main
()
{
struct
b
{
i
:
int
,
}
impl
b
{
fn
do_stuff
()
->
int
{
return
37
;
}
}
fn
b
(
i
:
int
)
->
b
{
b
{
i
:
i
}
}
// fn b(x:int) -> int { fail; }
let
z
=
b
(
42
);
assert
(
z
.
i
==
42
);
assert
(
z
.
do_stuff
()
==
37
);
}