KtFile: 'annotations.kt'
  null

KtPackageDirective(16,27): 'package one'
  null

KtNameReferenceExpression(24,27): 'one'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one
    ]

KtImportList(29,57): 'import kotlin.reflect.KClass'
  null

KtImportDirective(29,57): 'import kotlin.reflect.KClass'
  null

KtDotQualifiedExpression(36,57): 'kotlin.reflect.KClass'
  null

KtDotQualifiedExpression(36,50): 'kotlin.reflect'
  null

KtNameReferenceExpression(36,42): 'kotlin'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin
    ]

KtNameReferenceExpression(43,50): 'reflect'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin.reflect
    ]

KtNameReferenceExpression(51,57): 'KClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/reflect/KClass
    ]

KtClass(59,120): '@Repeatable'
  null

KtDeclarationModifierList(59,81): '@Repeatable'
  null

KtAnnotationEntry(59,70): '@Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(): kotlin.annotation.Repeatable
    ]

KtConstructorCalleeExpression(60,70): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(): kotlin.annotation.Repeatable
    ]

KtTypeReference(60,70): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtUserType(60,70): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtNameReferenceExpression(60,70): 'Repeatable'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtPrimaryConstructor(101,120): '(val arr: IntArray)'
  null

KtParameterList(101,120): '(val arr: IntArray)'
  null

KtParameter(102,119): 'val arr: IntArray'
  null

KtTypeReference(111,119): 'IntArray'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/IntArray
    ]

KtUserType(111,119): 'IntArray'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/IntArray
    ]

KtNameReferenceExpression(111,119): 'IntArray'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/IntArray
    ]

KtClass(122,183): '@Repeatable'
  null

KtDeclarationModifierList(122,144): '@Repeatable'
  null

KtAnnotationEntry(122,133): '@Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(): kotlin.annotation.Repeatable
    ]

KtConstructorCalleeExpression(123,133): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(): kotlin.annotation.Repeatable
    ]

KtTypeReference(123,133): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtUserType(123,133): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtNameReferenceExpression(123,133): 'Repeatable'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtPrimaryConstructor(165,183): '(val k: KClass<*>)'
  null

KtParameterList(165,183): '(val k: KClass<*>)'
  null

KtParameter(166,182): 'val k: KClass<*>'
  null

KtTypeReference(173,182): 'KClass<*>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/reflect/KClass
    ]

KtUserType(173,182): 'KClass<*>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/reflect/KClass
    ]

KtNameReferenceExpression(173,179): 'KClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/reflect/KClass
    ]

KtTypeArgumentList(179,182): '<*>'
  null

KtTypeProjection(180,181): '*'
  null

KtClass(185,260): '@Repeatable'
  null

KtDeclarationModifierList(185,207): '@Repeatable'
  null

KtAnnotationEntry(185,196): '@Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(): kotlin.annotation.Repeatable
    ]

KtConstructorCalleeExpression(186,196): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(): kotlin.annotation.Repeatable
    ]

KtTypeReference(186,196): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtUserType(186,196): 'Repeatable'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtNameReferenceExpression(186,196): 'Repeatable'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/annotation/Repeatable
    ]

KtPrimaryConstructor(235,260): '(val a: Array<KClass<*>>)'
  null

KtParameterList(235,260): '(val a: Array<KClass<*>>)'
  null

KtParameter(236,259): 'val a: Array<KClass<*>>'
  null

KtTypeReference(243,259): 'Array<KClass<*>>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/Array
    ]

KtUserType(243,259): 'Array<KClass<*>>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/Array
    ]

KtNameReferenceExpression(243,248): 'Array'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/Array
    ]

KtTypeArgumentList(248,259): '<KClass<*>>'
  null

KtTypeProjection(249,258): 'KClass<*>'
  null

KtTypeReference(249,258): 'KClass<*>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/reflect/KClass
    ]

KtUserType(249,258): 'KClass<*>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/reflect/KClass
    ]

KtNameReferenceExpression(249,255): 'KClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/reflect/KClass
    ]

KtTypeArgumentList(255,258): '<*>'
  null

KtTypeProjection(256,257): '*'
  null

KtClass(262,339): 'annotation class AnnoWithAnotherAnnotation(val another: Array<AnnoWithArray>)'
  null

KtDeclarationModifierList(262,272): 'annotation'
  null

