package Ġorg . cq fn . di kt at Ċ Ċ fun Ġfoo () Ġ{ ĊĠĠĠ Ġval Ġprop : ĠInt ? Ġ= Ġnull ĊĊĠĠĠ Ġif Ġ( prop Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" prop Ġis Ġnull ") ĊĠĠĠĠĠĠĠ Ġbar () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġif Ġ( prop Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbaz () ĊĠĠĠĠĠĠĠ Ġg az () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġif Ġ( prop Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdo Sm th () ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠ Ġdo Another Sm th () ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġfoo o () Ġ{ ĊĠĠĠ Ġif Ġ( a ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbar () ĊĠĠĠ Ġ} Ġelse Ġb ?. let Ġ{ ĊĠĠĠĠĠĠĠ Ġbaz () ĊĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ?: Ġrun Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġqu x () ĊĠĠĠĠĠĠĠ Ġ} Ċ } ĊĊ