KtNameReferenceExpression(47,50): 'Any'
  KtSimpleNameReference:
    (in kotlin) open class Any

KtNameReferenceExpression(54,61): 'Boolean'
  KtSimpleNameReference:
    (in kotlin) class Booleanprivate constructor : kotlin.Comparable<kotlin.Boolean>, java.io.Serializable

KtNameReferenceExpression(79,84): 'super'
  KtSimpleNameReference:
    (in kotlin) open class Any

KtCallExpression(85,98): 'equals(other)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(85,91): 'equals'
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(92,97): 'other'
  KtSimpleNameReference:
    other: kotlin.Any?

KtNameReferenceExpression(142,149): 'Another'
  KtSimpleNameReference:
    (in Another) constructor()

KtNameReferenceExpression(185,188): 'Any'
  KtSimpleNameReference:
    (in kotlin) open class Any

KtNameReferenceExpression(192,199): 'Boolean'
  KtSimpleNameReference:
    (in kotlin) class Booleanprivate constructor : kotlin.Comparable<kotlin.Boolean>, java.io.Serializable

KtNameReferenceExpression(217,222): 'super'
  KtSimpleNameReference:
    (in ROOT) open class Another

KtCallExpression(223,236): 'equals(other)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(223,229): 'equals'
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(230,235): 'other'
  KtSimpleNameReference:
    other: kotlin.Any?

KtNameReferenceExpression(262,269): 'MyClass'
  KtSimpleNameReference:
    (in ROOT) class MyClass

KtNameReferenceExpression(275,282): 'MyClass'
  KtSimpleNameReference:
    (in ROOT) class MyClass

KtNameReferenceExpression(290,292): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtOperationReferenceExpression(293,296): '==='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(297,299): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtNameReferenceExpression(304,306): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtOperationReferenceExpression(307,310): '!=='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(311,313): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtNameReferenceExpression(318,320): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtOperationReferenceExpression(321,323): '=='
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(324,326): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtNameReferenceExpression(331,333): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtOperationReferenceExpression(334,336): '!='
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(337,339): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtNameReferenceExpression(344,346): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtCallExpression(347,357): 'equals(m2)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(347,353): 'equals'
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(354,356): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtNameReferenceExpression(363,365): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtOperationReferenceExpression(366,369): '==='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(370,372): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtNameReferenceExpression(377,379): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtOperationReferenceExpression(380,383): '!=='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(384,386): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtNameReferenceExpression(391,393): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtOperationReferenceExpression(394,396): '=='
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(397,399): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtNameReferenceExpression(404,406): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtOperationReferenceExpression(407,409): '!='
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(410,412): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtNameReferenceExpression(417,419): 'm2'
  KtSimpleNameReference:
    m2: MyClass

KtCallExpression(420,430): 'equals(m1)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(420,426): 'equals'
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(427,429): 'm1'
  KtSimpleNameReference:
    m1: MyClass

KtCallExpression(468,477): 'Another()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(468,475): 'Another'
  KtSimpleNameReference:
    (in Another) constructor()

KtNameReferenceExpression(482,489): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(490,493): '==='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(494,501): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtNameReferenceExpression(506,513): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(514,517): '!=='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(518,525): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtNameReferenceExpression(530,537): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(538,540): '=='
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtCallExpression(541,550): 'Another()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(541,548): 'Another'
  KtSimpleNameReference:
    (in Another) constructor()

KtNameReferenceExpression(555,562): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(563,565): '!='
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtCallExpression(566,575): 'Another()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(566,573): 'Another'
  KtSimpleNameReference:
    (in Another) constructor()

KtNameReferenceExpression(580,587): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtCallExpression(588,605): 'equals(Another())'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(588,594): 'equals'
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtCallExpression(595,604): 'Another()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(595,602): 'Another'
  KtSimpleNameReference:
    (in Another) constructor()

KtCallExpression(623,630): 'Child()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(623,628): 'Child'
  KtSimpleNameReference:
    (in Child) constructor()

KtCallExpression(649,658): 'MyClass()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(649,656): 'MyClass'
  KtSimpleNameReference:
    (in MyClass) constructor()

KtNameReferenceExpression(663,668): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtOperationReferenceExpression(669,672): '==='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(673,680): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtNameReferenceExpression(685,692): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(693,696): '!=='
  KtSimpleNameReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(697,702): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtNameReferenceExpression(708,713): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtOperationReferenceExpression(714,716): '=='
  KtSimpleNameReference:
    (in Child) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(717,724): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtNameReferenceExpression(729,734): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtCallExpression(735,750): 'equals(myClass)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(735,741): 'equals'
  KtSimpleNameReference:
    (in Child) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(742,749): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtNameReferenceExpression(755,762): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtOperationReferenceExpression(763,765): '!='
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(766,771): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtOperationReferenceExpression(776,777): '!'
  KtSimpleNameReference:
    (in kotlin.Boolean) operator fun not(): kotlin.Boolean

KtNameReferenceExpression(777,784): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtCallExpression(785,798): 'equals(child)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(785,791): 'equals'
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(792,797): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtNameReferenceExpression(804,811): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(812,814): '=='
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(815,820): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtNameReferenceExpression(825,832): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtCallExpression(833,846): 'equals(child)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(833,839): 'equals'
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(840,845): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtNameReferenceExpression(851,856): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtOperationReferenceExpression(857,859): '=='
  KtSimpleNameReference:
    (in Child) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(860,867): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtNameReferenceExpression(872,877): 'child'
  KtSimpleNameReference:
    (in <local>: another) val child: Child

KtCallExpression(878,893): 'equals(another)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(878,884): 'equals'
  KtSimpleNameReference:
    (in Child) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(885,892): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtNameReferenceExpression(899,906): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(907,909): '=='
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(910,917): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtNameReferenceExpression(922,929): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtCallExpression(930,945): 'equals(myClass)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(930,936): 'equals'
  KtSimpleNameReference:
    (in kotlin.Any) open operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(937,944): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtNameReferenceExpression(950,957): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtOperationReferenceExpression(958,960): '!='
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(961,968): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another

KtOperationReferenceExpression(973,974): '!'
  KtSimpleNameReference:
    (in kotlin.Boolean) operator fun not(): kotlin.Boolean

KtNameReferenceExpression(974,981): 'myClass'
  KtSimpleNameReference:
    (in <local>: another) val myClass: MyClass

KtCallExpression(982,997): 'equals(another)'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(982,988): 'equals'
  KtSimpleNameReference:
    (in MyClass) override operator fun equals(other: kotlin.Any?): kotlin.Boolean

KtNameReferenceExpression(989,996): 'another'
  KtSimpleNameReference:
    (in <local>: another) val another: Another
