Results 5 comments of BigBlack

It seems no problem if use -cc msvc

``` for item in thread_ret { ret

``` fn (f Foo) get(param ?int) ?int { return param or { f.age? } } ``` Adding ? to the end of f.age seems to work.

f.age is supposed to be of type ?int, so it should be able to return directly

> > f.age is supposed to be of type ?int, so it should be able to return directly > > Not exactly. `or block` must resolve to unwrapped expected type,...