KtPrimaryConstructor(304,339): '(val another: Array<AnnoWithArray>)'
  null

KtParameterList(304,339): '(val another: Array<AnnoWithArray>)'
  null

KtParameter(305,338): 'val another: Array<AnnoWithArray>'
  null

KtTypeReference(318,338): 'Array<AnnoWithArray>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/Array
    ]

KtUserType(318,338): 'Array<AnnoWithArray>'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/Array
    ]

KtNameReferenceExpression(318,323): 'Array'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/Array
    ]

KtTypeArgumentList(323,338): '<AnnoWithArray>'
  null

KtTypeProjection(324,337): 'AnnoWithArray'
  null

KtTypeReference(324,337): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtUserType(324,337): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtNameReferenceExpression(324,337): 'AnnoWithArray'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtClass(341,389): 'annotation class AnnoWithString(val str: String)'
  null

KtDeclarationModifierList(341,351): 'annotation'
  null

KtPrimaryConstructor(372,389): '(val str: String)'
  null

KtParameterList(372,389): '(val str: String)'
  null

KtParameter(373,388): 'val str: String'
  null

KtTypeReference(382,388): 'String'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String
    ]

KtUserType(382,388): 'String'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String
    ]

KtNameReferenceExpression(382,388): 'String'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String
    ]

KtProperty(391,421): 'const val stringConstant = "s"'
  null

KtDeclarationModifierList(391,396): 'const'
  null

KtStringTemplateExpression(418,421): '"s"'
  null

KtLiteralStringTemplateEntry(419,420): 's'
  null

KtClass(423,834): '@AnnoWithArray([1, 2, 3])'
  null

KtDeclarationModifierList(423,826): '@AnnoWithArray([1, 2, 3])'
  null

KtAnnotationEntry(423,448): '@AnnoWithArray([1, 2, 3])'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtConstructorCalleeExpression(424,437): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtTypeReference(424,437): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtUserType(424,437): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtNameReferenceExpression(424,437): 'AnnoWithArray'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtValueArgumentList(437,448): '([1, 2, 3])'
  null

KtValueArgument(438,447): '[1, 2, 3]'
  null

KtCollectionLiteralExpression(438,447): '[1, 2, 3]'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray
    ]

KtConstantExpression(439,440): '1'
  null

KtConstantExpression(442,443): '2'
  null

KtConstantExpression(445,446): '3'
  null

KtAnnotationEntry(449,480): '@AnnoWithArray(arr = [4, 5, 6])'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtConstructorCalleeExpression(450,463): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtTypeReference(450,463): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtUserType(450,463): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtNameReferenceExpression(450,463): 'AnnoWithArray'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtValueArgumentList(463,480): '(arr = [4, 5, 6])'
  null

KtValueArgument(464,479): 'arr = [4, 5, 6]'
  null

KtValueArgumentName(464,467): 'arr'
  null

KtNameReferenceExpression(464,467): 'arr'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      arr: kotlin.IntArray
    ]

KtCollectionLiteralExpression(470,479): '[4, 5, 6]'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray
    ]

KtConstantExpression(471,472): '4'
  null

KtConstantExpression(474,475): '5'
  null

KtConstantExpression(477,478): '6'
  null

KtAnnotationEntry(481,516): '@AnnoWithArray(intArrayOf(7, 8, 9))'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtConstructorCalleeExpression(482,495): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtTypeReference(482,495): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtUserType(482,495): 'AnnoWithArray'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtNameReferenceExpression(482,495): 'AnnoWithArray'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtValueArgumentList(495,516): '(intArrayOf(7, 8, 9))'
  null

KtValueArgument(496,515): 'intArrayOf(7, 8, 9)'
  null

KtCallExpression(496,515): 'intArrayOf(7, 8, 9)'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray
    ]

KtNameReferenceExpression(496,506): 'intArrayOf'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray
    ]

KtValueArgumentList(506,515): '(7, 8, 9)'
  null

KtValueArgument(507,508): '7'
  null

KtConstantExpression(507,508): '7'
  null

KtValueArgument(510,511): '8'
  null

KtConstantExpression(510,511): '8'
  null

KtValueArgument(513,514): '9'
  null

KtConstantExpression(513,514): '9'
  null

KtAnnotationEntry(517,555): '@AnnoWithKClass(AnnoWithKClass::class)'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(k: kotlin.reflect.KClass<*>): one.AnnoWithKClass
    ]

