/src/test/run-pass/alt-phi.rs

http://github.com/jruderman/rust · Rust · 14 lines · 10 code · 4 blank · 0 comment · 1 complexity · d7c41651628a100107669602f17b2f4f MD5 · raw file

  1. enum thing { a, b, c, }
  2. fn foo(it: fn(int)) { it(10); }
  3. fn main() {
  4. let mut x = true;
  5. match a {
  6. a => { x = true; foo(|_i| { } ) }
  7. b => { x = false; }
  8. c => { x = false; }
  9. }
  10. }