LazyAnnotationDescriptor@0 { resolutionResults = OverloadResolutionResultsImpl@1 type = JetTypeImpl@2['tailRecursive'] } LazyJavaClassDescriptor@3['Exception'] { typeConstructor = LazyJavaClassTypeConstructor@4['Exception'] } LazyJavaClassDescriptor@5['IllegalStateException'] { constructors = ArrayList@6[4] { JavaConstructorDescriptor@7[''], JavaConstructorDescriptor@8[''], JavaConstructorDescriptor@9[''], ... } // through LazyJavaClassMemberScope@10 defaultType = JetTypeImpl@11['IllegalStateException'] functionTypeForSamInterface = null typeConstructor = LazyJavaClassTypeConstructor@12['IllegalStateException'] } LazyJavaClassDescriptor@13['RuntimeException'] { typeConstructor = LazyJavaClassTypeConstructor@14['RuntimeException'] } LazyJavaClassTypeConstructor@4['Exception'] { parameters = ArrayList@15[empty] supertypes = ArrayList@16[1] { LazyJavaClassifierType@17['Throwable'] } } LazyJavaClassTypeConstructor@12['IllegalStateException'] { parameters = ArrayList@18[empty] supertypes = ArrayList@19[1] { LazyJavaClassifierType@20['RuntimeException'] } } LazyJavaClassTypeConstructor@14['RuntimeException'] { parameters = ArrayList@21[empty] supertypes = ArrayList@22[1] { LazyJavaClassifierType@23['Exception'] } } LazyJavaClassifierType@23['Exception'] { arguments = ArrayList@24[empty] classifier = JavaClassImpl@25['Exception'] typeConstructor = LazyJavaClassTypeConstructor@4['Exception'] } LazyJavaClassifierType@20['RuntimeException'] { arguments = ArrayList@26[empty] classifier = JavaClassImpl@27['RuntimeException'] typeConstructor = LazyJavaClassTypeConstructor@14['RuntimeException'] } LazyJavaClassifierType@28['String'] { arguments = ArrayList@29[empty] classifier = JavaClassImpl@30['String'] nullable = 'false': Boolean@31 typeConstructor = DeserializedClassTypeConstructor@32 } LazyJavaClassifierType@33['String'] { arguments = ArrayList@34[empty] classifier = JavaClassImpl@35['String'] nullable = 'false': Boolean@31 typeConstructor = DeserializedClassTypeConstructor@32 } LazyJavaClassifierType@36['String'] { arguments = ArrayList@37[empty] classifier = JavaClassImpl@30['String'] nullable = 'true': Boolean@38 typeConstructor = DeserializedClassTypeConstructor@32 } LazyJavaClassifierType@39['String'] { arguments = ArrayList@40[empty] classifier = JavaClassImpl@35['String'] nullable = 'true': Boolean@38 typeConstructor = DeserializedClassTypeConstructor@32 } LazyJavaClassifierType@41['Throwable'] { arguments = ArrayList@42[empty] classifier = JavaClassImpl@43['Throwable'] nullable = 'false': Boolean@31 typeConstructor = DeserializedClassTypeConstructor@44 } LazyJavaClassifierType@45['Throwable'] { arguments = ArrayList@46[empty] classifier = JavaClassImpl@47['Throwable'] nullable = 'false': Boolean@31 typeConstructor = DeserializedClassTypeConstructor@44 } LazyJavaClassifierType@48['Throwable'] { arguments = ArrayList@49[empty] classifier = JavaClassImpl@47['Throwable'] nullable = 'true': Boolean@38 typeConstructor = DeserializedClassTypeConstructor@44 } LazyJavaClassifierType@50['Throwable'] { arguments = ArrayList@51[empty] classifier = JavaClassImpl@43['Throwable'] nullable = 'true': Boolean@38 typeConstructor = DeserializedClassTypeConstructor@44 } LazyJavaClassifierType@17['Throwable'] { arguments = ArrayList@52[empty] classifier = JavaClassImpl@53['Throwable'] typeConstructor = DeserializedClassTypeConstructor@44 } LazyJavaPackageFragmentProvider@54 { packageFragments('': FqName@55) = LazyJavaPackageFragment@56[''] packageFragments('Any': FqName@57) = null packageFragments('Int': FqName@58) = null packageFragments('Number': FqName@59) = null packageFragments('String': FqName@60) = null packageFragments('java': FqName@61) = LazyJavaPackageFragment@62['java'] packageFragments('java.lang': FqName@63) = LazyJavaPackageFragment@64['lang'] packageFragments('java.lang.Any': FqName@65) = null packageFragments('java.lang.Int': FqName@66) = null packageFragments('java.lang.Number': FqName@67) = null packageFragments('java.lang.String': FqName@68) = null packageFragments('java.lang.tailRecursive': FqName@69) = null packageFragments('kotlin': FqName@70) = null packageFragments('kotlin.Any': FqName@71) = null packageFragments('kotlin.Int': FqName@72) = null packageFragments('kotlin.Number': FqName@73) = null packageFragments('kotlin.String': FqName@74) = null packageFragments('kotlin.io': FqName@75) = null packageFragments('kotlin.jvm': FqName@76) = null packageFragments('kotlin.tailRecursive': FqName@77) = null packageFragments('tailRecursive': FqName@78) = null topLevelClasses(JavaClassImpl@25['Exception']) = LazyJavaClassDescriptor@3['Exception'] topLevelClasses(JavaClassImpl@79['IllegalStateException']) = LazyJavaClassDescriptor@5['IllegalStateException'] topLevelClasses(JavaClassImpl@27['RuntimeException']) = LazyJavaClassDescriptor@13['RuntimeException'] } LazyJavaPackageFragment@56[''] { classes('Any': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@81 classes('IllegalStateException': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@81 classes('Int': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@81 classes('Number': Name@84) = null // through LazyPackageFragmentScopeForJavaPackage@81 classes('String': Name@85) = null // through LazyPackageFragmentScopeForJavaPackage@81 classes('tailRecursive': Name@86) = null // through LazyPackageFragmentScopeForJavaPackage@81 classes('withWhen': Name@87) = null // through LazyPackageFragmentScopeForJavaPackage@81 deserializedPackageScope = Empty@88 // through LazyPackageFragmentScopeForJavaPackage@81 functions('IllegalStateException': Name@82) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@81 functions('withWhen': Name@87) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@81 memberIndex = computeMemberIndex$1@90 // through LazyPackageFragmentScopeForJavaPackage@81 } LazyJavaPackageFragment@62['java'] { classes('lang': Name@91) = null // through LazyPackageFragmentScopeForJavaPackage@92 deserializedPackageScope = Empty@88 // through LazyPackageFragmentScopeForJavaPackage@92 functions('lang': Name@93) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@92 memberIndex = computeMemberIndex$1@94 // through LazyPackageFragmentScopeForJavaPackage@92 } LazyJavaPackageFragment@64['lang'] { classes('IllegalStateException': Name@82) = LazyJavaClassDescriptor@5['IllegalStateException'] // through LazyPackageFragmentScopeForJavaPackage@95 classes('withWhen': Name@87) = null // through LazyPackageFragmentScopeForJavaPackage@95 deserializedPackageScope = Empty@88 // through LazyPackageFragmentScopeForJavaPackage@95 functions('IllegalStateException': Name@82) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@95 functions('withWhen': Name@87) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@95 memberIndex = computeMemberIndex$1@96 // through LazyPackageFragmentScopeForJavaPackage@95 } ResolutionTaskHolder@97 { = ArrayList@98[1] { ResolutionCandidate@99 } = ArrayList@100[1] { ResolutionCandidate@99 } = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] } ResolutionTaskHolder@101 { = ArrayList@102[1] { ResolutionCandidate@103 } = ArrayList@104[1] { ResolutionCandidate@103 } = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] } ResolutionTaskHolder@105 { = ArrayList@106[1] { ResolutionCandidate@107 } = ArrayList@108[1] { ResolutionCandidate@107 } = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] } ResolutionTaskHolder@109 { = ArrayList@110[1] { ResolutionCandidate@111 } = ArrayList@112[1] { ResolutionCandidate@111 } = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] } ResolutionTaskHolder@113 { = ArrayList@114[1] { ResolutionCandidate@115 } = ArrayList@116[1] { ResolutionCandidate@115 } } ResolutionTaskHolder@117 { = ArrayList@118[1] { ResolutionCandidate@119 } = ArrayList@120[1] { ResolutionCandidate@119 } } ResolutionTaskHolder@121 { = ArrayList@122[1] { ResolutionCandidate@123 } = ArrayList@124[1] { ResolutionCandidate@123 } } ResolutionTaskHolder@125 { = ArrayList@126[1] { ResolutionCandidate@127 } = ArrayList@128[1] { ResolutionCandidate@127 } } ResolutionTaskHolder@129 { = ArrayList@130[1] { ResolutionCandidate@131 } = ArrayList@132[1] { ResolutionCandidate@131 } } ResolutionTaskHolder@133 { = ArrayList@134[1] { ResolutionCandidate@135 } = ArrayList@136[1] { ResolutionCandidate@135 } } ResolutionTaskHolder@137 { = ArrayList@138[1] { ResolutionCandidate@139 } = ArrayList@140[1] { ResolutionCandidate@139 } } ResolutionTaskHolder@141 { = ArrayList@142[1] { ResolutionCandidate@143 } = ArrayList@144[1] { ResolutionCandidate@143 } } ResolutionTaskHolder@145 { = ArrayList@146[1] { ResolutionCandidate@147 } = ArrayList@148[1] { ResolutionCandidate@147 } } ResolutionTaskHolder@149 { = ArrayList@150[1] { ResolutionCandidate@151 } = ArrayList@152[1] { ResolutionCandidate@151 } } ResolutionTaskHolder@153 { = ArrayList@154[1] { ResolutionCandidate@155 } = ArrayList@156[1] { ResolutionCandidate@155 } } ResolutionTaskHolder@157 { = ArrayList@158[1] { ResolutionCandidate@159 } = ArrayList@160[1] { ResolutionCandidate@159 } } ResolutionTaskHolder@161 { = ArrayList@162[1] { ResolutionCandidate@163 } = ArrayList@164[1] { ResolutionCandidate@163 } } ResolutionTaskHolder@165 { = ArrayList@166[4] { ResolutionCandidate@167, ResolutionCandidate@168, ResolutionCandidate@169, ... } = ArrayList@170[4] { ResolutionCandidate@167, ResolutionCandidate@168, ResolutionCandidate@169, ... } = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] = EmptyList@89[empty] } ResolutionTaskHolder@171 { = ArrayList@172[8] { ResolutionCandidate@173, ResolutionCandidate@174, ResolutionCandidate@175, ... } = ArrayList@176[8] { ResolutionCandidate@173, ResolutionCandidate@174, ResolutionCandidate@175, ... } } ResolutionTaskHolder@177 { = ArrayList@178[8] { ResolutionCandidate@179, ResolutionCandidate@180, ResolutionCandidate@181, ... } = ArrayList@182[8] { ResolutionCandidate@179, ResolutionCandidate@180, ResolutionCandidate@181, ... } }