/src/test/run-pass/use-uninit-alt2.rs
http://github.com/jruderman/rust · Rust · 11 lines · 7 code · 4 blank · 0 comment · 1 complexity · fc9e2634d02d90ac784f9c53f695bccc MD5 · raw file
- fn foo<T>(o: myoption<T>) -> int {
- let mut x: int;
- match o { none::<T> => { fail; } some::<T>(t) => { x = 5; } }
- return x;
- }
- enum myoption<T> { none, some(T), }
- fn main() { log(debug, 5); }