~mna/snow

snow/pkg/semantic/testdata/fn_assign_struct_fields.snow -rw-r--r-- 167 bytes
424066c5Martin Angers doc: v0.0.5 1 year, 8 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
struct S {
  let x: int
  var y: int
  fn z() {
  }
}

fn test() {
  var vs: S
  let ls: S

  vs.x = 1
  vs.y = 2
  vs.z = test

  ls.x = 1
  ls.y = 2
  ls.z = test
}