KtConstructorCalleeExpression(518,532): 'AnnoWithKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(k: kotlin.reflect.KClass<*>): one.AnnoWithKClass
    ]

KtTypeReference(518,532): 'AnnoWithKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtUserType(518,532): 'AnnoWithKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtNameReferenceExpression(518,532): 'AnnoWithKClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtValueArgumentList(532,555): '(AnnoWithKClass::class)'
  null

KtValueArgument(533,554): 'AnnoWithKClass::class'
  null

KtClassLiteralExpression(533,554): 'AnnoWithKClass::class'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtNameReferenceExpression(533,547): 'AnnoWithKClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtAnnotation(556,600): '@[AnnoWithKClass(one.AnnoWithKClass::class)]'
  null

KtAnnotationEntry(558,599): 'AnnoWithKClass(one.AnnoWithKClass::class)'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(k: kotlin.reflect.KClass<*>): one.AnnoWithKClass
    ]

KtConstructorCalleeExpression(558,572): 'AnnoWithKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(k: kotlin.reflect.KClass<*>): one.AnnoWithKClass
    ]

KtTypeReference(558,572): 'AnnoWithKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtUserType(558,572): 'AnnoWithKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtNameReferenceExpression(558,572): 'AnnoWithKClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtValueArgumentList(572,599): '(one.AnnoWithKClass::class)'
  null

KtValueArgument(573,598): 'one.AnnoWithKClass::class'
  null

KtClassLiteralExpression(573,598): 'one.AnnoWithKClass::class'
  null

KtDotQualifiedExpression(573,591): 'one.AnnoWithKClass'
  null

KtNameReferenceExpression(573,576): 'one'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one
    ]

KtNameReferenceExpression(577,591): 'AnnoWithKClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtAnnotationEntry(601,675): '@AnnoWithArrayOfKClass([AnnoWithKClass::class, one.AnnoWithKClass::class])'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(a: kotlin.Array<kotlin.reflect.KClass<*>>): one.AnnoWithArrayOfKClass
    ]

KtConstructorCalleeExpression(602,623): 'AnnoWithArrayOfKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(a: kotlin.Array<kotlin.reflect.KClass<*>>): one.AnnoWithArrayOfKClass
    ]

KtTypeReference(602,623): 'AnnoWithArrayOfKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArrayOfKClass
    ]

KtUserType(602,623): 'AnnoWithArrayOfKClass'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArrayOfKClass
    ]

KtNameReferenceExpression(602,623): 'AnnoWithArrayOfKClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArrayOfKClass
    ]

KtValueArgumentList(623,675): '([AnnoWithKClass::class, one.AnnoWithKClass::class])'
  null

KtValueArgument(624,674): '[AnnoWithKClass::class, one.AnnoWithKClass::class]'
  null

KtCollectionLiteralExpression(624,674): '[AnnoWithKClass::class, one.AnnoWithKClass::class]'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/arrayOf(vararg elements: T): kotlin.Array<T>
    ]

KtClassLiteralExpression(625,646): 'AnnoWithKClass::class'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtNameReferenceExpression(625,639): 'AnnoWithKClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtClassLiteralExpression(648,673): 'one.AnnoWithKClass::class'
  null

KtDotQualifiedExpression(648,666): 'one.AnnoWithKClass'
  null

KtNameReferenceExpression(648,651): 'one'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one
    ]

KtNameReferenceExpression(652,666): 'AnnoWithKClass'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithKClass
    ]

KtAnnotationEntry(676,783): '@AnnoWithAnotherAnnotation(arrayOf(one.AnnoWithArray([10, 11, 12]), AnnoWithArray(intArrayOf(13, 14, 15))))'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(another: kotlin.Array<one.AnnoWithArray>): one.AnnoWithAnotherAnnotation
    ]

KtConstructorCalleeExpression(677,702): 'AnnoWithAnotherAnnotation'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(another: kotlin.Array<one.AnnoWithArray>): one.AnnoWithAnotherAnnotation
    ]

KtTypeReference(677,702): 'AnnoWithAnotherAnnotation'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithAnotherAnnotation
    ]

KtUserType(677,702): 'AnnoWithAnotherAnnotation'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithAnotherAnnotation
    ]

