KtNameReferenceExpression(8,9): 'r'
  KtSimpleNameReference:
    package r

KtNameReferenceExpression(57,60): 'Int'
  KtSimpleNameReference:
    (in kotlin) class Intprivate constructor : kotlin.Number(), kotlin.Comparable<kotlin.Int>, java.io.Serializable

KtConstructorDelegationReferenceExpression(61,61): ''
  KtConstructorDelegationReference:
    (in kotlin.Any) constructor()

KtNameReferenceExpression(81,87): 'String'
  KtSimpleNameReference:
    (in kotlin) class String : kotlin.Comparable<kotlin.String>, kotlin.CharSequence, java.io.Serializable

KtConstructorDelegationReferenceExpression(88,88): ''
  KtConstructorDelegationReference:
    (in kotlin.Any) constructor()

KtNameReferenceExpression(131,140): 'BaseClass'
  KtSimpleNameReference:
    (in r) abstract class BaseClass

KtNameReferenceExpression(163,166): 'Int'
  KtSimpleNameReference:
    (in kotlin) class Intprivate constructor : kotlin.Number(), kotlin.Comparable<kotlin.Int>, java.io.Serializable

KtConstructorDelegationReferenceExpression(170,175): 'super'
  KtConstructorDelegationReference:
    (in r.BaseClass) constructor(i: kotlin.Int)

KtNameReferenceExpression(176,178): 'ci'
  KtSimpleNameReference:
    ci: kotlin.Int
  
  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(200,206): 'String'
  KtSimpleNameReference:
    (in kotlin) class String : kotlin.Comparable<kotlin.String>, kotlin.CharSequence, java.io.Serializable

KtConstructorDelegationReferenceExpression(210,215): 'super'
  KtConstructorDelegationReference:
    (in r.BaseClass) constructor(s: kotlin.String)

KtNameReferenceExpression(216,218): 'cs'
  KtSimpleNameReference:
    cs: kotlin.String
  
  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(245,250): 'super'
  KtSimpleNameReference:
    (in r) abstract class BaseClass

KtCallExpression(251,257): 'call()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(251,255): 'call'
  KtSimpleNameReference:
    (in r.BaseClass) fun call()
  
  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(294,303): 'BaseClass'
  KtSimpleNameReference:
    (in r.BaseClass) constructor(i: kotlin.Int)

KtNameReferenceExpression(329,335): 'String'
  KtSimpleNameReference:
    (in kotlin) class String : kotlin.Comparable<kotlin.String>, kotlin.CharSequence, java.io.Serializable

KtConstructorDelegationReferenceExpression(339,343): 'this'
  KtConstructorDelegationReference:
    (in r.ChildWithPrimary) constructor()

KtNameReferenceExpression(380,383): 'Int'
  KtSimpleNameReference:
    (in kotlin) class Intprivate constructor : kotlin.Number(), kotlin.Comparable<kotlin.Int>, java.io.Serializable

KtNameReferenceExpression(405,418): 'ClassWithType'
  KtSimpleNameReference:
    (in r) open class ClassWithType<T>(i: kotlin.Int)

KtNameReferenceExpression(419,422): 'Int'
  KtSimpleNameReference:
    (in kotlin) class Intprivate constructor : kotlin.Number(), kotlin.Comparable<kotlin.Int>, java.io.Serializable

KtConstructorDelegationReferenceExpression(446,451): 'super'
  KtConstructorDelegationReference:
    (in r.ClassWithType) constructor(i: kotlin.Int)