aboutsummaryrefslogtreecommitdiff
path: root/src/test/run-pass/decl-with-recv.rs
blob: 36487aa83b53f72119c56e9dbe0ccdf58a2d849a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// -*- rust -*-

fn main() {
  let port[int] po = port();
  let chan[int] ch = chan(po);

  ch <| 10;
  let int i <- po;
  assert (i == 10);

  ch <| 11;
  auto j <- po;
  assert (j == 11);
}