class ĠOwner Ġ{ ĊĊĠĠĠ Ġfun Ġfoo () Ġ{ ĊĠĠĠĠĠĠĠ Ġbar () ĊĠĠĠĠĠĠĠ Ġthis . bar () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġbar () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġi Ġ= ĠInner () ĊĠĠĠĠĠĠĠ Ġi . baz () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġerr () Ġ{} ĊĊĠĠĠ Ġinner Ġclass ĠInner Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġbaz () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġg au () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . ga u () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġg au () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġo Ġ= ĠOwner () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġo . foo () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfoo () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis @ Owner . foo () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis .< ! UN RESOL VED _ REFERENCE { LT }! >< ! UN RESOL VED _ REFERENCE { P SI }! > err <! >() <! > ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġtest () Ġ{ ĊĠĠĠ Ġval Ġo Ġ= ĠOwner () ĊĠĠĠ Ġo . foo () ĊĠĠĠ Ġval Ġerr Ġ= ĠOwner .< ! UN RESOL VED _ REFERENCE { LT }! >< ! UN RESOL VED _ REFERENCE { P SI }! > Inner <! >() <! > ĊĠĠĠ Ġerr .< ! UN RESOL VED _ REFERENCE { LT }! >< ! UN RESOL VED _ REFERENCE { P SI }! > baz <! >() <! > ĊĠĠĠ Ġval Ġi Ġ= Ġo . Inner () ĊĠĠĠ Ġi . ga u () Ċ } Ċ