type alias Ġtest Global Ġ= ĠAny Ċ Ċ fun Ġsome () Ġ{ ĊĠĠĠ Ġtype alias Ġtest In Fun Ġ= ĠAny Ċ } Ċ Ċ interface ĠSome Trait Ġ{ ĊĠĠĠ Ġtype alias Ġtest In Trait Ġ= ĠAny Ċ } Ċ Ċ class ĠSome () Ġ{ ĊĠĠĠ Ġtype alias Ġtest In Class Ġ= ĠAny ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġtype alias Ġtest In Class Object Ġ= ĠAny ĊĠĠĠ Ġ} Ċ } Ċ Ċ // ĠSEARCH _ TEXT : Ġtest Ċ // ĠREF : Ġ(< root >). test Global Ċ // ĠREF : Ġ( in ĠSome ). test In Class Ċ // ĠREF : Ġ( in ĠSome . Companion ). test In Class Object Ċ // ĠREF : Ġ( in ĠSome Trait ). test In Trait