ClassDeserializer@0 { classes(ClassKey@1) = DeserializedClassDescriptor@2['platformStatic'] } DeserializedClassDescriptor@2['platformStatic'] { containingDeclaration = LazyJavaPackageFragment@3['platform'] primaryConstructor = ConstructorDescriptorImpl@4[''] } LazyAnnotationDescriptor@5 { resolutionResults = OverloadResolutionResultsImpl@6 type = JetTypeImpl@7['platformStatic'] } LazyJavaPackageFragmentProvider@8 { packageFragments('': FqName@9) = LazyJavaPackageFragment@10[''] packageFragments('Array': FqName@11) = null packageFragments('String': FqName@12) = null packageFragments('java': FqName@13) = LazyJavaPackageFragment@14['java'] packageFragments('java.lang': FqName@15) = LazyJavaPackageFragment@16['lang'] packageFragments('java.lang.Array': FqName@17) = null packageFragments('java.lang.String': FqName@18) = null packageFragments('java.lang.platformStatic': FqName@19) = null packageFragments('kotlin': FqName@20) = LazyJavaPackageFragment@21['kotlin'] packageFragments('kotlin.Array': FqName@22) = null packageFragments('kotlin.String': FqName@23) = null packageFragments('kotlin.io': FqName@24) = LazyJavaPackageFragment@25['io'] packageFragments('kotlin.io.Array': FqName@26) = null packageFragments('kotlin.io.String': FqName@27) = null packageFragments('kotlin.io.platformStatic': FqName@28) = null packageFragments('kotlin.jvm': FqName@29) = LazyJavaPackageFragment@30['jvm'] packageFragments('kotlin.jvm.Array': FqName@31) = null packageFragments('kotlin.jvm.String': FqName@32) = null packageFragments('kotlin.jvm.platformStatic': FqName@33) = null packageFragments('kotlin.platform': FqName@34) = LazyJavaPackageFragment@3['platform'] packageFragments('kotlin.platform.platformStatic': FqName@35) = null packageFragments('kotlin.platformStatic': FqName@36) = null packageFragments('platformStatic': FqName@37) = null } LazyJavaPackageFragment@10[''] { classes('Array': Name@38) = null // through LazyPackageFragmentScopeForJavaPackage@39 classes('String': Name@40) = null // through LazyPackageFragmentScopeForJavaPackage@39 classes('kotlin': Name@41) = null // through LazyPackageFragmentScopeForJavaPackage@39 classes('platformStatic': Name@42) = null // through LazyPackageFragmentScopeForJavaPackage@39 deserializedPackageScope = Empty@43 // through LazyPackageFragmentScopeForJavaPackage@39 functions('kotlin': Name@44) = EmptyList@45[empty] // through LazyPackageFragmentScopeForJavaPackage@39 memberIndex = computeMemberIndex$1@46 // through LazyPackageFragmentScopeForJavaPackage@39 } LazyJavaPackageFragment@25['io'] { classes('Array': Name@38) = null // through LazyPackageFragmentScopeForJavaPackage@47 classes('String': Name@40) = null // through LazyPackageFragmentScopeForJavaPackage@47 } LazyJavaPackageFragment@14['java'] { classes('lang': Name@48) = null // through LazyPackageFragmentScopeForJavaPackage@49 deserializedPackageScope = Empty@43 // through LazyPackageFragmentScopeForJavaPackage@49 functions('lang': Name@50) = EmptyList@45[empty] // through LazyPackageFragmentScopeForJavaPackage@49 memberIndex = computeMemberIndex$1@51 // through LazyPackageFragmentScopeForJavaPackage@49 } LazyJavaPackageFragment@30['jvm'] { classes('Array': Name@38) = null // through LazyPackageFragmentScopeForJavaPackage@52 classes('String': Name@40) = null // through LazyPackageFragmentScopeForJavaPackage@52 } LazyJavaPackageFragment@21['kotlin'] { classes('Array': Name@38) = null // through LazyPackageFragmentScopeForJavaPackage@53 classes('String': Name@40) = null // through LazyPackageFragmentScopeForJavaPackage@53 classes('io': Name@54) = null // through LazyPackageFragmentScopeForJavaPackage@53 classes('jvm': Name@55) = null // through LazyPackageFragmentScopeForJavaPackage@53 classes('platform': Name@56) = null // through LazyPackageFragmentScopeForJavaPackage@53 deserializedPackageScope = DeserializedPackageMemberScope@57 // through LazyPackageFragmentScopeForJavaPackage@53 functions('io': Name@58) = EmptyList@45[empty] // through DeserializedPackageMemberScope@57 functions('io': Name@58) = EmptyList@45[empty] // through LazyPackageFragmentScopeForJavaPackage@53 functions('jvm': Name@59) = EmptyList@45[empty] // through DeserializedPackageMemberScope@57 functions('jvm': Name@59) = EmptyList@45[empty] // through LazyPackageFragmentScopeForJavaPackage@53 functions('platform': Name@60) = EmptyList@45[empty] // through DeserializedPackageMemberScope@57 functions('platform': Name@60) = EmptyList@45[empty] // through LazyPackageFragmentScopeForJavaPackage@53 memberIndex = computeMemberIndex$1@61 // through LazyPackageFragmentScopeForJavaPackage@53 membersProtos = LinkedHashMap@62 // through DeserializedPackageMemberScope@57 properties('io': Name@58) = EmptyList@45[empty] // through DeserializedPackageMemberScope@57 properties('jvm': Name@59) = EmptyList@45[empty] // through DeserializedPackageMemberScope@57 properties('platform': Name@60) = EmptyList@45[empty] // through DeserializedPackageMemberScope@57 } LazyJavaPackageFragment@3['platform'] { classes('platformStatic': Name@63) = DeserializedClassDescriptor@2['platformStatic'] // through LazyPackageFragmentScopeForJavaPackage@64 deserializedPackageScope = Empty@43 // through LazyPackageFragmentScopeForJavaPackage@64 functions('platformStatic': Name@65) = EmptyList@45[empty] // through LazyPackageFragmentScopeForJavaPackage@64 memberIndex = computeMemberIndex$1@66 // through LazyPackageFragmentScopeForJavaPackage@64 } ResolutionTaskHolder@67 { = ArrayList@68[1] { ResolutionCandidate@69 } = ArrayList@70[1] { ResolutionCandidate@69 } }