KtNameReferenceExpression(677,702): 'AnnoWithAnotherAnnotation'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithAnotherAnnotation
    ]

KtValueArgumentList(702,783): '(arrayOf(one.AnnoWithArray([10, 11, 12]), AnnoWithArray(intArrayOf(13, 14, 15))))'
  null

KtValueArgument(703,782): 'arrayOf(one.AnnoWithArray([10, 11, 12]), AnnoWithArray(intArrayOf(13, 14, 15)))'
  null

KtCallExpression(703,782): 'arrayOf(one.AnnoWithArray([10, 11, 12]), AnnoWithArray(intArrayOf(13, 14, 15)))'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/arrayOf(vararg elements: T): kotlin.Array<T>
    ]

KtNameReferenceExpression(703,710): 'arrayOf'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/arrayOf(vararg elements: T): kotlin.Array<T>
    ]

KtValueArgumentList(710,782): '(one.AnnoWithArray([10, 11, 12]), AnnoWithArray(intArrayOf(13, 14, 15)))'
  null

KtValueArgument(711,742): 'one.AnnoWithArray([10, 11, 12])'
  null

KtDotQualifiedExpression(711,742): 'one.AnnoWithArray([10, 11, 12])'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtNameReferenceExpression(711,714): 'one'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one
    ]

KtCallExpression(715,742): 'AnnoWithArray([10, 11, 12])'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtNameReferenceExpression(715,728): 'AnnoWithArray'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtValueArgumentList(728,742): '([10, 11, 12])'
  null

KtValueArgument(729,741): '[10, 11, 12]'
  null

KtCollectionLiteralExpression(729,741): '[10, 11, 12]'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray
    ]

KtConstantExpression(730,732): '10'
  null

KtConstantExpression(734,736): '11'
  null

KtConstantExpression(738,740): '12'
  null

KtValueArgument(744,781): 'AnnoWithArray(intArrayOf(13, 14, 15))'
  null

KtCallExpression(744,781): 'AnnoWithArray(intArrayOf(13, 14, 15))'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(arr: kotlin.IntArray): one.AnnoWithArray
    ]

KtNameReferenceExpression(744,757): 'AnnoWithArray'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithArray
    ]

KtValueArgumentList(757,781): '(intArrayOf(13, 14, 15))'
  null

KtValueArgument(758,780): 'intArrayOf(13, 14, 15)'
  null

KtCallExpression(758,780): 'intArrayOf(13, 14, 15)'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray
    ]

KtNameReferenceExpression(758,768): 'intArrayOf'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray
    ]

KtValueArgumentList(768,780): '(13, 14, 15)'
  null

KtValueArgument(769,771): '13'
  null

KtConstantExpression(769,771): '13'
  null

KtValueArgument(773,775): '14'
  null

KtConstantExpression(773,775): '14'
  null

KtValueArgument(777,779): '15'
  null

KtConstantExpression(777,779): '15'
  null

KtAnnotationEntry(784,826): '@AnnoWithString(stringConstant + " 1.2.3")'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(str: kotlin.String): one.AnnoWithString
    ]

KtConstructorCalleeExpression(785,799): 'AnnoWithString'
  KaSymbolResolutionSuccess:
    symbols = [
      <constructor>(str: kotlin.String): one.AnnoWithString
    ]

KtTypeReference(785,799): 'AnnoWithString'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithString
    ]

KtUserType(785,799): 'AnnoWithString'
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithString
    ]

KtNameReferenceExpression(785,799): 'AnnoWithString'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      one/AnnoWithString
    ]

KtValueArgumentList(799,826): '(stringConstant + " 1.2.3")'
  null

KtValueArgument(800,825): 'stringConstant + " 1.2.3"'
  null

KtBinaryExpression(800,825): 'stringConstant + " 1.2.3"'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String.plus(<dispatch receiver>: kotlin.String, other: kotlin.Any?): kotlin.String
    ]

KtNameReferenceExpression(800,814): 'stringConstant'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      val stringConstant: kotlin.String
    ]

KtOperationReferenceExpression(815,816): '+'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String.plus(<dispatch receiver>: kotlin.String, other: kotlin.Any?): kotlin.String
    ]

KtStringTemplateExpression(817,825): '" 1.2.3"'
  null

KtLiteralStringTemplateEntry(818,824): ' 1.2.3'
  null
