- include ./m1
- doAssert compiles(foo1)
- doAssert compiles(mt7.foo1)
- doAssert declared(foo1)
- doAssert declared(mt7.foo1)
- doAssert declared(mt7.foo0)
- var f0: Foo5
- f0.z3 = 3
- doAssert f0.z3 == 3
- var f = initFoo5(z3=3)
- doAssert f.z3 == 3
- doAssert mt7.z3(f) == 30
- doAssert z3(f) == 30
|