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

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

KtNameReferenceExpression(140,146): 'kotlin'
  KtSimpleNameReference:
    package kotlin

KtNameReferenceExpression(147,154): 'reflect'
  KtSimpleNameReference:
    package kotlin.reflect

KtNameReferenceExpression(155,161): 'KClass'
  KtSimpleNameReference:
    (in kotlin.reflect) expect interface KClass<T : kotlin.Any> : kotlin.reflect.KClassifier

KtNameReferenceExpression(168,174): 'MyAnno'
  KtSimpleNameReference:
    (in MyAnno) constructor(value: kotlin.String)

KtValueArgument(175,182): '(("A"))'
  KtDefaultAnnotationArgumentReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(200,206): 'MyAnno'
  KtSimpleNameReference:
    (in MyAnno) constructor(value: kotlin.String)

KtNameReferenceExpression(207,212): 'value'
  KtSimpleNameReference:
    value: kotlin.String

  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(240,246): 'MyAnno'
  KtSimpleNameReference:
    (in MyAnno) constructor(value: kotlin.String)

KtValueArgument(247,268): '(((("A")) as String))'
  KtDefaultAnnotationArgumentReference:
    Nothing (Unresolved reference)

KtOperationReferenceExpression(257,259): 'as'
  KtSimpleNameReference:
    Nothing (Unresolved reference)

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

KtNameReferenceExpression(286,298): 'MyAnnoVararg'
  KtSimpleNameReference:
    (in MyAnnoVararg) constructor(vararg value: kotlin.String)

KtCallExpression(316,338): 'arrayOf("A", "B", "C")'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(316,323): 'arrayOf'
  KtSimpleNameReference:
    (in kotlin) inline fun <reified T> arrayOf(vararg elements: T): kotlin.Array<T>

  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(358,370): 'MyAnnoVararg'
  KtSimpleNameReference:
    (in MyAnnoVararg) constructor(vararg value: kotlin.String)

KtNameReferenceExpression(371,376): 'value'
  KtSimpleNameReference:
    vararg value: kotlin.String

  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)

KtCallExpression(381,400): 'arrayOf(("A"), "B")'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(381,388): 'arrayOf'
  KtSimpleNameReference:
    (in kotlin) inline fun <reified T> arrayOf(vararg elements: T): kotlin.Array<T>

  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)

KtValueArgument(389,394): '("A")'
  KtDefaultAnnotationArgumentReference:
    Nothing (Unresolved reference)

KtValueArgument(396,399): '"B"'
  KtDefaultAnnotationArgumentReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(420,432): 'MyAnnoKClass'
  KtSimpleNameReference:
    (in MyAnnoKClass) constructor(value: kotlin.reflect.KClass<*>)

KtValueArgument(433,452): '(((String::class)))'
  KtDefaultAnnotationArgumentReference:
    Nothing (Unresolved reference)

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

  SyntheticPropertyAccessorReference:
    Nothing (Unresolved reference)