g
Size: a a a
g
g
G
if x.isSome(): x.get()G
if not x.isNil: ...G
is только в для CT штук исполняется, насколько помнюVB
g
VB
g
тип + ?x: Obj? = getObj()
if x != null:
тут можно делать с x всякое x.a
Без проверки незя
if x.isSome
let notNullX = x.get()
работаем с notNullX
g

G
not nil и {.requiresinit.}, и я не понимаю как они работаютf
g
f
f
f
g
g

f
f