90 lines
5.4 KiB
Plaintext
90 lines
5.4 KiB
Plaintext
LazyJavaClassDescriptor@0['Sub'] {
|
|
allDescriptors = ArrayList@1[4] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['foo'], DeserializedSimpleFunctionDescriptor@4['toString'], ... } // through LazyJavaClassMemberScope@5
|
|
constructors = stdlib_emptyListClass@6[empty] // through LazyJavaClassMemberScope@5
|
|
defaultType = JetTypeImpl@7['Sub']
|
|
enumEntryIndex = LinkedHashMap@8 // through LazyJavaClassMemberScope@5
|
|
functions('clone': Name@9) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
|
functions('equals': Name@11) = ArrayList@12[1] { DeserializedSimpleFunctionDescriptor@13['equals'] } // through LazyJavaClassMemberScope@5
|
|
functions('finalize': Name@14) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
|
functions('foo': Name@15) = ArrayList@16[1] { JavaMethodDescriptor@3['foo'] } // through LazyJavaClassMemberScope@5
|
|
functions('getClass': Name@17) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
|
functions('hashCode': Name@18) = ArrayList@19[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
|
functions('notify': Name@20) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
|
functions('notifyAll': Name@21) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
|
functions('toString': Name@22) = ArrayList@23[1] { DeserializedSimpleFunctionDescriptor@4['toString'] } // through LazyJavaClassMemberScope@5
|
|
functions('wait': Name@24) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
|
memberIndex = computeMemberIndex$1@25 // through LazyJavaClassMemberScope@5
|
|
nestedClassIndex = LinkedHashMap@26 // through LazyJavaClassMemberScope@5
|
|
typeConstructor = LazyJavaClassTypeConstructor@27['Sub']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@28['Super'] {
|
|
defaultType = JetTypeImpl@29['Super']
|
|
functions('clone': Name@9) = EmptyList@10[empty] // through LazyJavaClassMemberScope@30
|
|
functions('equals': Name@11) = ArrayList@31[1] { DeserializedSimpleFunctionDescriptor@32['equals'] } // through LazyJavaClassMemberScope@30
|
|
functions('finalize': Name@14) = EmptyList@10[empty] // through LazyJavaClassMemberScope@30
|
|
functions('foo': Name@15) = ArrayList@33[1] { JavaMethodDescriptor@34['foo'] } // through LazyJavaClassMemberScope@30
|
|
functions('getClass': Name@17) = EmptyList@10[empty] // through LazyJavaClassMemberScope@30
|
|
functions('hashCode': Name@18) = ArrayList@35[1] { DeserializedSimpleFunctionDescriptor@36['hashCode'] } // through LazyJavaClassMemberScope@30
|
|
functions('notify': Name@20) = EmptyList@10[empty] // through LazyJavaClassMemberScope@30
|
|
functions('notifyAll': Name@21) = EmptyList@10[empty] // through LazyJavaClassMemberScope@30
|
|
functions('toString': Name@22) = ArrayList@37[1] { DeserializedSimpleFunctionDescriptor@38['toString'] } // through LazyJavaClassMemberScope@30
|
|
functions('wait': Name@24) = EmptyList@10[empty] // through LazyJavaClassMemberScope@30
|
|
memberIndex = computeMemberIndex$1@39 // through LazyJavaClassMemberScope@30
|
|
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@40['<this>']
|
|
typeConstructor = LazyJavaClassTypeConstructor@41['Super']
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@27['Sub'] {
|
|
parameters = ArrayList@42[empty]
|
|
supertypes = ArrayList@43[1] { LazyJavaClassifierType@44['Super'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@41['Super'] {
|
|
parameters = ArrayList@45[empty]
|
|
supertypes = ArrayList@46[1] { JetTypeImpl@47['Any'] }
|
|
}
|
|
|
|
LazyJavaClassifierType@48['Object'] {
|
|
classifier = JavaClassImpl@49['Object']
|
|
typeConstructor = DeserializedClassTypeConstructor@50
|
|
}
|
|
|
|
LazyJavaClassifierType@44['Super'] {
|
|
arguments = ArrayList@51[empty]
|
|
classifier = JavaClassImpl@52['Super']
|
|
memberScope = LazyJavaClassMemberScope@30
|
|
nullable = 'false': Boolean@53
|
|
typeConstructor = LazyJavaClassTypeConstructor@41['Super']
|
|
}
|
|
|
|
LazyJavaPackageFragmentProvider@54 {
|
|
packageFragments('<root>': FqName@55) = LazyJavaPackageFragment@56['<root>']
|
|
packageFragments('Long': FqName@57) = null
|
|
packageFragments('Sub': FqName@58) = null
|
|
packageFragments('SubSub': FqName@59) = null
|
|
packageFragments('java': FqName@60) = LazyJavaPackageFragment@61['java']
|
|
packageFragments('java.lang': FqName@62) = LazyJavaPackageFragment@63['lang']
|
|
packageFragments('java.lang.Long': FqName@64) = null
|
|
packageFragments('java.lang.Sub': FqName@65) = null
|
|
packageFragments('kotlin': FqName@66) = null
|
|
packageFragments('kotlin.Long': FqName@67) = null
|
|
packageFragments('kotlin.Sub': FqName@68) = null
|
|
packageFragments('kotlin.io': FqName@69) = null
|
|
packageFragments('kotlin.jvm': FqName@70) = null
|
|
topLevelClasses(JavaClassImpl@71['Sub']) = LazyJavaClassDescriptor@0['Sub']
|
|
topLevelClasses(JavaClassImpl@52['Super']) = LazyJavaClassDescriptor@28['Super']
|
|
}
|
|
|
|
LazyJavaPackageFragment@56['<root>'] {
|
|
classes('Long': Name@72) = null // through LazyPackageFragmentScopeForJavaPackage@73
|
|
classes('Sub': Name@74) = LazyJavaClassDescriptor@0['Sub'] // through LazyPackageFragmentScopeForJavaPackage@73
|
|
}
|
|
|
|
LazyJavaPackageFragment@61['java'] {
|
|
classes('lang': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
|
deserializedPackageScope = Empty@77 // through LazyPackageFragmentScopeForJavaPackage@76
|
|
functions('lang': Name@78) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
|
memberIndex = computeMemberIndex$1@79 // through LazyPackageFragmentScopeForJavaPackage@76
|
|
}
|