// ĠEXPECT ED _ RE ACH ABLE _ NODES : Ġ 1 2 0 0 Ċ import Ġkotlin . test . Test Ċ Ċ class ĠO uter Ġ{ ĊĊĠĠĠ Ġval Ġprop Ġ= Ġ" prop " ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest 1 () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinner Ġclass ĠInner Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ@ Test Ġfun Ġinner Test () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcall ( prop Ġ+ Ġ" Inner ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġinner Ġclass ĠIn neer Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Test Ġfun Ġin neer Test () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcall ( prop Ġ+ Ġ" In neer ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠNested Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Test ĊĠĠĠĠĠĠĠ Ġfun Ġa () Ġ{ ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ Test ĊĠĠĠĠĠĠĠ Ġfun Ġb () Ġ{ ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġclass ĠEven De eper Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Test ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfun Ġc () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest 2 () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Test ĊĠĠĠĠĠĠĠ Ġfun Ġcompanion Test () Ġ{ ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠInner Companion Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Test ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfun Ġinner Companion Test () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġbox () Ġ= Ġcheck Log Ġ{ ĊĠĠĠ Ġsuite (" Outer ") Ġ{ ĊĠĠĠĠĠĠĠ Ġtest (" test 1 ") ĊĠĠĠĠĠĠĠ Ġsuite (" Inner ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" inner Test ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcall (" prop Inner ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuite (" In neer ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" in neer Test ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcall (" prop In neer ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġsuite (" Nested ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" a ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" b ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuite (" Even De eper ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" c ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġtest (" test 2 ") ĊĠĠĠĠĠĠĠ Ġsuite (" Companion ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" comp anion Test ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuite (" Inner Companion ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" inner Companion Test ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }