Update lazy logs after field rename
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,180 +1,180 @@
|
||||
LazyJavaClassDescriptor@0['A'] {
|
||||
_functions('clone': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('equals': Name@4) = ArrayList@5[1] { DeserializedSimpleFunctionDescriptor@6['equals'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('finalize': Name@7) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('foo': Name@8) = ArrayList@9[1] { JavaMethodDescriptor@10['foo'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('getClass': Name@11) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('hashCode': Name@12) = ArrayList@13[1] { DeserializedSimpleFunctionDescriptor@14['hashCode'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('notify': Name@15) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('notifyAll': Name@16) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('toString': Name@17) = ArrayList@18[1] { DeserializedSimpleFunctionDescriptor@19['toString'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('wait': Name@20) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@21['A']
|
||||
defaultType = JetTypeImpl@22['A']
|
||||
memberIndex = computeMemberIndex$1@23 // through LazyJavaClassMemberScope@3
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@24['<this>']
|
||||
defaultType = JetTypeImpl@1['A']
|
||||
functions('clone': Name@2) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('equals': Name@5) = ArrayList@6[1] { DeserializedSimpleFunctionDescriptor@7['equals'] } // through LazyJavaClassMemberScope@4
|
||||
functions('finalize': Name@8) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('foo': Name@9) = ArrayList@10[1] { JavaMethodDescriptor@11['foo'] } // through LazyJavaClassMemberScope@4
|
||||
functions('getClass': Name@12) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('hashCode': Name@13) = ArrayList@14[1] { DeserializedSimpleFunctionDescriptor@15['hashCode'] } // through LazyJavaClassMemberScope@4
|
||||
functions('notify': Name@16) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('notifyAll': Name@17) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('toString': Name@18) = ArrayList@19[1] { DeserializedSimpleFunctionDescriptor@20['toString'] } // through LazyJavaClassMemberScope@4
|
||||
functions('wait': Name@21) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
memberIndex = computeMemberIndex$1@22 // through LazyJavaClassMemberScope@4
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@23['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@24['A']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@25['B'] {
|
||||
_functions('clone': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@26
|
||||
_functions('equals': Name@4) = ArrayList@27[1] { DeserializedSimpleFunctionDescriptor@28['equals'] } // through LazyJavaClassMemberScope@26
|
||||
_functions('finalize': Name@7) = EmptyList@2[empty] // through LazyJavaClassMemberScope@26
|
||||
_functions('foo': Name@29) = ArrayList@30[1] { JavaMethodDescriptor@31['foo'] } // through LazyJavaClassMemberScope@26
|
||||
_functions('getClass': Name@11) = EmptyList@2[empty] // through LazyJavaClassMemberScope@26
|
||||
_functions('hashCode': Name@12) = ArrayList@32[1] { DeserializedSimpleFunctionDescriptor@33['hashCode'] } // through LazyJavaClassMemberScope@26
|
||||
_functions('notify': Name@15) = EmptyList@2[empty] // through LazyJavaClassMemberScope@26
|
||||
_functions('notifyAll': Name@16) = EmptyList@2[empty] // through LazyJavaClassMemberScope@26
|
||||
_functions('toString': Name@17) = ArrayList@34[1] { DeserializedSimpleFunctionDescriptor@35['toString'] } // through LazyJavaClassMemberScope@26
|
||||
_functions('wait': Name@20) = EmptyList@2[empty] // through LazyJavaClassMemberScope@26
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@36['B']
|
||||
defaultType = JetTypeImpl@37['B']
|
||||
memberIndex = computeMemberIndex$1@38 // through LazyJavaClassMemberScope@26
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@39['<this>']
|
||||
defaultType = JetTypeImpl@26['B']
|
||||
functions('clone': Name@2) = EmptyList@3[empty] // through LazyJavaClassMemberScope@27
|
||||
functions('equals': Name@5) = ArrayList@28[1] { DeserializedSimpleFunctionDescriptor@29['equals'] } // through LazyJavaClassMemberScope@27
|
||||
functions('finalize': Name@8) = EmptyList@3[empty] // through LazyJavaClassMemberScope@27
|
||||
functions('foo': Name@30) = ArrayList@31[1] { JavaMethodDescriptor@32['foo'] } // through LazyJavaClassMemberScope@27
|
||||
functions('getClass': Name@12) = EmptyList@3[empty] // through LazyJavaClassMemberScope@27
|
||||
functions('hashCode': Name@13) = ArrayList@33[1] { DeserializedSimpleFunctionDescriptor@34['hashCode'] } // through LazyJavaClassMemberScope@27
|
||||
functions('notify': Name@16) = EmptyList@3[empty] // through LazyJavaClassMemberScope@27
|
||||
functions('notifyAll': Name@17) = EmptyList@3[empty] // through LazyJavaClassMemberScope@27
|
||||
functions('toString': Name@18) = ArrayList@35[1] { DeserializedSimpleFunctionDescriptor@36['toString'] } // through LazyJavaClassMemberScope@27
|
||||
functions('wait': Name@21) = EmptyList@3[empty] // through LazyJavaClassMemberScope@27
|
||||
memberIndex = computeMemberIndex$1@37 // through LazyJavaClassMemberScope@27
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@38['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@39['B']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@40['C'] {
|
||||
_allDescriptors = ArrayList@41[4] { DeserializedSimpleFunctionDescriptor@42['hashCode'], JavaMethodDescriptor@43['foo'], DeserializedSimpleFunctionDescriptor@44['toString'], ... } // through LazyJavaClassMemberScope@45
|
||||
_constructors = ArrayList@46[1] { JavaConstructorDescriptor@47['<init>'] } // through LazyJavaClassMemberScope@45
|
||||
_functions('clone': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@45
|
||||
_functions('equals': Name@4) = ArrayList@48[1] { DeserializedSimpleFunctionDescriptor@49['equals'] } // through LazyJavaClassMemberScope@45
|
||||
_functions('finalize': Name@7) = EmptyList@2[empty] // through LazyJavaClassMemberScope@45
|
||||
_functions('foo': Name@29) = ArrayList@50[1] { JavaMethodDescriptor@43['foo'] } // through LazyJavaClassMemberScope@45
|
||||
_functions('getClass': Name@11) = EmptyList@2[empty] // through LazyJavaClassMemberScope@45
|
||||
_functions('hashCode': Name@12) = ArrayList@51[1] { DeserializedSimpleFunctionDescriptor@42['hashCode'] } // through LazyJavaClassMemberScope@45
|
||||
_functions('notify': Name@15) = EmptyList@2[empty] // through LazyJavaClassMemberScope@45
|
||||
_functions('notifyAll': Name@16) = EmptyList@2[empty] // through LazyJavaClassMemberScope@45
|
||||
_functions('toString': Name@17) = ArrayList@52[1] { DeserializedSimpleFunctionDescriptor@44['toString'] } // through LazyJavaClassMemberScope@45
|
||||
_functions('wait': Name@20) = EmptyList@2[empty] // through LazyJavaClassMemberScope@45
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@53['C']
|
||||
defaultType = JetTypeImpl@54['C']
|
||||
enumEntryIndex = LinkedHashMap@55 // through LazyJavaClassMemberScope@45
|
||||
memberIndex = computeMemberIndex$1@56 // through LazyJavaClassMemberScope@45
|
||||
nestedClassIndex = LinkedHashMap@57 // through LazyJavaClassMemberScope@45
|
||||
allDescriptors = ArrayList@41[4] { DeserializedSimpleFunctionDescriptor@42['hashCode'], JavaMethodDescriptor@43['foo'], DeserializedSimpleFunctionDescriptor@44['toString'], ... } // through LazyJavaClassMemberScope@45
|
||||
constructors = ArrayList@46[1] { JavaConstructorDescriptor@47['<init>'] } // through LazyJavaClassMemberScope@45
|
||||
defaultType = JetTypeImpl@48['C']
|
||||
enumEntryIndex = LinkedHashMap@49 // through LazyJavaClassMemberScope@45
|
||||
functions('clone': Name@2) = EmptyList@3[empty] // through LazyJavaClassMemberScope@45
|
||||
functions('equals': Name@5) = ArrayList@50[1] { DeserializedSimpleFunctionDescriptor@51['equals'] } // through LazyJavaClassMemberScope@45
|
||||
functions('finalize': Name@8) = EmptyList@3[empty] // through LazyJavaClassMemberScope@45
|
||||
functions('foo': Name@30) = ArrayList@52[1] { JavaMethodDescriptor@43['foo'] } // through LazyJavaClassMemberScope@45
|
||||
functions('getClass': Name@12) = EmptyList@3[empty] // through LazyJavaClassMemberScope@45
|
||||
functions('hashCode': Name@13) = ArrayList@53[1] { DeserializedSimpleFunctionDescriptor@42['hashCode'] } // through LazyJavaClassMemberScope@45
|
||||
functions('notify': Name@16) = EmptyList@3[empty] // through LazyJavaClassMemberScope@45
|
||||
functions('notifyAll': Name@17) = EmptyList@3[empty] // through LazyJavaClassMemberScope@45
|
||||
functions('toString': Name@18) = ArrayList@54[1] { DeserializedSimpleFunctionDescriptor@44['toString'] } // through LazyJavaClassMemberScope@45
|
||||
functions('wait': Name@21) = EmptyList@3[empty] // through LazyJavaClassMemberScope@45
|
||||
memberIndex = computeMemberIndex$1@55 // through LazyJavaClassMemberScope@45
|
||||
nestedClassIndex = LinkedHashMap@56 // through LazyJavaClassMemberScope@45
|
||||
typeConstructor = LazyJavaClassTypeConstructor@57['C']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@21['A'] {
|
||||
_parameters = ArrayList@58[empty]
|
||||
_supertypes = ArrayList@59[1] { JetTypeImpl@60['Any'] }
|
||||
LazyJavaClassTypeConstructor@24['A'] {
|
||||
parameters = ArrayList@58[empty]
|
||||
supertypes = ArrayList@59[1] { JetTypeImpl@60['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@36['B'] {
|
||||
_parameters = ArrayList@61[empty]
|
||||
_supertypes = ArrayList@62[1] { LazyJavaClassifierType@63['A'] }
|
||||
LazyJavaClassTypeConstructor@39['B'] {
|
||||
parameters = ArrayList@61[empty]
|
||||
supertypes = ArrayList@62[1] { LazyJavaClassifierType@63['A'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@53['C'] {
|
||||
_parameters = ArrayList@64[empty]
|
||||
_supertypes = ArrayList@65[2] { LazyJavaClassifierType@66['B'], LazyJavaClassifierType@67['A'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@67['A'] {
|
||||
_arguments = ArrayList@68[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@3
|
||||
_nullable = 'false': Boolean@69
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@21['A']
|
||||
classifier = JavaClassImpl@70['A']
|
||||
LazyJavaClassTypeConstructor@57['C'] {
|
||||
parameters = ArrayList@64[empty]
|
||||
supertypes = ArrayList@65[2] { LazyJavaClassifierType@66['B'], LazyJavaClassifierType@67['A'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@63['A'] {
|
||||
_arguments = ArrayList@71[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@3
|
||||
_nullable = 'false': Boolean@69
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@21['A']
|
||||
arguments = ArrayList@68[empty]
|
||||
classifier = JavaClassImpl@69['A']
|
||||
memberScope = LazyJavaClassMemberScope@4
|
||||
nullable = 'false': Boolean@70
|
||||
typeConstructor = LazyJavaClassTypeConstructor@24['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@67['A'] {
|
||||
arguments = ArrayList@71[empty]
|
||||
classifier = JavaClassImpl@72['A']
|
||||
memberScope = LazyJavaClassMemberScope@4
|
||||
nullable = 'false': Boolean@70
|
||||
typeConstructor = LazyJavaClassTypeConstructor@24['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@66['B'] {
|
||||
_arguments = ArrayList@73[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@26
|
||||
_nullable = 'false': Boolean@69
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@36['B']
|
||||
arguments = ArrayList@73[empty]
|
||||
classifier = JavaClassImpl@74['B']
|
||||
memberScope = LazyJavaClassMemberScope@27
|
||||
nullable = 'false': Boolean@70
|
||||
typeConstructor = LazyJavaClassTypeConstructor@39['B']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@75['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@76
|
||||
classifier = JavaClassImpl@77['Object']
|
||||
classifier = JavaClassImpl@76['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@78['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@76
|
||||
classifier = JavaClassImpl@79['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@80['TA'] {
|
||||
_arguments = ArrayList@81[empty]
|
||||
_nullable = 'false': Boolean@69
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@82
|
||||
classifier = JavaTypeParameterImpl@83['TA']
|
||||
arguments = ArrayList@81[empty]
|
||||
classifier = JavaTypeParameterImpl@82['TA']
|
||||
nullable = 'false': Boolean@70
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@83
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@84['TA'] {
|
||||
_arguments = ArrayList@85[empty]
|
||||
_nullable = 'true': Boolean@86
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@82
|
||||
classifier = JavaTypeParameterImpl@83['TA']
|
||||
arguments = ArrayList@85[empty]
|
||||
classifier = JavaTypeParameterImpl@82['TA']
|
||||
nullable = 'true': Boolean@86
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@83
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@87['TB'] {
|
||||
_arguments = ArrayList@88[empty]
|
||||
_nullable = 'false': Boolean@69
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@89
|
||||
classifier = JavaTypeParameterImpl@90['TB']
|
||||
arguments = ArrayList@88[empty]
|
||||
classifier = JavaTypeParameterImpl@89['TB']
|
||||
nullable = 'false': Boolean@70
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@90
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@91['TB'] {
|
||||
_arguments = ArrayList@92[empty]
|
||||
_nullable = 'true': Boolean@86
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@89
|
||||
classifier = JavaTypeParameterImpl@90['TB']
|
||||
arguments = ArrayList@92[empty]
|
||||
classifier = JavaTypeParameterImpl@89['TB']
|
||||
nullable = 'true': Boolean@86
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@90
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@93 {
|
||||
_packageFragments('<root>': FqName@94) = LazyJavaPackageFragment@95['<root>']
|
||||
_packageFragments('C': FqName@96) = null
|
||||
_packageFragments('K': FqName@97) = null
|
||||
_packageFragments('java': FqName@98) = LazyJavaPackageFragment@99['java']
|
||||
_packageFragments('java.lang': FqName@100) = LazyJavaPackageFragment@101['lang']
|
||||
_packageFragments('java.lang.C': FqName@102) = null
|
||||
_packageFragments('kotlin': FqName@103) = null
|
||||
_packageFragments('kotlin.C': FqName@104) = null
|
||||
_packageFragments('kotlin.io': FqName@105) = null
|
||||
_packageFragments('kotlin.jvm': FqName@106) = null
|
||||
_packageFragments('p': FqName@107) = LazyJavaPackageFragment@108['p']
|
||||
_packageFragments('p.C': FqName@109) = null
|
||||
topLevelClasses(JavaClassImpl@70['A']) = LazyJavaClassDescriptor@0['A']
|
||||
packageFragments('<root>': FqName@94) = LazyJavaPackageFragment@95['<root>']
|
||||
packageFragments('C': FqName@96) = null
|
||||
packageFragments('K': FqName@97) = null
|
||||
packageFragments('java': FqName@98) = LazyJavaPackageFragment@99['java']
|
||||
packageFragments('java.lang': FqName@100) = LazyJavaPackageFragment@101['lang']
|
||||
packageFragments('java.lang.C': FqName@102) = null
|
||||
packageFragments('kotlin': FqName@103) = null
|
||||
packageFragments('kotlin.C': FqName@104) = null
|
||||
packageFragments('kotlin.io': FqName@105) = null
|
||||
packageFragments('kotlin.jvm': FqName@106) = null
|
||||
packageFragments('p': FqName@107) = LazyJavaPackageFragment@108['p']
|
||||
packageFragments('p.C': FqName@109) = null
|
||||
topLevelClasses(JavaClassImpl@72['A']) = LazyJavaClassDescriptor@0['A']
|
||||
topLevelClasses(JavaClassImpl@74['B']) = LazyJavaClassDescriptor@25['B']
|
||||
topLevelClasses(JavaClassImpl@110['C']) = LazyJavaClassDescriptor@40['C']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@95['<root>'] {
|
||||
_functions('p': Name@111) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
classes('C': Name@113) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
classes('p': Name@114) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
deserializedPackageScope = Empty@115 // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
classes('C': Name@111) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
classes('p': Name@113) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
deserializedPackageScope = Empty@114 // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
functions('p': Name@115) = EmptyList@3[empty] // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
memberIndex = computeMemberIndex$1@116 // through LazyPackageFragmentScopeForJavaPackage@112
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@99['java'] {
|
||||
_functions('lang': Name@117) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
classes('lang': Name@119) = null // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
deserializedPackageScope = Empty@115 // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
classes('lang': Name@117) = null // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
deserializedPackageScope = Empty@114 // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
functions('lang': Name@119) = EmptyList@3[empty] // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
memberIndex = computeMemberIndex$1@120 // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@108['p'] {
|
||||
classes('C': Name@113) = LazyJavaClassDescriptor@40['C'] // through LazyPackageFragmentScopeForJavaPackage@121
|
||||
classes('C': Name@111) = LazyJavaClassDescriptor@40['C'] // through LazyPackageFragmentScopeForJavaPackage@121
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@122['TA'] {
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@82
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@83
|
||||
upperBounds = LinkedHashSet@123[1] { NullableType@124 }
|
||||
upperBoundsAsType = NullableType@124
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@125['TB'] {
|
||||
defaultType = JetTypeImpl@126['TB']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@89
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@90
|
||||
upperBounds = LinkedHashSet@127[1] { NullableType@128 }
|
||||
upperBoundsAsType = NullableType@128
|
||||
}
|
||||
|
||||
@@ -1,75 +1,75 @@
|
||||
LazyJavaClassDescriptor@0['J1'] {
|
||||
_allDescriptors = ArrayList@1[5] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['baz'], SimpleFunctionDescriptorImpl@4['foo'], ... } // through LazyJavaClassMemberScope@5
|
||||
_constructors = ArrayList@6[1] { JavaConstructorDescriptor@7['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('baz': Name@8) = ArrayList@9[1] { JavaMethodDescriptor@3['baz'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('clone': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('equals': Name@12) = ArrayList@13[1] { DeserializedSimpleFunctionDescriptor@14['equals'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('finalize': Name@15) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('foo': Name@16) = ArrayList@17[1] { SimpleFunctionDescriptorImpl@4['foo'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('getClass': Name@18) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('hashCode': Name@19) = ArrayList@20[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('notify': Name@21) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('notifyAll': Name@22) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('toString': Name@23) = ArrayList@24[1] { DeserializedSimpleFunctionDescriptor@25['toString'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('wait': Name@26) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@27['J1']
|
||||
defaultType = JetTypeImpl@28['J1']
|
||||
enumEntryIndex = LinkedHashMap@29 // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@30 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@31 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@32['<this>']
|
||||
allDescriptors = ArrayList@1[5] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['baz'], SimpleFunctionDescriptorImpl@4['foo'], ... } // through LazyJavaClassMemberScope@5
|
||||
constructors = ArrayList@6[1] { JavaConstructorDescriptor@7['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
defaultType = JetTypeImpl@8['J1']
|
||||
enumEntryIndex = LinkedHashMap@9 // through LazyJavaClassMemberScope@5
|
||||
functions('baz': Name@10) = ArrayList@11[1] { JavaMethodDescriptor@3['baz'] } // through LazyJavaClassMemberScope@5
|
||||
functions('clone': Name@12) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('equals': Name@14) = ArrayList@15[1] { DeserializedSimpleFunctionDescriptor@16['equals'] } // through LazyJavaClassMemberScope@5
|
||||
functions('finalize': Name@17) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('foo': Name@18) = ArrayList@19[1] { SimpleFunctionDescriptorImpl@4['foo'] } // through LazyJavaClassMemberScope@5
|
||||
functions('getClass': Name@20) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('hashCode': Name@21) = ArrayList@22[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
functions('notify': Name@23) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('notifyAll': Name@24) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('toString': Name@25) = ArrayList@26[1] { DeserializedSimpleFunctionDescriptor@27['toString'] } // through LazyJavaClassMemberScope@5
|
||||
functions('wait': Name@28) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@29 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@30 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@31['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@32['J1']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@27['J1'] {
|
||||
_parameters = ArrayList@33[empty]
|
||||
_supertypes = ArrayList@34[1] { LazyJavaClassifierType@35['KFirst'] }
|
||||
LazyJavaClassTypeConstructor@32['J1'] {
|
||||
parameters = ArrayList@33[empty]
|
||||
supertypes = ArrayList@34[1] { LazyJavaClassifierType@35['KFirst'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@35['KFirst'] {
|
||||
_arguments = ArrayList@36[empty]
|
||||
_memberScope = WritableScopeImpl@37
|
||||
_nullable = 'false': Boolean@38
|
||||
_typeConstructor = TypeConstructorImpl$1@39
|
||||
classifier = JavaClassImpl@40['KFirst']
|
||||
arguments = ArrayList@36[empty]
|
||||
classifier = JavaClassImpl@37['KFirst']
|
||||
memberScope = WritableScopeImpl@38
|
||||
nullable = 'false': Boolean@39
|
||||
typeConstructor = TypeConstructorImpl$1@40
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@41 {
|
||||
_packageFragments('<root>': FqName@42) = LazyJavaPackageFragment@43['<root>']
|
||||
_packageFragments('J1': FqName@44) = null
|
||||
_packageFragments('K2': FqName@45) = null
|
||||
_packageFragments('KFirst': FqName@46) = null
|
||||
_packageFragments('java': FqName@47) = LazyJavaPackageFragment@48['java']
|
||||
_packageFragments('java.lang': FqName@49) = LazyJavaPackageFragment@50['lang']
|
||||
_packageFragments('java.lang.J1': FqName@51) = null
|
||||
_packageFragments('kotlin': FqName@52) = null
|
||||
_packageFragments('kotlin.J1': FqName@53) = null
|
||||
_packageFragments('kotlin.io': FqName@54) = null
|
||||
_packageFragments('kotlin.jvm': FqName@55) = null
|
||||
packageFragments('<root>': FqName@42) = LazyJavaPackageFragment@43['<root>']
|
||||
packageFragments('J1': FqName@44) = null
|
||||
packageFragments('K2': FqName@45) = null
|
||||
packageFragments('KFirst': FqName@46) = null
|
||||
packageFragments('java': FqName@47) = LazyJavaPackageFragment@48['java']
|
||||
packageFragments('java.lang': FqName@49) = LazyJavaPackageFragment@50['lang']
|
||||
packageFragments('java.lang.J1': FqName@51) = null
|
||||
packageFragments('kotlin': FqName@52) = null
|
||||
packageFragments('kotlin.J1': FqName@53) = null
|
||||
packageFragments('kotlin.io': FqName@54) = null
|
||||
packageFragments('kotlin.jvm': FqName@55) = null
|
||||
topLevelClasses(JavaClassImpl@56['J1']) = LazyJavaClassDescriptor@0['J1']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@43['<root>'] {
|
||||
_functions('baz': Name@57) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
_functions('foo': Name@59) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('J1': Name@60) = LazyJavaClassDescriptor@0['J1'] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('baz': Name@57) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('foo': Name@59) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('J1': Name@57) = LazyJavaClassDescriptor@0['J1'] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('baz': Name@59) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('foo': Name@60) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
deserializedPackageScope = Empty@61 // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
functions('baz': Name@59) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
functions('foo': Name@60) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
memberIndex = computeMemberIndex$1@62 // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@48['java'] {
|
||||
_functions('lang': Name@63) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('lang': Name@65) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('lang': Name@63) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
deserializedPackageScope = Empty@61 // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
functions('lang': Name@65) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
memberIndex = computeMemberIndex$1@66 // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@50['lang'] {
|
||||
_functions('baz': Name@57) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
_functions('foo': Name@59) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
classes('baz': Name@57) = null // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
classes('foo': Name@59) = null // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
classes('baz': Name@59) = null // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
classes('foo': Name@60) = null // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
deserializedPackageScope = Empty@61 // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
functions('baz': Name@59) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
functions('foo': Name@60) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
memberIndex = computeMemberIndex$1@68 // through LazyPackageFragmentScopeForJavaPackage@67
|
||||
}
|
||||
|
||||
@@ -1,89 +1,89 @@
|
||||
LazyJavaClassDescriptor@0['J1'] {
|
||||
_allDescriptors = ArrayList@1[5] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['baz'], SimpleFunctionDescriptorImpl@4['foo'], ... } // through LazyJavaClassMemberScope@5
|
||||
_constructors = ArrayList@6[1] { JavaConstructorDescriptor@7['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('baz': Name@8) = ArrayList@9[1] { JavaMethodDescriptor@3['baz'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('clone': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('equals': Name@12) = ArrayList@13[1] { DeserializedSimpleFunctionDescriptor@14['equals'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('finalize': Name@15) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('foo': Name@16) = ArrayList@17[1] { SimpleFunctionDescriptorImpl@4['foo'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('getClass': Name@18) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('hashCode': Name@19) = ArrayList@20[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('notify': Name@21) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('notifyAll': Name@22) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('toString': Name@23) = ArrayList@24[1] { DeserializedSimpleFunctionDescriptor@25['toString'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('wait': Name@26) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@27['J1']
|
||||
defaultType = JetTypeImpl@28['J1']
|
||||
enumEntryIndex = LinkedHashMap@29 // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@30 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@31 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@32['<this>']
|
||||
allDescriptors = ArrayList@1[5] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['baz'], SimpleFunctionDescriptorImpl@4['foo'], ... } // through LazyJavaClassMemberScope@5
|
||||
constructors = ArrayList@6[1] { JavaConstructorDescriptor@7['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
defaultType = JetTypeImpl@8['J1']
|
||||
enumEntryIndex = LinkedHashMap@9 // through LazyJavaClassMemberScope@5
|
||||
functions('baz': Name@10) = ArrayList@11[1] { JavaMethodDescriptor@3['baz'] } // through LazyJavaClassMemberScope@5
|
||||
functions('clone': Name@12) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('equals': Name@14) = ArrayList@15[1] { DeserializedSimpleFunctionDescriptor@16['equals'] } // through LazyJavaClassMemberScope@5
|
||||
functions('finalize': Name@17) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('foo': Name@18) = ArrayList@19[1] { SimpleFunctionDescriptorImpl@4['foo'] } // through LazyJavaClassMemberScope@5
|
||||
functions('getClass': Name@20) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('hashCode': Name@21) = ArrayList@22[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
functions('notify': Name@23) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('notifyAll': Name@24) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('toString': Name@25) = ArrayList@26[1] { DeserializedSimpleFunctionDescriptor@27['toString'] } // through LazyJavaClassMemberScope@5
|
||||
functions('wait': Name@28) = EmptyList@13[empty] // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@29 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@30 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@31['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@32['J1']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@33['Serializable'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@34['Serializable']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@34['Serializable']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@27['J1'] {
|
||||
_parameters = ArrayList@35[empty]
|
||||
_supertypes = ArrayList@36[1] { LazyJavaClassifierType@37['KFirst<Integer>'] }
|
||||
LazyJavaClassTypeConstructor@32['J1'] {
|
||||
parameters = ArrayList@35[empty]
|
||||
supertypes = ArrayList@36[1] { LazyJavaClassifierType@37['KFirst<Integer>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@34['Serializable'] {
|
||||
_parameters = ArrayList@38[empty]
|
||||
parameters = ArrayList@38[empty]
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@39['Integer'] {
|
||||
_arguments = ArrayList@40[empty]
|
||||
_nullable = 'false': Boolean@41
|
||||
_typeConstructor = DeserializedClassTypeConstructor@42
|
||||
classifier = JavaClassImpl@43['Integer']
|
||||
arguments = ArrayList@40[empty]
|
||||
classifier = JavaClassImpl@41['Integer']
|
||||
nullable = 'false': Boolean@42
|
||||
typeConstructor = DeserializedClassTypeConstructor@43
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@44['Integer'] {
|
||||
_arguments = ArrayList@45[empty]
|
||||
_nullable = 'true': Boolean@46
|
||||
_typeConstructor = DeserializedClassTypeConstructor@42
|
||||
classifier = JavaClassImpl@43['Integer']
|
||||
arguments = ArrayList@45[empty]
|
||||
classifier = JavaClassImpl@41['Integer']
|
||||
nullable = 'true': Boolean@46
|
||||
typeConstructor = DeserializedClassTypeConstructor@43
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@37['KFirst<Integer>'] {
|
||||
_arguments = ArrayList@47[1] { TypeProjectionImpl@48 }
|
||||
_memberScope = SubstitutingScope@49
|
||||
_nullable = 'false': Boolean@41
|
||||
_typeConstructor = TypeConstructorImpl$1@50
|
||||
classifier = JavaClassImpl@51['KFirst']
|
||||
arguments = ArrayList@47[1] { TypeProjectionImpl@48 }
|
||||
classifier = JavaClassImpl@49['KFirst']
|
||||
memberScope = SubstitutingScope@50
|
||||
nullable = 'false': Boolean@42
|
||||
typeConstructor = TypeConstructorImpl$1@51
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@52 {
|
||||
_packageFragments('<root>': FqName@53) = LazyJavaPackageFragment@54['<root>']
|
||||
_packageFragments('J1': FqName@55) = null
|
||||
_packageFragments('K2': FqName@56) = null
|
||||
_packageFragments('KFirst': FqName@57) = null
|
||||
_packageFragments('T': FqName@58) = null
|
||||
_packageFragments('java': FqName@59) = LazyJavaPackageFragment@60['java']
|
||||
_packageFragments('java.io': FqName@61) = LazyJavaPackageFragment@62['io']
|
||||
_packageFragments('java.io.Serializable': FqName@63) = null
|
||||
_packageFragments('java.lang': FqName@64) = LazyJavaPackageFragment@65['lang']
|
||||
_packageFragments('java.lang.J1': FqName@66) = null
|
||||
_packageFragments('java.lang.T': FqName@67) = null
|
||||
_packageFragments('kotlin': FqName@68) = null
|
||||
_packageFragments('kotlin.J1': FqName@69) = null
|
||||
_packageFragments('kotlin.T': FqName@70) = null
|
||||
_packageFragments('kotlin.io': FqName@71) = null
|
||||
_packageFragments('kotlin.jvm': FqName@72) = null
|
||||
packageFragments('<root>': FqName@53) = LazyJavaPackageFragment@54['<root>']
|
||||
packageFragments('J1': FqName@55) = null
|
||||
packageFragments('K2': FqName@56) = null
|
||||
packageFragments('KFirst': FqName@57) = null
|
||||
packageFragments('T': FqName@58) = null
|
||||
packageFragments('java': FqName@59) = LazyJavaPackageFragment@60['java']
|
||||
packageFragments('java.io': FqName@61) = LazyJavaPackageFragment@62['io']
|
||||
packageFragments('java.io.Serializable': FqName@63) = null
|
||||
packageFragments('java.lang': FqName@64) = LazyJavaPackageFragment@65['lang']
|
||||
packageFragments('java.lang.J1': FqName@66) = null
|
||||
packageFragments('java.lang.T': FqName@67) = null
|
||||
packageFragments('kotlin': FqName@68) = null
|
||||
packageFragments('kotlin.J1': FqName@69) = null
|
||||
packageFragments('kotlin.T': FqName@70) = null
|
||||
packageFragments('kotlin.io': FqName@71) = null
|
||||
packageFragments('kotlin.jvm': FqName@72) = null
|
||||
topLevelClasses(JavaClassImpl@73['J1']) = LazyJavaClassDescriptor@0['J1']
|
||||
topLevelClasses(JavaClassImpl@74['Serializable']) = LazyJavaClassDescriptor@33['Serializable']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@54['<root>'] {
|
||||
_functions('baz': Name@75) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
_functions('foo': Name@77) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('J1': Name@78) = LazyJavaClassDescriptor@0['J1'] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('baz': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('foo': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('J1': Name@75) = LazyJavaClassDescriptor@0['J1'] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('baz': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('foo': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('java': Name@79) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
deserializedPackageScope = Empty@80 // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
functions('baz': Name@77) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
functions('foo': Name@78) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
memberIndex = computeMemberIndex$1@81 // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
}
|
||||
|
||||
@@ -92,19 +92,19 @@ LazyJavaPackageFragment@62['io'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@60['java'] {
|
||||
_functions('lang': Name@84) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
classes('io': Name@86) = null // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
classes('lang': Name@87) = null // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
classes('io': Name@84) = null // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
classes('lang': Name@86) = null // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
deserializedPackageScope = Empty@80 // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
functions('lang': Name@87) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
memberIndex = computeMemberIndex$1@88 // through LazyPackageFragmentScopeForJavaPackage@85
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@65['lang'] {
|
||||
_functions('baz': Name@75) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
_functions('foo': Name@77) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
classes('baz': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
classes('foo': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
classes('baz': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
classes('foo': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
classes('java': Name@79) = null // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
deserializedPackageScope = Empty@80 // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
functions('baz': Name@77) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
functions('foo': Name@78) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
memberIndex = computeMemberIndex$1@90 // through LazyPackageFragmentScopeForJavaPackage@89
|
||||
}
|
||||
|
||||
@@ -3,64 +3,64 @@ DescriptorResolver@0 {
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['Aaa'] {
|
||||
_allDescriptors = ArrayList@3[4] { DeserializedSimpleFunctionDescriptor@4['hashCode'], JavaMethodDescriptor@5['foo'], DeserializedSimpleFunctionDescriptor@6['toString'], ... } // through LazyJavaClassMemberScope@7
|
||||
_constructors = ArrayList@8[1] { JavaConstructorDescriptor@9['<init>'] } // through LazyJavaClassMemberScope@7
|
||||
_functions('clone': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@7
|
||||
_functions('equals': Name@12) = ArrayList@13[1] { DeserializedSimpleFunctionDescriptor@14['equals'] } // through LazyJavaClassMemberScope@7
|
||||
_functions('finalize': Name@15) = EmptyList@11[empty] // through LazyJavaClassMemberScope@7
|
||||
_functions('foo': Name@16) = ArrayList@17[1] { JavaMethodDescriptor@5['foo'] } // through LazyJavaClassMemberScope@7
|
||||
_functions('getClass': Name@18) = EmptyList@11[empty] // through LazyJavaClassMemberScope@7
|
||||
_functions('hashCode': Name@19) = ArrayList@20[1] { DeserializedSimpleFunctionDescriptor@4['hashCode'] } // through LazyJavaClassMemberScope@7
|
||||
_functions('notify': Name@21) = EmptyList@11[empty] // through LazyJavaClassMemberScope@7
|
||||
_functions('notifyAll': Name@22) = EmptyList@11[empty] // through LazyJavaClassMemberScope@7
|
||||
_functions('toString': Name@23) = ArrayList@24[1] { DeserializedSimpleFunctionDescriptor@6['toString'] } // through LazyJavaClassMemberScope@7
|
||||
_functions('wait': Name@25) = EmptyList@11[empty] // through LazyJavaClassMemberScope@7
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@26['Aaa']
|
||||
defaultType = JetTypeImpl@27['Aaa']
|
||||
enumEntryIndex = LinkedHashMap@28 // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@29 // through LazyJavaClassMemberScope@7
|
||||
nestedClassIndex = LinkedHashMap@30 // through LazyJavaClassMemberScope@7
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@31['<this>']
|
||||
allDescriptors = ArrayList@3[4] { DeserializedSimpleFunctionDescriptor@4['hashCode'], JavaMethodDescriptor@5['foo'], DeserializedSimpleFunctionDescriptor@6['toString'], ... } // through LazyJavaClassMemberScope@7
|
||||
constructors = ArrayList@8[1] { JavaConstructorDescriptor@9['<init>'] } // through LazyJavaClassMemberScope@7
|
||||
defaultType = JetTypeImpl@10['Aaa']
|
||||
enumEntryIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@7
|
||||
functions('clone': Name@12) = EmptyList@13[empty] // through LazyJavaClassMemberScope@7
|
||||
functions('equals': Name@14) = ArrayList@15[1] { DeserializedSimpleFunctionDescriptor@16['equals'] } // through LazyJavaClassMemberScope@7
|
||||
functions('finalize': Name@17) = EmptyList@13[empty] // through LazyJavaClassMemberScope@7
|
||||
functions('foo': Name@18) = ArrayList@19[1] { JavaMethodDescriptor@5['foo'] } // through LazyJavaClassMemberScope@7
|
||||
functions('getClass': Name@20) = EmptyList@13[empty] // through LazyJavaClassMemberScope@7
|
||||
functions('hashCode': Name@21) = ArrayList@22[1] { DeserializedSimpleFunctionDescriptor@4['hashCode'] } // through LazyJavaClassMemberScope@7
|
||||
functions('notify': Name@23) = EmptyList@13[empty] // through LazyJavaClassMemberScope@7
|
||||
functions('notifyAll': Name@24) = EmptyList@13[empty] // through LazyJavaClassMemberScope@7
|
||||
functions('toString': Name@25) = ArrayList@26[1] { DeserializedSimpleFunctionDescriptor@6['toString'] } // through LazyJavaClassMemberScope@7
|
||||
functions('wait': Name@27) = EmptyList@13[empty] // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@28 // through LazyJavaClassMemberScope@7
|
||||
nestedClassIndex = LinkedHashMap@29 // through LazyJavaClassMemberScope@7
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@30['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@31['Aaa']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@26['Aaa'] {
|
||||
_parameters = ArrayList@32[empty]
|
||||
_supertypes = ArrayList@33[1] { JetTypeImpl@34['Any'] }
|
||||
LazyJavaClassTypeConstructor@31['Aaa'] {
|
||||
parameters = ArrayList@32[empty]
|
||||
supertypes = ArrayList@33[1] { JetTypeImpl@34['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@35['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@36
|
||||
classifier = JavaClassImpl@37['Object']
|
||||
classifier = JavaClassImpl@36['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@37
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@38['String'] {
|
||||
_arguments = ArrayList@39[empty]
|
||||
_nullable = 'false': Boolean@40
|
||||
_typeConstructor = DeserializedClassTypeConstructor@41
|
||||
classifier = JavaClassImpl@42['String']
|
||||
arguments = ArrayList@39[empty]
|
||||
classifier = JavaClassImpl@40['String']
|
||||
nullable = 'false': Boolean@41
|
||||
typeConstructor = DeserializedClassTypeConstructor@42
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['String'] {
|
||||
_arguments = ArrayList@44[empty]
|
||||
_nullable = 'true': Boolean@45
|
||||
_typeConstructor = DeserializedClassTypeConstructor@41
|
||||
classifier = JavaClassImpl@42['String']
|
||||
arguments = ArrayList@44[empty]
|
||||
classifier = JavaClassImpl@40['String']
|
||||
nullable = 'true': Boolean@45
|
||||
typeConstructor = DeserializedClassTypeConstructor@42
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@46 {
|
||||
_packageFragments('<root>': FqName@47) = LazyJavaPackageFragment@48['<root>']
|
||||
_packageFragments('Aaa': FqName@49) = null
|
||||
_packageFragments('Bbb': FqName@50) = null
|
||||
_packageFragments('String': FqName@51) = null
|
||||
_packageFragments('java': FqName@52) = LazyJavaPackageFragment@53['java']
|
||||
_packageFragments('java.lang': FqName@54) = LazyJavaPackageFragment@55['lang']
|
||||
_packageFragments('java.lang.Aaa': FqName@56) = null
|
||||
_packageFragments('java.lang.String': FqName@57) = null
|
||||
_packageFragments('kotlin': FqName@58) = null
|
||||
_packageFragments('kotlin.Aaa': FqName@59) = null
|
||||
_packageFragments('kotlin.String': FqName@60) = null
|
||||
_packageFragments('kotlin.io': FqName@61) = null
|
||||
_packageFragments('kotlin.jvm': FqName@62) = null
|
||||
packageFragments('<root>': FqName@47) = LazyJavaPackageFragment@48['<root>']
|
||||
packageFragments('Aaa': FqName@49) = null
|
||||
packageFragments('Bbb': FqName@50) = null
|
||||
packageFragments('String': FqName@51) = null
|
||||
packageFragments('java': FqName@52) = LazyJavaPackageFragment@53['java']
|
||||
packageFragments('java.lang': FqName@54) = LazyJavaPackageFragment@55['lang']
|
||||
packageFragments('java.lang.Aaa': FqName@56) = null
|
||||
packageFragments('java.lang.String': FqName@57) = null
|
||||
packageFragments('kotlin': FqName@58) = null
|
||||
packageFragments('kotlin.Aaa': FqName@59) = null
|
||||
packageFragments('kotlin.String': FqName@60) = null
|
||||
packageFragments('kotlin.io': FqName@61) = null
|
||||
packageFragments('kotlin.jvm': FqName@62) = null
|
||||
topLevelClasses(JavaClassImpl@63['Aaa']) = LazyJavaClassDescriptor@2['Aaa']
|
||||
}
|
||||
|
||||
@@ -72,9 +72,9 @@ LazyJavaPackageFragment@48['<root>'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@53['java'] {
|
||||
_functions('lang': Name@69) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@70
|
||||
classes('lang': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@70
|
||||
classes('lang': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@70
|
||||
deserializedPackageScope = Empty@68 // through LazyPackageFragmentScopeForJavaPackage@70
|
||||
functions('lang': Name@71) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@70
|
||||
memberIndex = computeMemberIndex$1@72 // through LazyPackageFragmentScopeForJavaPackage@70
|
||||
}
|
||||
|
||||
|
||||
@@ -3,70 +3,70 @@ DescriptorResolver@0 {
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['A'] {
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('f': Name@3) = ArrayList@4[1] { JavaMethodDescriptor@5['f'] } // through LazyJavaClassMemberScope@6
|
||||
_properties('f': Name@3) = EmptyList@7[empty] // through LazyJavaClassMemberScope@6
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@8['A']
|
||||
defaultType = JetTypeImpl@9['A']
|
||||
enumEntryIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaClassMemberScope@6
|
||||
nestedClassIndex = LinkedHashMap@12 // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('f': Name@3) = null // through LazyJavaClassMemberScope@6
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@13['<this>']
|
||||
defaultType = JetTypeImpl@3['A']
|
||||
enumEntryIndex = LinkedHashMap@4 // through LazyJavaClassMemberScope@5
|
||||
functionTypeForSamInterface = null
|
||||
functions('f': Name@6) = ArrayList@7[1] { JavaMethodDescriptor@8['f'] } // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@5
|
||||
nestedClasses('f': Name@6) = null // through LazyJavaClassMemberScope@5
|
||||
properties('f': Name@6) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@12['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['A']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@8['A'] {
|
||||
_parameters = ArrayList@14[empty]
|
||||
_supertypes = ArrayList@15[1] { JetTypeImpl@16['Any'] }
|
||||
LazyJavaClassTypeConstructor@13['A'] {
|
||||
parameters = ArrayList@14[empty]
|
||||
supertypes = ArrayList@15[1] { JetTypeImpl@16['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@17['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@18
|
||||
classifier = JavaClassImpl@19['Object']
|
||||
classifier = JavaClassImpl@18['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@19
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@20 {
|
||||
_packageFragments('<root>': FqName@21) = LazyJavaPackageFragment@22['<root>']
|
||||
_packageFragments('A': FqName@23) = null
|
||||
_packageFragments('aa': FqName@24) = LazyJavaPackageFragment@25['aa']
|
||||
_packageFragments('aa.A': FqName@26) = null
|
||||
_packageFragments('java': FqName@27) = LazyJavaPackageFragment@28['java']
|
||||
_packageFragments('java.lang': FqName@29) = LazyJavaPackageFragment@30['lang']
|
||||
_packageFragments('java.lang.A': FqName@31) = null
|
||||
_packageFragments('kotlin': FqName@32) = null
|
||||
_packageFragments('kotlin.A': FqName@33) = null
|
||||
_packageFragments('kotlin.io': FqName@34) = null
|
||||
_packageFragments('kotlin.jvm': FqName@35) = null
|
||||
packageFragments('<root>': FqName@21) = LazyJavaPackageFragment@22['<root>']
|
||||
packageFragments('A': FqName@23) = null
|
||||
packageFragments('aa': FqName@24) = LazyJavaPackageFragment@25['aa']
|
||||
packageFragments('aa.A': FqName@26) = null
|
||||
packageFragments('java': FqName@27) = LazyJavaPackageFragment@28['java']
|
||||
packageFragments('java.lang': FqName@29) = LazyJavaPackageFragment@30['lang']
|
||||
packageFragments('java.lang.A': FqName@31) = null
|
||||
packageFragments('kotlin': FqName@32) = null
|
||||
packageFragments('kotlin.A': FqName@33) = null
|
||||
packageFragments('kotlin.io': FqName@34) = null
|
||||
packageFragments('kotlin.jvm': FqName@35) = null
|
||||
topLevelClasses(JavaClassImpl@36['A']) = LazyJavaClassDescriptor@2['A']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@22['<root>'] {
|
||||
_functions('aa': Name@37) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
_functions('f': Name@3) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('A': Name@39) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('aa': Name@40) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('f': Name@3) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
deserializedPackageScope = Empty@41 // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('A': Name@37) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('aa': Name@39) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('f': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
deserializedPackageScope = Empty@40 // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
functions('aa': Name@41) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
functions('f': Name@6) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
memberIndex = computeMemberIndex$1@42 // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@25['aa'] {
|
||||
_functions('A': Name@43) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@44
|
||||
classes('A': Name@45) = LazyJavaClassDescriptor@2['A'] // through LazyPackageFragmentScopeForJavaPackage@44
|
||||
deserializedPackageScope = Empty@41 // through LazyPackageFragmentScopeForJavaPackage@44
|
||||
classes('A': Name@43) = LazyJavaClassDescriptor@2['A'] // through LazyPackageFragmentScopeForJavaPackage@44
|
||||
deserializedPackageScope = Empty@40 // through LazyPackageFragmentScopeForJavaPackage@44
|
||||
functions('A': Name@45) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@44
|
||||
memberIndex = computeMemberIndex$1@46 // through LazyPackageFragmentScopeForJavaPackage@44
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@28['java'] {
|
||||
_functions('lang': Name@47) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('lang': Name@49) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
deserializedPackageScope = Empty@41 // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('lang': Name@47) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
deserializedPackageScope = Empty@40 // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
functions('lang': Name@49) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
memberIndex = computeMemberIndex$1@50 // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@30['lang'] {
|
||||
_functions('f': Name@3) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
classes('f': Name@3) = null // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
deserializedPackageScope = Empty@41 // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
classes('f': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
deserializedPackageScope = Empty@40 // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
functions('f': Name@6) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
memberIndex = computeMemberIndex$1@52 // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
}
|
||||
|
||||
@@ -3,60 +3,60 @@ DescriptorResolver@0 {
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['Aaa'] {
|
||||
_properties('i': Name@3) = EmptyList@4[empty] // through LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@6['Aaa']
|
||||
memberIndex = computeMemberIndex$1@7 // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@3 // through LazyJavaClassMemberScope@4
|
||||
properties('i': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@4
|
||||
typeConstructor = LazyJavaClassTypeConstructor@7['Aaa']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@8['Bbb'] {
|
||||
<name not found> = StringValue@9 // through LazyJavaStaticClassScope@10
|
||||
_properties('i': Name@3) = ArrayList@11[1] { JavaPropertyDescriptor@12['i'] } // through LazyJavaStaticClassScope@10
|
||||
_properties('i': Name@3) = EmptyList@4[empty] // through LazyJavaClassMemberScope@13
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@14['Bbb']
|
||||
enumEntryIndex = LinkedHashMap@15 // through LazyJavaClassMemberScope@13
|
||||
memberIndex = computeMemberIndex$1@16 // through LazyJavaClassMemberScope@13
|
||||
memberIndex = computeMemberIndex$1@17 // through LazyJavaStaticClassScope@10
|
||||
nestedClassIndex = LinkedHashMap@18 // through LazyJavaClassMemberScope@13
|
||||
nestedClasses('i': Name@3) = null // through LazyJavaClassMemberScope@13
|
||||
enumEntryIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@12
|
||||
memberIndex = computeMemberIndex$1@13 // through LazyJavaClassMemberScope@12
|
||||
memberIndex = computeMemberIndex$1@14 // through LazyJavaStaticClassScope@10
|
||||
nestedClassIndex = LinkedHashMap@15 // through LazyJavaClassMemberScope@12
|
||||
nestedClasses('i': Name@5) = null // through LazyJavaClassMemberScope@12
|
||||
properties('i': Name@5) = ArrayList@16[1] { JavaPropertyDescriptor@17['i'] } // through LazyJavaStaticClassScope@10
|
||||
properties('i': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@12
|
||||
typeConstructor = LazyJavaClassTypeConstructor@18['Bbb']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@6['Aaa'] {
|
||||
_parameters = ArrayList@19[empty]
|
||||
_supertypes = ArrayList@20[1] { JetTypeImpl@21['Any'] }
|
||||
LazyJavaClassTypeConstructor@7['Aaa'] {
|
||||
parameters = ArrayList@19[empty]
|
||||
supertypes = ArrayList@20[1] { JetTypeImpl@21['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@14['Bbb'] {
|
||||
_supertypes = ArrayList@22[1] { LazyJavaClassifierType@23['Aaa'] }
|
||||
LazyJavaClassTypeConstructor@18['Bbb'] {
|
||||
supertypes = ArrayList@22[1] { LazyJavaClassifierType@23['Aaa'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@23['Aaa'] {
|
||||
_arguments = ArrayList@24[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@6['Aaa']
|
||||
arguments = ArrayList@24[empty]
|
||||
classifier = JavaClassImpl@25['Aaa']
|
||||
memberScope = LazyJavaClassMemberScope@4
|
||||
typeConstructor = LazyJavaClassTypeConstructor@7['Aaa']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@26['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@27
|
||||
classifier = JavaClassImpl@28['Object']
|
||||
classifier = JavaClassImpl@27['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@28
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@29['String'] {
|
||||
_arguments = ArrayList@30[empty]
|
||||
_typeConstructor = DeserializedClassTypeConstructor@31
|
||||
classifier = JavaClassImpl@32['String']
|
||||
arguments = ArrayList@30[empty]
|
||||
classifier = JavaClassImpl@31['String']
|
||||
typeConstructor = DeserializedClassTypeConstructor@32
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@33 {
|
||||
_packageFragments('<root>': FqName@34) = LazyJavaPackageFragment@35['<root>']
|
||||
_packageFragments('Bbb': FqName@36) = null
|
||||
_packageFragments('java': FqName@37) = LazyJavaPackageFragment@38['java']
|
||||
_packageFragments('java.lang': FqName@39) = LazyJavaPackageFragment@40['lang']
|
||||
_packageFragments('java.lang.Bbb': FqName@41) = null
|
||||
_packageFragments('kotlin': FqName@42) = null
|
||||
_packageFragments('kotlin.Bbb': FqName@43) = null
|
||||
_packageFragments('kotlin.io': FqName@44) = null
|
||||
_packageFragments('kotlin.jvm': FqName@45) = null
|
||||
packageFragments('<root>': FqName@34) = LazyJavaPackageFragment@35['<root>']
|
||||
packageFragments('Bbb': FqName@36) = null
|
||||
packageFragments('java': FqName@37) = LazyJavaPackageFragment@38['java']
|
||||
packageFragments('java.lang': FqName@39) = LazyJavaPackageFragment@40['lang']
|
||||
packageFragments('java.lang.Bbb': FqName@41) = null
|
||||
packageFragments('kotlin': FqName@42) = null
|
||||
packageFragments('kotlin.Bbb': FqName@43) = null
|
||||
packageFragments('kotlin.io': FqName@44) = null
|
||||
packageFragments('kotlin.jvm': FqName@45) = null
|
||||
topLevelClasses(JavaClassImpl@25['Aaa']) = LazyJavaClassDescriptor@2['Aaa']
|
||||
topLevelClasses(JavaClassImpl@46['Bbb']) = LazyJavaClassDescriptor@8['Bbb']
|
||||
}
|
||||
@@ -67,9 +67,9 @@ LazyJavaPackageFragment@35['<root>'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@38['java'] {
|
||||
_functions('lang': Name@50) = EmptyList@4[empty] // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
classes('lang': Name@52) = null // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
classes('lang': Name@50) = null // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
deserializedPackageScope = Empty@49 // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
functions('lang': Name@52) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
memberIndex = computeMemberIndex$1@53 // through LazyPackageFragmentScopeForJavaPackage@51
|
||||
}
|
||||
|
||||
|
||||
+84
-84
@@ -1,141 +1,141 @@
|
||||
LazyJavaClassDescriptor@0['X'] {
|
||||
_functions('barN': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['barN'] } // through LazyJavaClassMemberScope@4
|
||||
_functions('fooN': Name@5) = ArrayList@6[1] { JavaMethodDescriptor@7['fooN'] } // through LazyJavaClassMemberScope@4
|
||||
_properties('barN': Name@1) = EmptyList@8[empty] // through LazyJavaClassMemberScope@4
|
||||
_properties('fooN': Name@5) = EmptyList@8[empty] // through LazyJavaClassMemberScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@9['X']
|
||||
defaultType = JetTypeImpl@10['X<1>']
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaClassMemberScope@4
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@12['<this>']
|
||||
defaultType = JetTypeImpl@1['X<1>']
|
||||
functions('barN': Name@2) = ArrayList@3[1] { JavaMethodDescriptor@4['barN'] } // through LazyJavaClassMemberScope@5
|
||||
functions('fooN': Name@6) = ArrayList@7[1] { JavaMethodDescriptor@8['fooN'] } // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaClassMemberScope@5
|
||||
properties('barN': Name@2) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
properties('fooN': Name@6) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@11['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@12['X']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@13['Y'] {
|
||||
_constructors = ArrayList@14[1] { JavaConstructorDescriptor@15['<init>'] } // through LazyJavaClassMemberScope@16
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('barN': Name@1) = ArrayList@17[1] { JavaMethodDescriptor@18['barN'] } // through LazyJavaClassMemberScope@16
|
||||
_functions('fooN': Name@5) = ArrayList@19[1] { JavaMethodDescriptor@20['fooN'] } // through LazyJavaClassMemberScope@16
|
||||
_properties('barN': Name@1) = EmptyList@8[empty] // through LazyJavaClassMemberScope@16
|
||||
_properties('fooN': Name@5) = EmptyList@8[empty] // through LazyJavaClassMemberScope@16
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@21['Y']
|
||||
defaultType = JetTypeImpl@22['Y']
|
||||
enumEntryIndex = LinkedHashMap@23 // through LazyJavaClassMemberScope@16
|
||||
memberIndex = computeMemberIndex$1@24 // through LazyJavaClassMemberScope@16
|
||||
nestedClassIndex = LinkedHashMap@25 // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('barN': Name@1) = null // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('fooN': Name@5) = null // through LazyJavaClassMemberScope@16
|
||||
constructors = ArrayList@14[1] { JavaConstructorDescriptor@15['<init>'] } // through LazyJavaClassMemberScope@16
|
||||
defaultType = JetTypeImpl@17['Y']
|
||||
enumEntryIndex = LinkedHashMap@18 // through LazyJavaClassMemberScope@16
|
||||
functionTypeForSamInterface = null
|
||||
functions('barN': Name@2) = ArrayList@19[1] { JavaMethodDescriptor@20['barN'] } // through LazyJavaClassMemberScope@16
|
||||
functions('fooN': Name@6) = ArrayList@21[1] { JavaMethodDescriptor@22['fooN'] } // through LazyJavaClassMemberScope@16
|
||||
memberIndex = computeMemberIndex$1@23 // through LazyJavaClassMemberScope@16
|
||||
nestedClassIndex = LinkedHashMap@24 // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('barN': Name@2) = null // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('fooN': Name@6) = null // through LazyJavaClassMemberScope@16
|
||||
properties('barN': Name@2) = EmptyList@10[empty] // through LazyJavaClassMemberScope@16
|
||||
properties('fooN': Name@6) = EmptyList@10[empty] // through LazyJavaClassMemberScope@16
|
||||
typeConstructor = LazyJavaClassTypeConstructor@25['Y']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@9['X'] {
|
||||
_parameters = ArrayList@26[1] { LazyJavaTypeParameterDescriptor@27['T'] }
|
||||
_supertypes = ArrayList@28[1] { JetTypeImpl@29['Any'] }
|
||||
LazyJavaClassTypeConstructor@12['X'] {
|
||||
parameters = ArrayList@26[1] { LazyJavaTypeParameterDescriptor@27['T'] }
|
||||
supertypes = ArrayList@28[1] { JetTypeImpl@29['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@21['Y'] {
|
||||
_parameters = ArrayList@30[empty]
|
||||
_supertypes = ArrayList@31[1] { LazyJavaClassifierType@32['X<String>'] }
|
||||
LazyJavaClassTypeConstructor@25['Y'] {
|
||||
parameters = ArrayList@30[empty]
|
||||
supertypes = ArrayList@31[1] { LazyJavaClassifierType@32['X<String>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@33['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@34
|
||||
classifier = JavaClassImpl@35['Object']
|
||||
classifier = JavaClassImpl@34['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@35
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@36['String'] {
|
||||
_arguments = ArrayList@37[empty]
|
||||
_nullable = 'false': Boolean@38
|
||||
_typeConstructor = DeserializedClassTypeConstructor@39
|
||||
classifier = JavaClassImpl@40['String']
|
||||
arguments = ArrayList@37[empty]
|
||||
classifier = JavaClassImpl@38['String']
|
||||
nullable = 'false': Boolean@39
|
||||
typeConstructor = DeserializedClassTypeConstructor@40
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@41['String'] {
|
||||
_arguments = ArrayList@42[empty]
|
||||
_nullable = 'true': Boolean@43
|
||||
_typeConstructor = DeserializedClassTypeConstructor@39
|
||||
classifier = JavaClassImpl@40['String']
|
||||
arguments = ArrayList@42[empty]
|
||||
classifier = JavaClassImpl@38['String']
|
||||
nullable = 'true': Boolean@43
|
||||
typeConstructor = DeserializedClassTypeConstructor@40
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@44['T'] {
|
||||
_arguments = ArrayList@45[empty]
|
||||
_nullable = 'false': Boolean@38
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@46
|
||||
classifier = JavaTypeParameterImpl@47['T']
|
||||
arguments = ArrayList@45[empty]
|
||||
classifier = JavaTypeParameterImpl@46['T']
|
||||
nullable = 'false': Boolean@39
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@48['T'] {
|
||||
_arguments = ArrayList@49[empty]
|
||||
_nullable = 'false': Boolean@38
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@46
|
||||
arguments = ArrayList@49[empty]
|
||||
classifier = JavaTypeParameterImpl@50['T']
|
||||
nullable = 'false': Boolean@39
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@51['T'] {
|
||||
_arguments = ArrayList@52[empty]
|
||||
_nullable = 'true': Boolean@43
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@46
|
||||
classifier = JavaTypeParameterImpl@47['T']
|
||||
arguments = ArrayList@52[empty]
|
||||
classifier = JavaTypeParameterImpl@50['T']
|
||||
nullable = 'true': Boolean@43
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@53['T'] {
|
||||
_arguments = ArrayList@54[empty]
|
||||
_nullable = 'true': Boolean@43
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@46
|
||||
classifier = JavaTypeParameterImpl@50['T']
|
||||
arguments = ArrayList@54[empty]
|
||||
classifier = JavaTypeParameterImpl@46['T']
|
||||
nullable = 'true': Boolean@43
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@32['X<String>'] {
|
||||
_arguments = ArrayList@55[1] { TypeProjectionImpl@56 }
|
||||
_memberScope = SubstitutingScope@57
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@9['X']
|
||||
classifier = JavaClassImpl@58['X']
|
||||
arguments = ArrayList@55[1] { TypeProjectionImpl@56 }
|
||||
classifier = JavaClassImpl@57['X']
|
||||
memberScope = SubstitutingScope@58
|
||||
typeConstructor = LazyJavaClassTypeConstructor@12['X']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@59 {
|
||||
_packageFragments('<root>': FqName@60) = LazyJavaPackageFragment@61['<root>']
|
||||
_packageFragments('Any': FqName@62) = null
|
||||
_packageFragments('java': FqName@63) = LazyJavaPackageFragment@64['java']
|
||||
_packageFragments('java.lang': FqName@65) = LazyJavaPackageFragment@66['lang']
|
||||
_packageFragments('java.lang.Any': FqName@67) = null
|
||||
_packageFragments('kotlin': FqName@68) = null
|
||||
_packageFragments('kotlin.Any': FqName@69) = null
|
||||
_packageFragments('kotlin.io': FqName@70) = null
|
||||
_packageFragments('kotlin.jvm': FqName@71) = null
|
||||
topLevelClasses(JavaClassImpl@58['X']) = LazyJavaClassDescriptor@0['X']
|
||||
packageFragments('<root>': FqName@60) = LazyJavaPackageFragment@61['<root>']
|
||||
packageFragments('Any': FqName@62) = null
|
||||
packageFragments('java': FqName@63) = LazyJavaPackageFragment@64['java']
|
||||
packageFragments('java.lang': FqName@65) = LazyJavaPackageFragment@66['lang']
|
||||
packageFragments('java.lang.Any': FqName@67) = null
|
||||
packageFragments('kotlin': FqName@68) = null
|
||||
packageFragments('kotlin.Any': FqName@69) = null
|
||||
packageFragments('kotlin.io': FqName@70) = null
|
||||
packageFragments('kotlin.jvm': FqName@71) = null
|
||||
topLevelClasses(JavaClassImpl@57['X']) = LazyJavaClassDescriptor@0['X']
|
||||
topLevelClasses(JavaClassImpl@72['Y']) = LazyJavaClassDescriptor@13['Y']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@61['<root>'] {
|
||||
_functions('Y': Name@73) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
_functions('barN': Name@1) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
_functions('fooN': Name@5) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('Any': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('Y': Name@73) = LazyJavaClassDescriptor@13['Y'] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('barN': Name@1) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('fooN': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('Any': Name@73) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('Y': Name@75) = LazyJavaClassDescriptor@13['Y'] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('barN': Name@2) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('fooN': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
deserializedPackageScope = Empty@76 // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
functions('Y': Name@75) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
functions('barN': Name@2) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
functions('fooN': Name@6) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
memberIndex = computeMemberIndex$1@77 // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@64['java'] {
|
||||
_functions('lang': Name@78) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('lang': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('lang': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
deserializedPackageScope = Empty@76 // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
functions('lang': Name@80) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
memberIndex = computeMemberIndex$1@81 // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@66['lang'] {
|
||||
_functions('Y': Name@73) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
_functions('barN': Name@1) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
_functions('fooN': Name@5) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('Y': Name@73) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('barN': Name@1) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('fooN': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('Y': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('barN': Name@2) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('fooN': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
deserializedPackageScope = Empty@76 // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
functions('Y': Name@75) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
functions('barN': Name@2) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
functions('fooN': Name@6) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
memberIndex = computeMemberIndex$1@83 // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@27['T'] {
|
||||
defaultType = JetTypeImpl@84['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@46
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
upperBounds = LinkedHashSet@85[1] { NullableType@86 }
|
||||
}
|
||||
|
||||
@@ -144,9 +144,9 @@ LazyJavaTypeParameterResolver@87 {
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@89 {
|
||||
resolve(JavaTypeParameterImpl@47['T']) = null
|
||||
resolve(JavaTypeParameterImpl@50['T']) = null
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@90 {
|
||||
resolve(JavaTypeParameterImpl@50['T']) = null
|
||||
resolve(JavaTypeParameterImpl@46['T']) = null
|
||||
}
|
||||
|
||||
+87
-87
@@ -1,156 +1,156 @@
|
||||
LazyJavaClassDescriptor@0['A'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['A']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['A']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['X'] {
|
||||
_functions('barN': Name@3) = ArrayList@4[1] { JavaMethodDescriptor@5['barN'] } // through LazyJavaClassMemberScope@6
|
||||
_functions('fooN': Name@7) = ArrayList@8[1] { JavaMethodDescriptor@9['fooN'] } // through LazyJavaClassMemberScope@6
|
||||
_properties('barN': Name@3) = EmptyList@10[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('fooN': Name@7) = EmptyList@10[empty] // through LazyJavaClassMemberScope@6
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@11['X']
|
||||
defaultType = JetTypeImpl@12['X<1>']
|
||||
memberIndex = computeMemberIndex$1@13 // through LazyJavaClassMemberScope@6
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@14['<this>']
|
||||
defaultType = JetTypeImpl@3['X<1>']
|
||||
functions('barN': Name@4) = ArrayList@5[1] { JavaMethodDescriptor@6['barN'] } // through LazyJavaClassMemberScope@7
|
||||
functions('fooN': Name@8) = ArrayList@9[1] { JavaMethodDescriptor@10['fooN'] } // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaClassMemberScope@7
|
||||
properties('barN': Name@4) = EmptyList@12[empty] // through LazyJavaClassMemberScope@7
|
||||
properties('fooN': Name@8) = EmptyList@12[empty] // through LazyJavaClassMemberScope@7
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@13['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@14['X']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@15['Y'] {
|
||||
_constructors = ArrayList@16[1] { JavaConstructorDescriptor@17['<init>'] } // through LazyJavaClassMemberScope@18
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('barN': Name@3) = ArrayList@19[1] { JavaMethodDescriptor@20['barN'] } // through LazyJavaClassMemberScope@18
|
||||
_functions('fooN': Name@7) = ArrayList@21[1] { JavaMethodDescriptor@22['fooN'] } // through LazyJavaClassMemberScope@18
|
||||
_properties('barN': Name@3) = EmptyList@10[empty] // through LazyJavaClassMemberScope@18
|
||||
_properties('fooN': Name@7) = EmptyList@10[empty] // through LazyJavaClassMemberScope@18
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@23['Y']
|
||||
defaultType = JetTypeImpl@24['Y']
|
||||
enumEntryIndex = LinkedHashMap@25 // through LazyJavaClassMemberScope@18
|
||||
memberIndex = computeMemberIndex$1@26 // through LazyJavaClassMemberScope@18
|
||||
nestedClassIndex = LinkedHashMap@27 // through LazyJavaClassMemberScope@18
|
||||
nestedClasses('barN': Name@3) = null // through LazyJavaClassMemberScope@18
|
||||
nestedClasses('fooN': Name@7) = null // through LazyJavaClassMemberScope@18
|
||||
constructors = ArrayList@16[1] { JavaConstructorDescriptor@17['<init>'] } // through LazyJavaClassMemberScope@18
|
||||
defaultType = JetTypeImpl@19['Y']
|
||||
enumEntryIndex = LinkedHashMap@20 // through LazyJavaClassMemberScope@18
|
||||
functionTypeForSamInterface = null
|
||||
functions('barN': Name@4) = ArrayList@21[1] { JavaMethodDescriptor@22['barN'] } // through LazyJavaClassMemberScope@18
|
||||
functions('fooN': Name@8) = ArrayList@23[1] { JavaMethodDescriptor@24['fooN'] } // through LazyJavaClassMemberScope@18
|
||||
memberIndex = computeMemberIndex$1@25 // through LazyJavaClassMemberScope@18
|
||||
nestedClassIndex = LinkedHashMap@26 // through LazyJavaClassMemberScope@18
|
||||
nestedClasses('barN': Name@4) = null // through LazyJavaClassMemberScope@18
|
||||
nestedClasses('fooN': Name@8) = null // through LazyJavaClassMemberScope@18
|
||||
properties('barN': Name@4) = EmptyList@12[empty] // through LazyJavaClassMemberScope@18
|
||||
properties('fooN': Name@8) = EmptyList@12[empty] // through LazyJavaClassMemberScope@18
|
||||
typeConstructor = LazyJavaClassTypeConstructor@27['Y']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@1['A'] {
|
||||
_parameters = ArrayList@28[empty]
|
||||
_supertypes = ArrayList@29[1] { JetTypeImpl@30['Any'] }
|
||||
parameters = ArrayList@28[empty]
|
||||
supertypes = ArrayList@29[1] { JetTypeImpl@30['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@11['X'] {
|
||||
_parameters = ArrayList@31[1] { LazyJavaTypeParameterDescriptor@32['T'] }
|
||||
_supertypes = ArrayList@33[1] { JetTypeImpl@30['Any'] }
|
||||
LazyJavaClassTypeConstructor@14['X'] {
|
||||
parameters = ArrayList@31[1] { LazyJavaTypeParameterDescriptor@32['T'] }
|
||||
supertypes = ArrayList@33[1] { JetTypeImpl@30['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@23['Y'] {
|
||||
_parameters = ArrayList@34[empty]
|
||||
_supertypes = ArrayList@35[1] { LazyJavaClassifierType@36['X<A>'] }
|
||||
LazyJavaClassTypeConstructor@27['Y'] {
|
||||
parameters = ArrayList@34[empty]
|
||||
supertypes = ArrayList@35[1] { LazyJavaClassifierType@36['X<A>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@37['A'] {
|
||||
_arguments = ArrayList@38[empty]
|
||||
_nullable = 'false': Boolean@39
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['A']
|
||||
classifier = JavaClassImpl@40['A']
|
||||
arguments = ArrayList@38[empty]
|
||||
classifier = JavaClassImpl@39['A']
|
||||
nullable = 'false': Boolean@40
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@41['A'] {
|
||||
_arguments = ArrayList@42[empty]
|
||||
_nullable = 'true': Boolean@43
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['A']
|
||||
classifier = JavaClassImpl@40['A']
|
||||
arguments = ArrayList@42[empty]
|
||||
classifier = JavaClassImpl@39['A']
|
||||
nullable = 'true': Boolean@43
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@44['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@45
|
||||
classifier = JavaClassImpl@46['Object']
|
||||
classifier = JavaClassImpl@45['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@46
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@47['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@45
|
||||
classifier = JavaClassImpl@48['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@46
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@49['T'] {
|
||||
_arguments = ArrayList@50[empty]
|
||||
_nullable = 'false': Boolean@39
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@51
|
||||
classifier = JavaTypeParameterImpl@52['T']
|
||||
arguments = ArrayList@50[empty]
|
||||
classifier = JavaTypeParameterImpl@51['T']
|
||||
nullable = 'false': Boolean@40
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@52
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@53['T'] {
|
||||
_arguments = ArrayList@54[empty]
|
||||
_nullable = 'false': Boolean@39
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@51
|
||||
arguments = ArrayList@54[empty]
|
||||
classifier = JavaTypeParameterImpl@55['T']
|
||||
nullable = 'false': Boolean@40
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@52
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@56['T'] {
|
||||
_arguments = ArrayList@57[empty]
|
||||
_nullable = 'true': Boolean@43
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@51
|
||||
classifier = JavaTypeParameterImpl@52['T']
|
||||
arguments = ArrayList@57[empty]
|
||||
classifier = JavaTypeParameterImpl@51['T']
|
||||
nullable = 'true': Boolean@43
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@52
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@58['T'] {
|
||||
_arguments = ArrayList@59[empty]
|
||||
_nullable = 'true': Boolean@43
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@51
|
||||
arguments = ArrayList@59[empty]
|
||||
classifier = JavaTypeParameterImpl@55['T']
|
||||
nullable = 'true': Boolean@43
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@52
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@36['X<A>'] {
|
||||
_arguments = ArrayList@60[1] { TypeProjectionImpl@61 }
|
||||
_memberScope = SubstitutingScope@62
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@11['X']
|
||||
classifier = JavaClassImpl@63['X']
|
||||
arguments = ArrayList@60[1] { TypeProjectionImpl@61 }
|
||||
classifier = JavaClassImpl@62['X']
|
||||
memberScope = SubstitutingScope@63
|
||||
typeConstructor = LazyJavaClassTypeConstructor@14['X']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@64 {
|
||||
_packageFragments('<root>': FqName@65) = LazyJavaPackageFragment@66['<root>']
|
||||
_packageFragments('Any': FqName@67) = null
|
||||
_packageFragments('java': FqName@68) = LazyJavaPackageFragment@69['java']
|
||||
_packageFragments('java.lang': FqName@70) = LazyJavaPackageFragment@71['lang']
|
||||
_packageFragments('java.lang.Any': FqName@72) = null
|
||||
_packageFragments('kotlin': FqName@73) = null
|
||||
_packageFragments('kotlin.Any': FqName@74) = null
|
||||
_packageFragments('kotlin.io': FqName@75) = null
|
||||
_packageFragments('kotlin.jvm': FqName@76) = null
|
||||
topLevelClasses(JavaClassImpl@40['A']) = LazyJavaClassDescriptor@0['A']
|
||||
topLevelClasses(JavaClassImpl@63['X']) = LazyJavaClassDescriptor@2['X']
|
||||
packageFragments('<root>': FqName@65) = LazyJavaPackageFragment@66['<root>']
|
||||
packageFragments('Any': FqName@67) = null
|
||||
packageFragments('java': FqName@68) = LazyJavaPackageFragment@69['java']
|
||||
packageFragments('java.lang': FqName@70) = LazyJavaPackageFragment@71['lang']
|
||||
packageFragments('java.lang.Any': FqName@72) = null
|
||||
packageFragments('kotlin': FqName@73) = null
|
||||
packageFragments('kotlin.Any': FqName@74) = null
|
||||
packageFragments('kotlin.io': FqName@75) = null
|
||||
packageFragments('kotlin.jvm': FqName@76) = null
|
||||
topLevelClasses(JavaClassImpl@39['A']) = LazyJavaClassDescriptor@0['A']
|
||||
topLevelClasses(JavaClassImpl@62['X']) = LazyJavaClassDescriptor@2['X']
|
||||
topLevelClasses(JavaClassImpl@77['Y']) = LazyJavaClassDescriptor@15['Y']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@66['<root>'] {
|
||||
_functions('Y': Name@78) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
_functions('barN': Name@3) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
_functions('fooN': Name@7) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('Any': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('Y': Name@78) = LazyJavaClassDescriptor@15['Y'] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('barN': Name@3) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('fooN': Name@7) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('Any': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('Y': Name@80) = LazyJavaClassDescriptor@15['Y'] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('barN': Name@4) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('fooN': Name@8) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
deserializedPackageScope = Empty@81 // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
functions('Y': Name@80) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
functions('barN': Name@4) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
functions('fooN': Name@8) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
memberIndex = computeMemberIndex$1@82 // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@69['java'] {
|
||||
_functions('lang': Name@83) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@84
|
||||
classes('lang': Name@85) = null // through LazyPackageFragmentScopeForJavaPackage@84
|
||||
classes('lang': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@84
|
||||
deserializedPackageScope = Empty@81 // through LazyPackageFragmentScopeForJavaPackage@84
|
||||
functions('lang': Name@85) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@84
|
||||
memberIndex = computeMemberIndex$1@86 // through LazyPackageFragmentScopeForJavaPackage@84
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@71['lang'] {
|
||||
_functions('Y': Name@78) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
_functions('barN': Name@3) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
_functions('fooN': Name@7) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('Y': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('barN': Name@3) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('fooN': Name@7) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('Y': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('barN': Name@4) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('fooN': Name@8) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
deserializedPackageScope = Empty@81 // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
functions('Y': Name@80) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
functions('barN': Name@4) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
functions('fooN': Name@8) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
memberIndex = computeMemberIndex$1@88 // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@32['T'] {
|
||||
defaultType = JetTypeImpl@89['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@51
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@52
|
||||
upperBounds = LinkedHashSet@90[1] { NullableType@91 }
|
||||
}
|
||||
|
||||
@@ -163,5 +163,5 @@ LazyJavaTypeParameterResolver@94 {
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@95 {
|
||||
resolve(JavaTypeParameterImpl@52['T']) = null
|
||||
resolve(JavaTypeParameterImpl@51['T']) = null
|
||||
}
|
||||
|
||||
+79
-79
@@ -1,138 +1,138 @@
|
||||
LazyJavaClassDescriptor@0['X'] {
|
||||
_functions('bar': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['bar'] } // through LazyJavaClassMemberScope@4
|
||||
_functions('foo': Name@5) = ArrayList@6[1] { JavaMethodDescriptor@7['foo'] } // through LazyJavaClassMemberScope@4
|
||||
_properties('bar': Name@1) = EmptyList@8[empty] // through LazyJavaClassMemberScope@4
|
||||
_properties('foo': Name@5) = EmptyList@8[empty] // through LazyJavaClassMemberScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@9['X']
|
||||
defaultType = JetTypeImpl@10['X<1>']
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaClassMemberScope@4
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@12['<this>']
|
||||
defaultType = JetTypeImpl@1['X<1>']
|
||||
functions('bar': Name@2) = ArrayList@3[1] { JavaMethodDescriptor@4['bar'] } // through LazyJavaClassMemberScope@5
|
||||
functions('foo': Name@6) = ArrayList@7[1] { JavaMethodDescriptor@8['foo'] } // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaClassMemberScope@5
|
||||
properties('bar': Name@2) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
properties('foo': Name@6) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@11['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@12['X']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@13['Y'] {
|
||||
_constructors = ArrayList@14[1] { JavaConstructorDescriptor@15['<init>'] } // through LazyJavaClassMemberScope@16
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('bar': Name@1) = ArrayList@17[1] { JavaMethodDescriptor@18['bar'] } // through LazyJavaClassMemberScope@16
|
||||
_functions('foo': Name@5) = ArrayList@19[1] { JavaMethodDescriptor@20['foo'] } // through LazyJavaClassMemberScope@16
|
||||
_properties('bar': Name@1) = EmptyList@8[empty] // through LazyJavaClassMemberScope@16
|
||||
_properties('foo': Name@5) = EmptyList@8[empty] // through LazyJavaClassMemberScope@16
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@21['Y']
|
||||
defaultType = JetTypeImpl@22['Y']
|
||||
enumEntryIndex = LinkedHashMap@23 // through LazyJavaClassMemberScope@16
|
||||
memberIndex = computeMemberIndex$1@24 // through LazyJavaClassMemberScope@16
|
||||
nestedClassIndex = LinkedHashMap@25 // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('bar': Name@1) = null // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('foo': Name@5) = null // through LazyJavaClassMemberScope@16
|
||||
constructors = ArrayList@14[1] { JavaConstructorDescriptor@15['<init>'] } // through LazyJavaClassMemberScope@16
|
||||
defaultType = JetTypeImpl@17['Y']
|
||||
enumEntryIndex = LinkedHashMap@18 // through LazyJavaClassMemberScope@16
|
||||
functionTypeForSamInterface = null
|
||||
functions('bar': Name@2) = ArrayList@19[1] { JavaMethodDescriptor@20['bar'] } // through LazyJavaClassMemberScope@16
|
||||
functions('foo': Name@6) = ArrayList@21[1] { JavaMethodDescriptor@22['foo'] } // through LazyJavaClassMemberScope@16
|
||||
memberIndex = computeMemberIndex$1@23 // through LazyJavaClassMemberScope@16
|
||||
nestedClassIndex = LinkedHashMap@24 // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('bar': Name@2) = null // through LazyJavaClassMemberScope@16
|
||||
nestedClasses('foo': Name@6) = null // through LazyJavaClassMemberScope@16
|
||||
properties('bar': Name@2) = EmptyList@10[empty] // through LazyJavaClassMemberScope@16
|
||||
properties('foo': Name@6) = EmptyList@10[empty] // through LazyJavaClassMemberScope@16
|
||||
typeConstructor = LazyJavaClassTypeConstructor@25['Y']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@9['X'] {
|
||||
_parameters = ArrayList@26[1] { LazyJavaTypeParameterDescriptor@27['T'] }
|
||||
_supertypes = ArrayList@28[1] { JetTypeImpl@29['Any'] }
|
||||
LazyJavaClassTypeConstructor@12['X'] {
|
||||
parameters = ArrayList@26[1] { LazyJavaTypeParameterDescriptor@27['T'] }
|
||||
supertypes = ArrayList@28[1] { JetTypeImpl@29['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@21['Y'] {
|
||||
_parameters = ArrayList@30[empty]
|
||||
_supertypes = ArrayList@31[1] { LazyJavaClassifierType@32['X<String>'] }
|
||||
LazyJavaClassTypeConstructor@25['Y'] {
|
||||
parameters = ArrayList@30[empty]
|
||||
supertypes = ArrayList@31[1] { LazyJavaClassifierType@32['X<String>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@33['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@34
|
||||
classifier = JavaClassImpl@35['Object']
|
||||
classifier = JavaClassImpl@34['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@35
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@36['String'] {
|
||||
_arguments = ArrayList@37[empty]
|
||||
_memberScope = DeserializedClassMemberScope@38
|
||||
_nullable = 'false': Boolean@39
|
||||
_typeConstructor = DeserializedClassTypeConstructor@40
|
||||
classifier = JavaClassImpl@41['String']
|
||||
arguments = ArrayList@37[empty]
|
||||
classifier = JavaClassImpl@38['String']
|
||||
memberScope = DeserializedClassMemberScope@39
|
||||
nullable = 'false': Boolean@40
|
||||
typeConstructor = DeserializedClassTypeConstructor@41
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@42['String'] {
|
||||
_arguments = ArrayList@43[empty]
|
||||
_nullable = 'true': Boolean@44
|
||||
_typeConstructor = DeserializedClassTypeConstructor@40
|
||||
classifier = JavaClassImpl@41['String']
|
||||
arguments = ArrayList@43[empty]
|
||||
classifier = JavaClassImpl@38['String']
|
||||
nullable = 'true': Boolean@44
|
||||
typeConstructor = DeserializedClassTypeConstructor@41
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@45['T'] {
|
||||
_arguments = ArrayList@46[empty]
|
||||
_nullable = 'false': Boolean@39
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
classifier = JavaTypeParameterImpl@48['T']
|
||||
arguments = ArrayList@46[empty]
|
||||
classifier = JavaTypeParameterImpl@47['T']
|
||||
nullable = 'false': Boolean@40
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@49['T'] {
|
||||
_arguments = ArrayList@50[empty]
|
||||
_nullable = 'false': Boolean@39
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
arguments = ArrayList@50[empty]
|
||||
classifier = JavaTypeParameterImpl@51['T']
|
||||
nullable = 'false': Boolean@40
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@52['T'] {
|
||||
_arguments = ArrayList@53[empty]
|
||||
_nullable = 'true': Boolean@44
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
classifier = JavaTypeParameterImpl@48['T']
|
||||
arguments = ArrayList@53[empty]
|
||||
classifier = JavaTypeParameterImpl@51['T']
|
||||
nullable = 'true': Boolean@44
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@54['T'] {
|
||||
_arguments = ArrayList@55[empty]
|
||||
_nullable = 'true': Boolean@44
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
classifier = JavaTypeParameterImpl@51['T']
|
||||
arguments = ArrayList@55[empty]
|
||||
classifier = JavaTypeParameterImpl@47['T']
|
||||
nullable = 'true': Boolean@44
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@32['X<String>'] {
|
||||
_arguments = ArrayList@56[1] { TypeProjectionImpl@57 }
|
||||
_memberScope = SubstitutingScope@58
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@9['X']
|
||||
classifier = JavaClassImpl@59['X']
|
||||
arguments = ArrayList@56[1] { TypeProjectionImpl@57 }
|
||||
classifier = JavaClassImpl@58['X']
|
||||
memberScope = SubstitutingScope@59
|
||||
typeConstructor = LazyJavaClassTypeConstructor@12['X']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@60 {
|
||||
_packageFragments('<root>': FqName@61) = LazyJavaPackageFragment@62['<root>']
|
||||
_packageFragments('java': FqName@63) = LazyJavaPackageFragment@64['java']
|
||||
_packageFragments('java.lang': FqName@65) = LazyJavaPackageFragment@66['lang']
|
||||
_packageFragments('kotlin': FqName@67) = null
|
||||
_packageFragments('kotlin.io': FqName@68) = null
|
||||
_packageFragments('kotlin.jvm': FqName@69) = null
|
||||
topLevelClasses(JavaClassImpl@59['X']) = LazyJavaClassDescriptor@0['X']
|
||||
packageFragments('<root>': FqName@61) = LazyJavaPackageFragment@62['<root>']
|
||||
packageFragments('java': FqName@63) = LazyJavaPackageFragment@64['java']
|
||||
packageFragments('java.lang': FqName@65) = LazyJavaPackageFragment@66['lang']
|
||||
packageFragments('kotlin': FqName@67) = null
|
||||
packageFragments('kotlin.io': FqName@68) = null
|
||||
packageFragments('kotlin.jvm': FqName@69) = null
|
||||
topLevelClasses(JavaClassImpl@58['X']) = LazyJavaClassDescriptor@0['X']
|
||||
topLevelClasses(JavaClassImpl@70['Y']) = LazyJavaClassDescriptor@13['Y']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@62['<root>'] {
|
||||
_functions('Y': Name@71) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
_functions('bar': Name@1) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
_functions('foo': Name@5) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('Y': Name@71) = LazyJavaClassDescriptor@13['Y'] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('bar': Name@1) = null // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('foo': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('bar': Name@2) = null // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('foo': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
deserializedPackageScope = Empty@73 // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
functions('Y': Name@71) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
functions('bar': Name@2) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
functions('foo': Name@6) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
memberIndex = computeMemberIndex$1@74 // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@64['java'] {
|
||||
_functions('lang': Name@75) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('lang': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('lang': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
deserializedPackageScope = Empty@73 // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
functions('lang': Name@77) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
memberIndex = computeMemberIndex$1@78 // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@66['lang'] {
|
||||
_functions('Y': Name@71) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
_functions('bar': Name@1) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
_functions('foo': Name@5) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('Y': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('bar': Name@1) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('foo': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('bar': Name@2) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
classes('foo': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
deserializedPackageScope = Empty@73 // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
functions('Y': Name@71) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
functions('bar': Name@2) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
functions('foo': Name@6) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
memberIndex = computeMemberIndex$1@80 // through LazyPackageFragmentScopeForJavaPackage@79
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@27['T'] {
|
||||
defaultType = JetTypeImpl@81['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@47
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
upperBounds = LinkedHashSet@82[1] { NullableType@83 }
|
||||
}
|
||||
|
||||
@@ -141,9 +141,9 @@ LazyJavaTypeParameterResolver@84 {
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@86 {
|
||||
resolve(JavaTypeParameterImpl@48['T']) = null
|
||||
resolve(JavaTypeParameterImpl@51['T']) = null
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@87 {
|
||||
resolve(JavaTypeParameterImpl@51['T']) = null
|
||||
resolve(JavaTypeParameterImpl@47['T']) = null
|
||||
}
|
||||
|
||||
+95
-95
@@ -1,163 +1,163 @@
|
||||
LazyJavaClassDescriptor@0['A'] {
|
||||
_functions('hashCode': Name@1) = ArrayList@2[1] { DeserializedSimpleFunctionDescriptor@3['hashCode'] } // through LazyJavaClassMemberScope@4
|
||||
_properties('hashCode': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@6['A']
|
||||
enumEntryIndex = LinkedHashMap@7 // through LazyJavaClassMemberScope@4
|
||||
memberIndex = computeMemberIndex$1@8 // through LazyJavaClassMemberScope@4
|
||||
nestedClassIndex = LinkedHashMap@9 // through LazyJavaClassMemberScope@4
|
||||
nestedClasses('hashCode': Name@1) = null // through LazyJavaClassMemberScope@4
|
||||
enumEntryIndex = LinkedHashMap@1 // through LazyJavaClassMemberScope@2
|
||||
functions('hashCode': Name@3) = ArrayList@4[1] { DeserializedSimpleFunctionDescriptor@5['hashCode'] } // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@6 // through LazyJavaClassMemberScope@2
|
||||
nestedClassIndex = LinkedHashMap@7 // through LazyJavaClassMemberScope@2
|
||||
nestedClasses('hashCode': Name@3) = null // through LazyJavaClassMemberScope@2
|
||||
properties('hashCode': Name@3) = EmptyList@8[empty] // through LazyJavaClassMemberScope@2
|
||||
typeConstructor = LazyJavaClassTypeConstructor@9['A']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@10['X'] {
|
||||
_functions('bar': Name@11) = ArrayList@12[1] { JavaMethodDescriptor@13['bar'] } // through LazyJavaClassMemberScope@14
|
||||
_functions('foo': Name@15) = ArrayList@16[1] { JavaMethodDescriptor@17['foo'] } // through LazyJavaClassMemberScope@14
|
||||
_properties('bar': Name@11) = EmptyList@5[empty] // through LazyJavaClassMemberScope@14
|
||||
_properties('foo': Name@15) = EmptyList@5[empty] // through LazyJavaClassMemberScope@14
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@18['X']
|
||||
defaultType = JetTypeImpl@19['X<1>']
|
||||
memberIndex = computeMemberIndex$1@20 // through LazyJavaClassMemberScope@14
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@21['<this>']
|
||||
defaultType = JetTypeImpl@11['X<1>']
|
||||
functions('bar': Name@12) = ArrayList@13[1] { JavaMethodDescriptor@14['bar'] } // through LazyJavaClassMemberScope@15
|
||||
functions('foo': Name@16) = ArrayList@17[1] { JavaMethodDescriptor@18['foo'] } // through LazyJavaClassMemberScope@15
|
||||
memberIndex = computeMemberIndex$1@19 // through LazyJavaClassMemberScope@15
|
||||
properties('bar': Name@12) = EmptyList@8[empty] // through LazyJavaClassMemberScope@15
|
||||
properties('foo': Name@16) = EmptyList@8[empty] // through LazyJavaClassMemberScope@15
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@20['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@21['X']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@22['Y'] {
|
||||
_constructors = ArrayList@23[1] { JavaConstructorDescriptor@24['<init>'] } // through LazyJavaClassMemberScope@25
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('bar': Name@11) = ArrayList@26[1] { JavaMethodDescriptor@27['bar'] } // through LazyJavaClassMemberScope@25
|
||||
_functions('foo': Name@15) = ArrayList@28[1] { JavaMethodDescriptor@29['foo'] } // through LazyJavaClassMemberScope@25
|
||||
_properties('bar': Name@11) = EmptyList@5[empty] // through LazyJavaClassMemberScope@25
|
||||
_properties('foo': Name@15) = EmptyList@5[empty] // through LazyJavaClassMemberScope@25
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@30['Y']
|
||||
defaultType = JetTypeImpl@31['Y']
|
||||
enumEntryIndex = LinkedHashMap@32 // through LazyJavaClassMemberScope@25
|
||||
memberIndex = computeMemberIndex$1@33 // through LazyJavaClassMemberScope@25
|
||||
nestedClassIndex = LinkedHashMap@34 // through LazyJavaClassMemberScope@25
|
||||
nestedClasses('bar': Name@11) = null // through LazyJavaClassMemberScope@25
|
||||
nestedClasses('foo': Name@15) = null // through LazyJavaClassMemberScope@25
|
||||
constructors = ArrayList@23[1] { JavaConstructorDescriptor@24['<init>'] } // through LazyJavaClassMemberScope@25
|
||||
defaultType = JetTypeImpl@26['Y']
|
||||
enumEntryIndex = LinkedHashMap@27 // through LazyJavaClassMemberScope@25
|
||||
functionTypeForSamInterface = null
|
||||
functions('bar': Name@12) = ArrayList@28[1] { JavaMethodDescriptor@29['bar'] } // through LazyJavaClassMemberScope@25
|
||||
functions('foo': Name@16) = ArrayList@30[1] { JavaMethodDescriptor@31['foo'] } // through LazyJavaClassMemberScope@25
|
||||
memberIndex = computeMemberIndex$1@32 // through LazyJavaClassMemberScope@25
|
||||
nestedClassIndex = LinkedHashMap@33 // through LazyJavaClassMemberScope@25
|
||||
nestedClasses('bar': Name@12) = null // through LazyJavaClassMemberScope@25
|
||||
nestedClasses('foo': Name@16) = null // through LazyJavaClassMemberScope@25
|
||||
properties('bar': Name@12) = EmptyList@8[empty] // through LazyJavaClassMemberScope@25
|
||||
properties('foo': Name@16) = EmptyList@8[empty] // through LazyJavaClassMemberScope@25
|
||||
typeConstructor = LazyJavaClassTypeConstructor@34['Y']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@6['A'] {
|
||||
_parameters = ArrayList@35[empty]
|
||||
_supertypes = ArrayList@36[1] { JetTypeImpl@37['Any'] }
|
||||
LazyJavaClassTypeConstructor@9['A'] {
|
||||
parameters = ArrayList@35[empty]
|
||||
supertypes = ArrayList@36[1] { JetTypeImpl@37['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@18['X'] {
|
||||
_parameters = ArrayList@38[1] { LazyJavaTypeParameterDescriptor@39['T'] }
|
||||
_supertypes = ArrayList@40[1] { JetTypeImpl@37['Any'] }
|
||||
LazyJavaClassTypeConstructor@21['X'] {
|
||||
parameters = ArrayList@38[1] { LazyJavaTypeParameterDescriptor@39['T'] }
|
||||
supertypes = ArrayList@40[1] { JetTypeImpl@37['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@30['Y'] {
|
||||
_parameters = ArrayList@41[empty]
|
||||
_supertypes = ArrayList@42[1] { LazyJavaClassifierType@43['X<A>'] }
|
||||
LazyJavaClassTypeConstructor@34['Y'] {
|
||||
parameters = ArrayList@41[empty]
|
||||
supertypes = ArrayList@42[1] { LazyJavaClassifierType@43['X<A>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@44['A'] {
|
||||
_arguments = ArrayList@45[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@4
|
||||
_nullable = 'false': Boolean@46
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@6['A']
|
||||
classifier = JavaClassImpl@47['A']
|
||||
arguments = ArrayList@45[empty]
|
||||
classifier = JavaClassImpl@46['A']
|
||||
memberScope = LazyJavaClassMemberScope@2
|
||||
nullable = 'false': Boolean@47
|
||||
typeConstructor = LazyJavaClassTypeConstructor@9['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@48['A'] {
|
||||
_arguments = ArrayList@49[empty]
|
||||
_nullable = 'true': Boolean@50
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@6['A']
|
||||
classifier = JavaClassImpl@47['A']
|
||||
arguments = ArrayList@49[empty]
|
||||
classifier = JavaClassImpl@46['A']
|
||||
nullable = 'true': Boolean@50
|
||||
typeConstructor = LazyJavaClassTypeConstructor@9['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@51['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@52
|
||||
classifier = JavaClassImpl@53['Object']
|
||||
classifier = JavaClassImpl@52['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@53
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@54['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@52
|
||||
classifier = JavaClassImpl@55['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@53
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@56['T'] {
|
||||
_arguments = ArrayList@57[empty]
|
||||
_nullable = 'false': Boolean@46
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@58
|
||||
classifier = JavaTypeParameterImpl@59['T']
|
||||
arguments = ArrayList@57[empty]
|
||||
classifier = JavaTypeParameterImpl@58['T']
|
||||
nullable = 'false': Boolean@47
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@59
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@60['T'] {
|
||||
_arguments = ArrayList@61[empty]
|
||||
_nullable = 'false': Boolean@46
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@58
|
||||
arguments = ArrayList@61[empty]
|
||||
classifier = JavaTypeParameterImpl@62['T']
|
||||
nullable = 'false': Boolean@47
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@59
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@63['T'] {
|
||||
_arguments = ArrayList@64[empty]
|
||||
_nullable = 'true': Boolean@50
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@58
|
||||
classifier = JavaTypeParameterImpl@59['T']
|
||||
arguments = ArrayList@64[empty]
|
||||
classifier = JavaTypeParameterImpl@62['T']
|
||||
nullable = 'true': Boolean@50
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@59
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@65['T'] {
|
||||
_arguments = ArrayList@66[empty]
|
||||
_nullable = 'true': Boolean@50
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@58
|
||||
classifier = JavaTypeParameterImpl@62['T']
|
||||
arguments = ArrayList@66[empty]
|
||||
classifier = JavaTypeParameterImpl@58['T']
|
||||
nullable = 'true': Boolean@50
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@59
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['X<A>'] {
|
||||
_arguments = ArrayList@67[1] { TypeProjectionImpl@68 }
|
||||
_memberScope = SubstitutingScope@69
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@18['X']
|
||||
classifier = JavaClassImpl@70['X']
|
||||
arguments = ArrayList@67[1] { TypeProjectionImpl@68 }
|
||||
classifier = JavaClassImpl@69['X']
|
||||
memberScope = SubstitutingScope@70
|
||||
typeConstructor = LazyJavaClassTypeConstructor@21['X']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@71 {
|
||||
_packageFragments('<root>': FqName@72) = LazyJavaPackageFragment@73['<root>']
|
||||
_packageFragments('java': FqName@74) = LazyJavaPackageFragment@75['java']
|
||||
_packageFragments('java.lang': FqName@76) = LazyJavaPackageFragment@77['lang']
|
||||
_packageFragments('kotlin': FqName@78) = null
|
||||
_packageFragments('kotlin.io': FqName@79) = null
|
||||
_packageFragments('kotlin.jvm': FqName@80) = null
|
||||
topLevelClasses(JavaClassImpl@47['A']) = LazyJavaClassDescriptor@0['A']
|
||||
topLevelClasses(JavaClassImpl@70['X']) = LazyJavaClassDescriptor@10['X']
|
||||
packageFragments('<root>': FqName@72) = LazyJavaPackageFragment@73['<root>']
|
||||
packageFragments('java': FqName@74) = LazyJavaPackageFragment@75['java']
|
||||
packageFragments('java.lang': FqName@76) = LazyJavaPackageFragment@77['lang']
|
||||
packageFragments('kotlin': FqName@78) = null
|
||||
packageFragments('kotlin.io': FqName@79) = null
|
||||
packageFragments('kotlin.jvm': FqName@80) = null
|
||||
topLevelClasses(JavaClassImpl@46['A']) = LazyJavaClassDescriptor@0['A']
|
||||
topLevelClasses(JavaClassImpl@69['X']) = LazyJavaClassDescriptor@10['X']
|
||||
topLevelClasses(JavaClassImpl@81['Y']) = LazyJavaClassDescriptor@22['Y']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@73['<root>'] {
|
||||
_functions('Y': Name@82) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
_functions('bar': Name@11) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
_functions('foo': Name@15) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
_functions('hashCode': Name@1) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('Y': Name@82) = LazyJavaClassDescriptor@22['Y'] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('bar': Name@11) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('foo': Name@15) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('hashCode': Name@1) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('bar': Name@12) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('foo': Name@16) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('hashCode': Name@3) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
deserializedPackageScope = Empty@84 // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
functions('Y': Name@82) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
functions('bar': Name@12) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
functions('foo': Name@16) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
functions('hashCode': Name@3) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
memberIndex = computeMemberIndex$1@85 // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@75['java'] {
|
||||
_functions('lang': Name@86) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('lang': Name@88) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
classes('lang': Name@86) = null // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
deserializedPackageScope = Empty@84 // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
functions('lang': Name@88) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
memberIndex = computeMemberIndex$1@89 // through LazyPackageFragmentScopeForJavaPackage@87
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@77['lang'] {
|
||||
_functions('Y': Name@82) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
_functions('bar': Name@11) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
_functions('foo': Name@15) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
_functions('hashCode': Name@1) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
classes('Y': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
classes('bar': Name@11) = null // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
classes('foo': Name@15) = null // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
classes('hashCode': Name@1) = null // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
classes('bar': Name@12) = null // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
classes('foo': Name@16) = null // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
classes('hashCode': Name@3) = null // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
deserializedPackageScope = Empty@84 // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
functions('Y': Name@82) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
functions('bar': Name@12) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
functions('foo': Name@16) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
functions('hashCode': Name@3) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
memberIndex = computeMemberIndex$1@91 // through LazyPackageFragmentScopeForJavaPackage@90
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@39['T'] {
|
||||
defaultType = JetTypeImpl@92['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@58
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@59
|
||||
upperBounds = LinkedHashSet@93[1] { NullableType@94 }
|
||||
}
|
||||
|
||||
@@ -166,9 +166,9 @@ LazyJavaTypeParameterResolver@95 {
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@97 {
|
||||
resolve(JavaTypeParameterImpl@59['T']) = null
|
||||
resolve(JavaTypeParameterImpl@62['T']) = null
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@98 {
|
||||
resolve(JavaTypeParameterImpl@62['T']) = null
|
||||
resolve(JavaTypeParameterImpl@58['T']) = null
|
||||
}
|
||||
|
||||
@@ -1,90 +1,90 @@
|
||||
LazyJavaClassDescriptor@0['Test'] {
|
||||
_constructors = ArrayList@1[1] { JavaConstructorDescriptor@2['<init>'] } // through LazyJavaClassMemberScope@3
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('t': Name@4) = ArrayList@5[1] { JavaMethodDescriptor@6['t'] } // through LazyJavaClassMemberScope@3
|
||||
_properties('t': Name@4) = EmptyList@7[empty] // through LazyJavaClassMemberScope@3
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@8['Test']
|
||||
defaultType = JetTypeImpl@9['Test<1>']
|
||||
enumEntryIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@3
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaClassMemberScope@3
|
||||
nestedClassIndex = LinkedHashMap@12 // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('t': Name@4) = null // through LazyJavaClassMemberScope@3
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@13['<this>']
|
||||
constructors = ArrayList@1[1] { JavaConstructorDescriptor@2['<init>'] } // through LazyJavaClassMemberScope@3
|
||||
defaultType = JetTypeImpl@4['Test<1>']
|
||||
enumEntryIndex = LinkedHashMap@5 // through LazyJavaClassMemberScope@3
|
||||
functionTypeForSamInterface = null
|
||||
functions('t': Name@6) = ArrayList@7[1] { JavaMethodDescriptor@8['t'] } // through LazyJavaClassMemberScope@3
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaClassMemberScope@3
|
||||
nestedClassIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('t': Name@6) = null // through LazyJavaClassMemberScope@3
|
||||
properties('t': Name@6) = EmptyList@11[empty] // through LazyJavaClassMemberScope@3
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@12['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['Test']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@8['Test'] {
|
||||
_parameters = ArrayList@14[1] { LazyJavaTypeParameterDescriptor@15['T'] }
|
||||
_supertypes = ArrayList@16[1] { JetTypeImpl@17['Any'] }
|
||||
LazyJavaClassTypeConstructor@13['Test'] {
|
||||
parameters = ArrayList@14[1] { LazyJavaTypeParameterDescriptor@15['T'] }
|
||||
supertypes = ArrayList@16[1] { JetTypeImpl@17['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@18['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@19
|
||||
classifier = JavaClassImpl@20['Object']
|
||||
classifier = JavaClassImpl@19['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@20
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@21['T'] {
|
||||
_arguments = ArrayList@22[empty]
|
||||
_nullable = 'false': Boolean@23
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
classifier = JavaTypeParameterImpl@25['T']
|
||||
arguments = ArrayList@22[empty]
|
||||
classifier = JavaTypeParameterImpl@23['T']
|
||||
nullable = 'false': Boolean@24
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@26['T'] {
|
||||
_arguments = ArrayList@27[empty]
|
||||
_nullable = 'true': Boolean@28
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
classifier = JavaTypeParameterImpl@25['T']
|
||||
arguments = ArrayList@27[empty]
|
||||
classifier = JavaTypeParameterImpl@23['T']
|
||||
nullable = 'true': Boolean@28
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@29 {
|
||||
_packageFragments('<root>': FqName@30) = LazyJavaPackageFragment@31['<root>']
|
||||
_packageFragments('Int': FqName@32) = null
|
||||
_packageFragments('a': FqName@33) = LazyJavaPackageFragment@34['a']
|
||||
_packageFragments('a.Int': FqName@35) = null
|
||||
_packageFragments('a.a': FqName@36) = null
|
||||
_packageFragments('java': FqName@37) = LazyJavaPackageFragment@38['java']
|
||||
_packageFragments('java.lang': FqName@39) = LazyJavaPackageFragment@40['lang']
|
||||
_packageFragments('java.lang.Int': FqName@41) = null
|
||||
_packageFragments('kotlin': FqName@42) = null
|
||||
_packageFragments('kotlin.Int': FqName@43) = null
|
||||
_packageFragments('kotlin.io': FqName@44) = null
|
||||
_packageFragments('kotlin.jvm': FqName@45) = null
|
||||
packageFragments('<root>': FqName@30) = LazyJavaPackageFragment@31['<root>']
|
||||
packageFragments('Int': FqName@32) = null
|
||||
packageFragments('a': FqName@33) = LazyJavaPackageFragment@34['a']
|
||||
packageFragments('a.Int': FqName@35) = null
|
||||
packageFragments('a.a': FqName@36) = null
|
||||
packageFragments('java': FqName@37) = LazyJavaPackageFragment@38['java']
|
||||
packageFragments('java.lang': FqName@39) = LazyJavaPackageFragment@40['lang']
|
||||
packageFragments('java.lang.Int': FqName@41) = null
|
||||
packageFragments('kotlin': FqName@42) = null
|
||||
packageFragments('kotlin.Int': FqName@43) = null
|
||||
packageFragments('kotlin.io': FqName@44) = null
|
||||
packageFragments('kotlin.jvm': FqName@45) = null
|
||||
topLevelClasses(JavaClassImpl@46['Test']) = LazyJavaClassDescriptor@0['Test']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@34['a'] {
|
||||
_functions('Test': Name@47) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
_functions('plus': Name@49) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
_functions('t': Name@4) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('Int': Name@50) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('Test': Name@47) = LazyJavaClassDescriptor@0['Test'] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('a': Name@51) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('plus': Name@49) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('t': Name@4) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('Int': Name@47) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('Test': Name@49) = LazyJavaClassDescriptor@0['Test'] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('a': Name@50) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('plus': Name@51) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
classes('t': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
deserializedPackageScope = Empty@52 // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
functions('Test': Name@49) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
functions('plus': Name@51) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
functions('t': Name@6) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
memberIndex = computeMemberIndex$1@53 // through LazyPackageFragmentScopeForJavaPackage@48
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@38['java'] {
|
||||
_functions('lang': Name@54) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
classes('lang': Name@56) = null // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
classes('lang': Name@54) = null // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
deserializedPackageScope = Empty@52 // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
functions('lang': Name@56) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
memberIndex = computeMemberIndex$1@57 // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@40['lang'] {
|
||||
_functions('plus': Name@49) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
_functions('t': Name@4) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('a': Name@51) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('plus': Name@49) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('t': Name@4) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('a': Name@50) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('plus': Name@51) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
classes('t': Name@6) = null // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
deserializedPackageScope = Empty@52 // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
functions('plus': Name@51) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
functions('t': Name@6) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
memberIndex = computeMemberIndex$1@59 // through LazyPackageFragmentScopeForJavaPackage@58
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@15['T'] {
|
||||
defaultType = JetTypeImpl@60['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
upperBounds = LinkedHashSet@61[1] { NullableType@62 }
|
||||
}
|
||||
|
||||
@@ -93,5 +93,5 @@ LazyJavaTypeParameterResolver@63 {
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@65 {
|
||||
resolve(JavaTypeParameterImpl@25['T']) = null
|
||||
resolve(JavaTypeParameterImpl@23['T']) = null
|
||||
}
|
||||
|
||||
@@ -4,20 +4,20 @@ DescriptorResolver@0 {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@3 {
|
||||
_packageFragments('<root>': FqName@4) = LazyJavaPackageFragment@5['<root>']
|
||||
_packageFragments('Foo': FqName@6) = null
|
||||
_packageFragments('java': FqName@7) = LazyJavaPackageFragment@8['java']
|
||||
_packageFragments('java.lang': FqName@9) = LazyJavaPackageFragment@10['lang']
|
||||
_packageFragments('java.lang.Foo': FqName@11) = null
|
||||
_packageFragments('kotlin': FqName@12) = null
|
||||
_packageFragments('kotlin.Foo': FqName@13) = null
|
||||
_packageFragments('kotlin.io': FqName@14) = null
|
||||
_packageFragments('kotlin.jvm': FqName@15) = null
|
||||
packageFragments('<root>': FqName@4) = LazyJavaPackageFragment@5['<root>']
|
||||
packageFragments('Foo': FqName@6) = null
|
||||
packageFragments('java': FqName@7) = LazyJavaPackageFragment@8['java']
|
||||
packageFragments('java.lang': FqName@9) = LazyJavaPackageFragment@10['lang']
|
||||
packageFragments('java.lang.Foo': FqName@11) = null
|
||||
packageFragments('kotlin': FqName@12) = null
|
||||
packageFragments('kotlin.Foo': FqName@13) = null
|
||||
packageFragments('kotlin.io': FqName@14) = null
|
||||
packageFragments('kotlin.jvm': FqName@15) = null
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@8['java'] {
|
||||
_functions('lang': Name@16) = EmptyList@17[empty] // through LazyPackageFragmentScopeForJavaPackage@18
|
||||
classes('lang': Name@19) = null // through LazyPackageFragmentScopeForJavaPackage@18
|
||||
deserializedPackageScope = Empty@20 // through LazyPackageFragmentScopeForJavaPackage@18
|
||||
memberIndex = computeMemberIndex$1@21 // through LazyPackageFragmentScopeForJavaPackage@18
|
||||
classes('lang': Name@16) = null // through LazyPackageFragmentScopeForJavaPackage@17
|
||||
deserializedPackageScope = Empty@18 // through LazyPackageFragmentScopeForJavaPackage@17
|
||||
functions('lang': Name@19) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@17
|
||||
memberIndex = computeMemberIndex$1@21 // through LazyPackageFragmentScopeForJavaPackage@17
|
||||
}
|
||||
|
||||
@@ -1,158 +1,158 @@
|
||||
LazyJavaClassDescriptor@0['A'] {
|
||||
_functions('foo': Name@1) = ArrayList@2[4] { JavaMethodDescriptor@3['foo'], SamAdapterFunctionDescriptor@4['foo'], JavaMethodDescriptor@5['foo'], ... } // through LazyJavaStaticClassScope@6
|
||||
_functions('foo': Name@1) = EmptyList@7[empty] // through LazyJavaClassMemberScope@8
|
||||
_properties('foo': Name@1) = EmptyList@7[empty] // through LazyJavaClassMemberScope@8
|
||||
_properties('foo': Name@1) = EmptyList@7[empty] // through LazyJavaStaticClassScope@6
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@9['A']
|
||||
enumEntryIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@8
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaClassMemberScope@8
|
||||
memberIndex = computeMemberIndex$1@12 // through LazyJavaStaticClassScope@6
|
||||
nestedClassIndex = LinkedHashMap@13 // through LazyJavaClassMemberScope@8
|
||||
nestedClasses('foo': Name@1) = null // through LazyJavaClassMemberScope@8
|
||||
enumEntryIndex = LinkedHashMap@1 // through LazyJavaClassMemberScope@2
|
||||
functions('foo': Name@3) = ArrayList@4[4] { JavaMethodDescriptor@5['foo'], SamAdapterFunctionDescriptor@6['foo'], JavaMethodDescriptor@7['foo'], ... } // through LazyJavaStaticClassScope@8
|
||||
functions('foo': Name@3) = EmptyList@9[empty] // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@10 // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaStaticClassScope@8
|
||||
nestedClassIndex = LinkedHashMap@12 // through LazyJavaClassMemberScope@2
|
||||
nestedClasses('foo': Name@3) = null // through LazyJavaClassMemberScope@2
|
||||
properties('foo': Name@3) = EmptyList@9[empty] // through LazyJavaClassMemberScope@2
|
||||
properties('foo': Name@3) = EmptyList@9[empty] // through LazyJavaStaticClassScope@8
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['A']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@14['AutoCloseable'] {
|
||||
_functions('close': Name@15) = ArrayList@16[1] { JavaMethodDescriptor@17['close'] } // through LazyJavaClassMemberScope@18
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@19['AutoCloseable']
|
||||
defaultType = JetTypeImpl@20['AutoCloseable']
|
||||
memberIndex = computeMemberIndex$1@21 // through LazyJavaClassMemberScope@18
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@22['<this>']
|
||||
defaultType = JetTypeImpl@15['AutoCloseable']
|
||||
functions('close': Name@16) = ArrayList@17[1] { JavaMethodDescriptor@18['close'] } // through LazyJavaClassMemberScope@19
|
||||
memberIndex = computeMemberIndex$1@20 // through LazyJavaClassMemberScope@19
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@21['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@22['AutoCloseable']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@23['Closeable'] {
|
||||
_functionTypeForSamInterface = JetTypeImpl@24['Function0<1>']
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@25['Closeable']
|
||||
defaultType = JetTypeImpl@26['Closeable']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@27['<this>']
|
||||
defaultType = JetTypeImpl@24['Closeable']
|
||||
functionTypeForSamInterface = JetTypeImpl@25['Function0<1>']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@26['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@27['Closeable']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@28['Runnable'] {
|
||||
_allDescriptors = ArrayList@29[4] { DeserializedSimpleFunctionDescriptor@30['hashCode'], DeserializedSimpleFunctionDescriptor@31['toString'], JavaMethodDescriptor@32['run'], ... } // through LazyJavaClassMemberScope@33
|
||||
_annotations = LazyJavaAnnotations@34
|
||||
_constructors = stdlib_emptyListClass@35[empty] // through LazyJavaClassMemberScope@33
|
||||
_functionTypeForSamInterface = JetTypeImpl@36['Function0<1>']
|
||||
_functions('clone': Name@37) = EmptyList@7[empty] // through LazyJavaClassMemberScope@33
|
||||
_functions('equals': Name@38) = ArrayList@39[1] { DeserializedSimpleFunctionDescriptor@40['equals'] } // through LazyJavaClassMemberScope@33
|
||||
_functions('finalize': Name@41) = EmptyList@7[empty] // through LazyJavaClassMemberScope@33
|
||||
_functions('getClass': Name@42) = EmptyList@7[empty] // through LazyJavaClassMemberScope@33
|
||||
_functions('hashCode': Name@43) = ArrayList@44[1] { DeserializedSimpleFunctionDescriptor@30['hashCode'] } // through LazyJavaClassMemberScope@33
|
||||
_functions('notify': Name@45) = EmptyList@7[empty] // through LazyJavaClassMemberScope@33
|
||||
_functions('notifyAll': Name@46) = EmptyList@7[empty] // through LazyJavaClassMemberScope@33
|
||||
_functions('run': Name@47) = ArrayList@48[1] { JavaMethodDescriptor@32['run'] } // through LazyJavaClassMemberScope@33
|
||||
_functions('toString': Name@49) = ArrayList@50[1] { DeserializedSimpleFunctionDescriptor@31['toString'] } // through LazyJavaClassMemberScope@33
|
||||
_functions('wait': Name@51) = EmptyList@7[empty] // through LazyJavaClassMemberScope@33
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
defaultType = JetTypeImpl@53['Runnable']
|
||||
enumEntryIndex = LinkedHashMap@54 // through LazyJavaClassMemberScope@33
|
||||
memberIndex = computeMemberIndex$1@55 // through LazyJavaClassMemberScope@33
|
||||
nestedClassIndex = LinkedHashMap@56 // through LazyJavaClassMemberScope@33
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@57['<this>']
|
||||
allDescriptors = ArrayList@29[4] { DeserializedSimpleFunctionDescriptor@30['hashCode'], DeserializedSimpleFunctionDescriptor@31['toString'], JavaMethodDescriptor@32['run'], ... } // through LazyJavaClassMemberScope@33
|
||||
annotations = LazyJavaAnnotations@34
|
||||
constructors = stdlib_emptyListClass@35[empty] // through LazyJavaClassMemberScope@33
|
||||
defaultType = JetTypeImpl@36['Runnable']
|
||||
enumEntryIndex = LinkedHashMap@37 // through LazyJavaClassMemberScope@33
|
||||
functionTypeForSamInterface = JetTypeImpl@38['Function0<1>']
|
||||
functions('clone': Name@39) = EmptyList@9[empty] // through LazyJavaClassMemberScope@33
|
||||
functions('equals': Name@40) = ArrayList@41[1] { DeserializedSimpleFunctionDescriptor@42['equals'] } // through LazyJavaClassMemberScope@33
|
||||
functions('finalize': Name@43) = EmptyList@9[empty] // through LazyJavaClassMemberScope@33
|
||||
functions('getClass': Name@44) = EmptyList@9[empty] // through LazyJavaClassMemberScope@33
|
||||
functions('hashCode': Name@45) = ArrayList@46[1] { DeserializedSimpleFunctionDescriptor@30['hashCode'] } // through LazyJavaClassMemberScope@33
|
||||
functions('notify': Name@47) = EmptyList@9[empty] // through LazyJavaClassMemberScope@33
|
||||
functions('notifyAll': Name@48) = EmptyList@9[empty] // through LazyJavaClassMemberScope@33
|
||||
functions('run': Name@49) = ArrayList@50[1] { JavaMethodDescriptor@32['run'] } // through LazyJavaClassMemberScope@33
|
||||
functions('toString': Name@51) = ArrayList@52[1] { DeserializedSimpleFunctionDescriptor@31['toString'] } // through LazyJavaClassMemberScope@33
|
||||
functions('wait': Name@53) = EmptyList@9[empty] // through LazyJavaClassMemberScope@33
|
||||
memberIndex = computeMemberIndex$1@54 // through LazyJavaClassMemberScope@33
|
||||
nestedClassIndex = LinkedHashMap@55 // through LazyJavaClassMemberScope@33
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@56['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@57['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@9['A'] {
|
||||
_supertypes = ArrayList@58[1] { JetTypeImpl@59['Any'] }
|
||||
LazyJavaClassTypeConstructor@13['A'] {
|
||||
supertypes = ArrayList@58[1] { JetTypeImpl@59['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@19['AutoCloseable'] {
|
||||
_parameters = ArrayList@60[empty]
|
||||
_supertypes = ArrayList@61[1] { JetTypeImpl@59['Any'] }
|
||||
LazyJavaClassTypeConstructor@22['AutoCloseable'] {
|
||||
parameters = ArrayList@60[empty]
|
||||
supertypes = ArrayList@61[1] { JetTypeImpl@59['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@25['Closeable'] {
|
||||
_parameters = ArrayList@62[empty]
|
||||
_supertypes = ArrayList@63[1] { LazyJavaClassifierType@64['AutoCloseable'] }
|
||||
LazyJavaClassTypeConstructor@27['Closeable'] {
|
||||
parameters = ArrayList@62[empty]
|
||||
supertypes = ArrayList@63[1] { LazyJavaClassifierType@64['AutoCloseable'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@52['Runnable'] {
|
||||
_parameters = ArrayList@65[empty]
|
||||
_supertypes = ArrayList@66[1] { JetTypeImpl@59['Any'] }
|
||||
LazyJavaClassTypeConstructor@57['Runnable'] {
|
||||
parameters = ArrayList@65[empty]
|
||||
supertypes = ArrayList@66[1] { JetTypeImpl@59['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@64['AutoCloseable'] {
|
||||
_arguments = ArrayList@67[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@18
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@19['AutoCloseable']
|
||||
arguments = ArrayList@67[empty]
|
||||
classifier = JavaClassImpl@68['AutoCloseable']
|
||||
memberScope = LazyJavaClassMemberScope@19
|
||||
typeConstructor = LazyJavaClassTypeConstructor@22['AutoCloseable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@69['Closeable'] {
|
||||
_arguments = ArrayList@70[empty]
|
||||
_nullable = 'false': Boolean@71
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@25['Closeable']
|
||||
classifier = JavaClassImpl@72['Closeable']
|
||||
arguments = ArrayList@70[empty]
|
||||
classifier = JavaClassImpl@71['Closeable']
|
||||
nullable = 'false': Boolean@72
|
||||
typeConstructor = LazyJavaClassTypeConstructor@27['Closeable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@73['Closeable'] {
|
||||
_arguments = ArrayList@74[empty]
|
||||
_nullable = 'true': Boolean@75
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@25['Closeable']
|
||||
classifier = JavaClassImpl@72['Closeable']
|
||||
arguments = ArrayList@74[empty]
|
||||
classifier = JavaClassImpl@71['Closeable']
|
||||
nullable = 'true': Boolean@75
|
||||
typeConstructor = LazyJavaClassTypeConstructor@27['Closeable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@76['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@77
|
||||
classifier = JavaClassImpl@78['Object']
|
||||
classifier = JavaClassImpl@77['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@78
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@79['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@77
|
||||
classifier = JavaClassImpl@80['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@78
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@81['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@77
|
||||
classifier = JavaClassImpl@82['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@78
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@83['Runnable'] {
|
||||
_arguments = ArrayList@84[empty]
|
||||
_nullable = 'false': Boolean@71
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
arguments = ArrayList@84[empty]
|
||||
classifier = JavaClassImpl@85['Runnable']
|
||||
nullable = 'false': Boolean@72
|
||||
typeConstructor = LazyJavaClassTypeConstructor@57['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@86['Runnable'] {
|
||||
_arguments = ArrayList@87[empty]
|
||||
_nullable = 'true': Boolean@75
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
arguments = ArrayList@87[empty]
|
||||
classifier = JavaClassImpl@85['Runnable']
|
||||
nullable = 'true': Boolean@75
|
||||
typeConstructor = LazyJavaClassTypeConstructor@57['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@88 {
|
||||
_packageFragments('<root>': FqName@89) = LazyJavaPackageFragment@90['<root>']
|
||||
_packageFragments('A': FqName@91) = null
|
||||
_packageFragments('java': FqName@92) = LazyJavaPackageFragment@93['java']
|
||||
_packageFragments('java.io': FqName@94) = LazyJavaPackageFragment@95['io']
|
||||
_packageFragments('java.lang': FqName@96) = LazyJavaPackageFragment@97['lang']
|
||||
_packageFragments('java.lang.A': FqName@98) = null
|
||||
_packageFragments('kotlin': FqName@99) = null
|
||||
_packageFragments('kotlin.A': FqName@100) = null
|
||||
_packageFragments('kotlin.io': FqName@101) = null
|
||||
_packageFragments('kotlin.jvm': FqName@102) = null
|
||||
packageFragments('<root>': FqName@89) = LazyJavaPackageFragment@90['<root>']
|
||||
packageFragments('A': FqName@91) = null
|
||||
packageFragments('java': FqName@92) = LazyJavaPackageFragment@93['java']
|
||||
packageFragments('java.io': FqName@94) = LazyJavaPackageFragment@95['io']
|
||||
packageFragments('java.lang': FqName@96) = LazyJavaPackageFragment@97['lang']
|
||||
packageFragments('java.lang.A': FqName@98) = null
|
||||
packageFragments('kotlin': FqName@99) = null
|
||||
packageFragments('kotlin.A': FqName@100) = null
|
||||
packageFragments('kotlin.io': FqName@101) = null
|
||||
packageFragments('kotlin.jvm': FqName@102) = null
|
||||
topLevelClasses(JavaClassImpl@103['A']) = LazyJavaClassDescriptor@0['A']
|
||||
topLevelClasses(JavaClassImpl@68['AutoCloseable']) = LazyJavaClassDescriptor@14['AutoCloseable']
|
||||
topLevelClasses(JavaClassImpl@72['Closeable']) = LazyJavaClassDescriptor@23['Closeable']
|
||||
topLevelClasses(JavaClassImpl@71['Closeable']) = LazyJavaClassDescriptor@23['Closeable']
|
||||
topLevelClasses(JavaClassImpl@85['Runnable']) = LazyJavaClassDescriptor@28['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@90['<root>'] {
|
||||
_functions('Runnable': Name@104) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
classes('A': Name@106) = LazyJavaClassDescriptor@0['A'] // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
classes('Runnable': Name@104) = null // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
classes('A': Name@104) = LazyJavaClassDescriptor@0['A'] // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
classes('Runnable': Name@106) = null // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
deserializedPackageScope = Empty@107 // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
functions('Runnable': Name@106) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
memberIndex = computeMemberIndex$1@108 // through LazyPackageFragmentScopeForJavaPackage@105
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@93['java'] {
|
||||
_functions('lang': Name@109) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@110
|
||||
classes('lang': Name@111) = null // through LazyPackageFragmentScopeForJavaPackage@110
|
||||
classes('lang': Name@109) = null // through LazyPackageFragmentScopeForJavaPackage@110
|
||||
deserializedPackageScope = Empty@107 // through LazyPackageFragmentScopeForJavaPackage@110
|
||||
functions('lang': Name@111) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@110
|
||||
memberIndex = computeMemberIndex$1@112 // through LazyPackageFragmentScopeForJavaPackage@110
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@97['lang'] {
|
||||
_functions('Runnable': Name@104) = ArrayList@113[1] { SamConstructorDescriptor@114['Runnable'] } // through LazyPackageFragmentScopeForJavaPackage@115
|
||||
classes('Runnable': Name@104) = LazyJavaClassDescriptor@28['Runnable'] // through LazyPackageFragmentScopeForJavaPackage@115
|
||||
deserializedPackageScope = Empty@107 // through LazyPackageFragmentScopeForJavaPackage@115
|
||||
memberIndex = computeMemberIndex$1@116 // through LazyPackageFragmentScopeForJavaPackage@115
|
||||
classes('Runnable': Name@106) = LazyJavaClassDescriptor@28['Runnable'] // through LazyPackageFragmentScopeForJavaPackage@113
|
||||
deserializedPackageScope = Empty@107 // through LazyPackageFragmentScopeForJavaPackage@113
|
||||
functions('Runnable': Name@106) = ArrayList@114[1] { SamConstructorDescriptor@115['Runnable'] } // through LazyPackageFragmentScopeForJavaPackage@113
|
||||
memberIndex = computeMemberIndex$1@116 // through LazyPackageFragmentScopeForJavaPackage@113
|
||||
}
|
||||
|
||||
+56
-56
@@ -1,80 +1,80 @@
|
||||
LazyJavaClassDescriptor@0['Runnable'] {
|
||||
_functionTypeForSamInterface = JetTypeImpl@1['Function0<1>']
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@2['Runnable']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@3['<this>']
|
||||
functionTypeForSamInterface = JetTypeImpl@1['Function0<1>']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@2['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@4['Super'] {
|
||||
_allDescriptors = ArrayList@5[5] { DeserializedSimpleFunctionDescriptor@6['hashCode'], JavaMethodDescriptor@7['foo'], SamAdapterFunctionDescriptor@8['foo'], ... } // through LazyJavaClassMemberScope@9
|
||||
_constructors = ArrayList@10[1] { JavaConstructorDescriptor@11['<init>'] } // through LazyJavaClassMemberScope@9
|
||||
_functions('clone': Name@12) = EmptyList@13[empty] // through LazyJavaClassMemberScope@9
|
||||
_functions('equals': Name@14) = ArrayList@15[1] { DeserializedSimpleFunctionDescriptor@16['equals'] } // through LazyJavaClassMemberScope@9
|
||||
_functions('finalize': Name@17) = EmptyList@13[empty] // through LazyJavaClassMemberScope@9
|
||||
_functions('foo': Name@18) = ArrayList@19[2] { JavaMethodDescriptor@7['foo'], SamAdapterFunctionDescriptor@8['foo'] } // through LazyJavaClassMemberScope@9
|
||||
_functions('getClass': Name@20) = EmptyList@13[empty] // through LazyJavaClassMemberScope@9
|
||||
_functions('hashCode': Name@21) = ArrayList@22[1] { DeserializedSimpleFunctionDescriptor@6['hashCode'] } // through LazyJavaClassMemberScope@9
|
||||
_functions('notify': Name@23) = EmptyList@13[empty] // through LazyJavaClassMemberScope@9
|
||||
_functions('notifyAll': Name@24) = EmptyList@13[empty] // through LazyJavaClassMemberScope@9
|
||||
_functions('toString': Name@25) = ArrayList@26[1] { DeserializedSimpleFunctionDescriptor@27['toString'] } // through LazyJavaClassMemberScope@9
|
||||
_functions('wait': Name@28) = EmptyList@13[empty] // through LazyJavaClassMemberScope@9
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@29['Super']
|
||||
defaultType = JetTypeImpl@30['Super']
|
||||
enumEntryIndex = LinkedHashMap@31 // through LazyJavaClassMemberScope@9
|
||||
memberIndex = computeMemberIndex$1@32 // through LazyJavaClassMemberScope@9
|
||||
nestedClassIndex = LinkedHashMap@33 // through LazyJavaClassMemberScope@9
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@34['<this>']
|
||||
allDescriptors = ArrayList@5[5] { DeserializedSimpleFunctionDescriptor@6['hashCode'], JavaMethodDescriptor@7['foo'], SamAdapterFunctionDescriptor@8['foo'], ... } // through LazyJavaClassMemberScope@9
|
||||
constructors = ArrayList@10[1] { JavaConstructorDescriptor@11['<init>'] } // through LazyJavaClassMemberScope@9
|
||||
defaultType = JetTypeImpl@12['Super']
|
||||
enumEntryIndex = LinkedHashMap@13 // through LazyJavaClassMemberScope@9
|
||||
functions('clone': Name@14) = EmptyList@15[empty] // through LazyJavaClassMemberScope@9
|
||||
functions('equals': Name@16) = ArrayList@17[1] { DeserializedSimpleFunctionDescriptor@18['equals'] } // through LazyJavaClassMemberScope@9
|
||||
functions('finalize': Name@19) = EmptyList@15[empty] // through LazyJavaClassMemberScope@9
|
||||
functions('foo': Name@20) = ArrayList@21[2] { JavaMethodDescriptor@7['foo'], SamAdapterFunctionDescriptor@8['foo'] } // through LazyJavaClassMemberScope@9
|
||||
functions('getClass': Name@22) = EmptyList@15[empty] // through LazyJavaClassMemberScope@9
|
||||
functions('hashCode': Name@23) = ArrayList@24[1] { DeserializedSimpleFunctionDescriptor@6['hashCode'] } // through LazyJavaClassMemberScope@9
|
||||
functions('notify': Name@25) = EmptyList@15[empty] // through LazyJavaClassMemberScope@9
|
||||
functions('notifyAll': Name@26) = EmptyList@15[empty] // through LazyJavaClassMemberScope@9
|
||||
functions('toString': Name@27) = ArrayList@28[1] { DeserializedSimpleFunctionDescriptor@29['toString'] } // through LazyJavaClassMemberScope@9
|
||||
functions('wait': Name@30) = EmptyList@15[empty] // through LazyJavaClassMemberScope@9
|
||||
memberIndex = computeMemberIndex$1@31 // through LazyJavaClassMemberScope@9
|
||||
nestedClassIndex = LinkedHashMap@32 // through LazyJavaClassMemberScope@9
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@33['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@34['Super']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@2['Runnable'] {
|
||||
_parameters = ArrayList@35[empty]
|
||||
_supertypes = ArrayList@36[1] { JetTypeImpl@37['Any'] }
|
||||
LazyJavaClassTypeConstructor@3['Runnable'] {
|
||||
parameters = ArrayList@35[empty]
|
||||
supertypes = ArrayList@36[1] { JetTypeImpl@37['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@29['Super'] {
|
||||
_parameters = ArrayList@38[empty]
|
||||
_supertypes = ArrayList@39[1] { JetTypeImpl@37['Any'] }
|
||||
LazyJavaClassTypeConstructor@34['Super'] {
|
||||
parameters = ArrayList@38[empty]
|
||||
supertypes = ArrayList@39[1] { JetTypeImpl@37['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@40['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@41
|
||||
classifier = JavaClassImpl@42['Object']
|
||||
classifier = JavaClassImpl@41['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@42
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@41
|
||||
classifier = JavaClassImpl@44['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@42
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@45['Runnable'] {
|
||||
_arguments = ArrayList@46[empty]
|
||||
_nullable = 'false': Boolean@47
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@2['Runnable']
|
||||
classifier = JavaClassImpl@48['Runnable']
|
||||
arguments = ArrayList@46[empty]
|
||||
classifier = JavaClassImpl@47['Runnable']
|
||||
nullable = 'false': Boolean@48
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@49['Runnable'] {
|
||||
_arguments = ArrayList@50[empty]
|
||||
_nullable = 'true': Boolean@51
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@2['Runnable']
|
||||
classifier = JavaClassImpl@48['Runnable']
|
||||
arguments = ArrayList@50[empty]
|
||||
classifier = JavaClassImpl@47['Runnable']
|
||||
nullable = 'true': Boolean@51
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@52 {
|
||||
_packageFragments('<root>': FqName@53) = LazyJavaPackageFragment@54['<root>']
|
||||
_packageFragments('Sub1': FqName@55) = null
|
||||
_packageFragments('Sub2': FqName@56) = null
|
||||
_packageFragments('Super': FqName@57) = null
|
||||
_packageFragments('Unit': FqName@58) = null
|
||||
_packageFragments('java': FqName@59) = LazyJavaPackageFragment@60['java']
|
||||
_packageFragments('java.lang': FqName@61) = LazyJavaPackageFragment@62['lang']
|
||||
_packageFragments('java.lang.Super': FqName@63) = null
|
||||
_packageFragments('java.lang.Unit': FqName@64) = null
|
||||
_packageFragments('kotlin': FqName@65) = null
|
||||
_packageFragments('kotlin.Super': FqName@66) = null
|
||||
_packageFragments('kotlin.Unit': FqName@67) = null
|
||||
_packageFragments('kotlin.io': FqName@68) = null
|
||||
_packageFragments('kotlin.jvm': FqName@69) = null
|
||||
topLevelClasses(JavaClassImpl@48['Runnable']) = LazyJavaClassDescriptor@0['Runnable']
|
||||
packageFragments('<root>': FqName@53) = LazyJavaPackageFragment@54['<root>']
|
||||
packageFragments('Sub1': FqName@55) = null
|
||||
packageFragments('Sub2': FqName@56) = null
|
||||
packageFragments('Super': FqName@57) = null
|
||||
packageFragments('Unit': FqName@58) = null
|
||||
packageFragments('java': FqName@59) = LazyJavaPackageFragment@60['java']
|
||||
packageFragments('java.lang': FqName@61) = LazyJavaPackageFragment@62['lang']
|
||||
packageFragments('java.lang.Super': FqName@63) = null
|
||||
packageFragments('java.lang.Unit': FqName@64) = null
|
||||
packageFragments('kotlin': FqName@65) = null
|
||||
packageFragments('kotlin.Super': FqName@66) = null
|
||||
packageFragments('kotlin.Unit': FqName@67) = null
|
||||
packageFragments('kotlin.io': FqName@68) = null
|
||||
packageFragments('kotlin.jvm': FqName@69) = null
|
||||
topLevelClasses(JavaClassImpl@47['Runnable']) = LazyJavaClassDescriptor@0['Runnable']
|
||||
topLevelClasses(JavaClassImpl@70['Super']) = LazyJavaClassDescriptor@4['Super']
|
||||
}
|
||||
|
||||
@@ -84,8 +84,8 @@ LazyJavaPackageFragment@54['<root>'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@60['java'] {
|
||||
_functions('lang': Name@74) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
classes('lang': Name@76) = null // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
deserializedPackageScope = Empty@77 // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
classes('lang': Name@74) = null // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
deserializedPackageScope = Empty@76 // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
functions('lang': Name@77) = EmptyList@15[empty] // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
memberIndex = computeMemberIndex$1@78 // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
}
|
||||
|
||||
@@ -1,125 +1,125 @@
|
||||
LazyJavaClassDescriptor@0['A'] {
|
||||
_functions('bar': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('clone': Name@4) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('equals': Name@5) = ArrayList@6[1] { DeserializedSimpleFunctionDescriptor@7['equals'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('finalize': Name@8) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('foo': Name@9) = ArrayList@10[2] { JavaMethodDescriptor@11['foo'], SamAdapterFunctionDescriptor@12['foo'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('getClass': Name@13) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('hashCode': Name@14) = ArrayList@15[1] { DeserializedSimpleFunctionDescriptor@16['hashCode'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('notify': Name@17) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('notifyAll': Name@18) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_functions('toString': Name@19) = ArrayList@20[1] { DeserializedSimpleFunctionDescriptor@21['toString'] } // through LazyJavaClassMemberScope@3
|
||||
_functions('wait': Name@22) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@23['A']
|
||||
defaultType = JetTypeImpl@24['A']
|
||||
memberIndex = computeMemberIndex$1@25 // through LazyJavaClassMemberScope@3
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@26['<this>']
|
||||
defaultType = JetTypeImpl@1['A']
|
||||
functions('bar': Name@2) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('clone': Name@5) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('equals': Name@6) = ArrayList@7[1] { DeserializedSimpleFunctionDescriptor@8['equals'] } // through LazyJavaClassMemberScope@4
|
||||
functions('finalize': Name@9) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('foo': Name@10) = ArrayList@11[2] { JavaMethodDescriptor@12['foo'], SamAdapterFunctionDescriptor@13['foo'] } // through LazyJavaClassMemberScope@4
|
||||
functions('getClass': Name@14) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('hashCode': Name@15) = ArrayList@16[1] { DeserializedSimpleFunctionDescriptor@17['hashCode'] } // through LazyJavaClassMemberScope@4
|
||||
functions('notify': Name@18) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('notifyAll': Name@19) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
functions('toString': Name@20) = ArrayList@21[1] { DeserializedSimpleFunctionDescriptor@22['toString'] } // through LazyJavaClassMemberScope@4
|
||||
functions('wait': Name@23) = EmptyList@3[empty] // through LazyJavaClassMemberScope@4
|
||||
memberIndex = computeMemberIndex$1@24 // through LazyJavaClassMemberScope@4
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@25['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@26['A']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@27['B'] {
|
||||
_allDescriptors = ArrayList@28[7] { DeserializedSimpleFunctionDescriptor@29['hashCode'], JavaMethodDescriptor@30['foo'], JavaMethodDescriptor@31['foo'], ... } // through LazyJavaClassMemberScope@32
|
||||
_constructors = stdlib_emptyListClass@33[empty] // through LazyJavaClassMemberScope@32
|
||||
_functions('bar': Name@34) = ArrayList@35[2] { JavaMethodDescriptor@36['bar'], SamAdapterFunctionDescriptor@37['bar'] } // through LazyJavaClassMemberScope@32
|
||||
_functions('clone': Name@4) = EmptyList@2[empty] // through LazyJavaClassMemberScope@32
|
||||
_functions('equals': Name@5) = ArrayList@38[1] { DeserializedSimpleFunctionDescriptor@39['equals'] } // through LazyJavaClassMemberScope@32
|
||||
_functions('finalize': Name@8) = EmptyList@2[empty] // through LazyJavaClassMemberScope@32
|
||||
_functions('foo': Name@9) = ArrayList@40[2] { JavaMethodDescriptor@30['foo'], JavaMethodDescriptor@31['foo'] } // through LazyJavaClassMemberScope@32
|
||||
_functions('getClass': Name@13) = EmptyList@2[empty] // through LazyJavaClassMemberScope@32
|
||||
_functions('hashCode': Name@14) = ArrayList@41[1] { DeserializedSimpleFunctionDescriptor@29['hashCode'] } // through LazyJavaClassMemberScope@32
|
||||
_functions('notify': Name@17) = EmptyList@2[empty] // through LazyJavaClassMemberScope@32
|
||||
_functions('notifyAll': Name@18) = EmptyList@2[empty] // through LazyJavaClassMemberScope@32
|
||||
_functions('toString': Name@19) = ArrayList@42[1] { DeserializedSimpleFunctionDescriptor@43['toString'] } // through LazyJavaClassMemberScope@32
|
||||
_functions('wait': Name@22) = EmptyList@2[empty] // through LazyJavaClassMemberScope@32
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@44['B']
|
||||
defaultType = JetTypeImpl@45['B']
|
||||
enumEntryIndex = LinkedHashMap@46 // through LazyJavaClassMemberScope@32
|
||||
memberIndex = computeMemberIndex$1@47 // through LazyJavaClassMemberScope@32
|
||||
nestedClassIndex = LinkedHashMap@48 // through LazyJavaClassMemberScope@32
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@49['<this>']
|
||||
allDescriptors = ArrayList@28[7] { DeserializedSimpleFunctionDescriptor@29['hashCode'], JavaMethodDescriptor@30['foo'], JavaMethodDescriptor@31['foo'], ... } // through LazyJavaClassMemberScope@32
|
||||
constructors = stdlib_emptyListClass@33[empty] // through LazyJavaClassMemberScope@32
|
||||
defaultType = JetTypeImpl@34['B']
|
||||
enumEntryIndex = LinkedHashMap@35 // through LazyJavaClassMemberScope@32
|
||||
functions('bar': Name@36) = ArrayList@37[2] { JavaMethodDescriptor@38['bar'], SamAdapterFunctionDescriptor@39['bar'] } // through LazyJavaClassMemberScope@32
|
||||
functions('clone': Name@5) = EmptyList@3[empty] // through LazyJavaClassMemberScope@32
|
||||
functions('equals': Name@6) = ArrayList@40[1] { DeserializedSimpleFunctionDescriptor@41['equals'] } // through LazyJavaClassMemberScope@32
|
||||
functions('finalize': Name@9) = EmptyList@3[empty] // through LazyJavaClassMemberScope@32
|
||||
functions('foo': Name@10) = ArrayList@42[2] { JavaMethodDescriptor@30['foo'], JavaMethodDescriptor@31['foo'] } // through LazyJavaClassMemberScope@32
|
||||
functions('getClass': Name@14) = EmptyList@3[empty] // through LazyJavaClassMemberScope@32
|
||||
functions('hashCode': Name@15) = ArrayList@43[1] { DeserializedSimpleFunctionDescriptor@29['hashCode'] } // through LazyJavaClassMemberScope@32
|
||||
functions('notify': Name@18) = EmptyList@3[empty] // through LazyJavaClassMemberScope@32
|
||||
functions('notifyAll': Name@19) = EmptyList@3[empty] // through LazyJavaClassMemberScope@32
|
||||
functions('toString': Name@20) = ArrayList@44[1] { DeserializedSimpleFunctionDescriptor@45['toString'] } // through LazyJavaClassMemberScope@32
|
||||
functions('wait': Name@23) = EmptyList@3[empty] // through LazyJavaClassMemberScope@32
|
||||
memberIndex = computeMemberIndex$1@46 // through LazyJavaClassMemberScope@32
|
||||
nestedClassIndex = LinkedHashMap@47 // through LazyJavaClassMemberScope@32
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@48['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@49['B']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@50['Runnable'] {
|
||||
_functionTypeForSamInterface = JetTypeImpl@51['Function0<1>']
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@53['<this>']
|
||||
functionTypeForSamInterface = JetTypeImpl@51['Function0<1>']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@52['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@53['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@23['A'] {
|
||||
_parameters = ArrayList@54[empty]
|
||||
_supertypes = ArrayList@55[1] { JetTypeImpl@56['Any'] }
|
||||
LazyJavaClassTypeConstructor@26['A'] {
|
||||
parameters = ArrayList@54[empty]
|
||||
supertypes = ArrayList@55[1] { JetTypeImpl@56['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@44['B'] {
|
||||
_parameters = ArrayList@57[empty]
|
||||
_supertypes = ArrayList@58[1] { LazyJavaClassifierType@59['A'] }
|
||||
LazyJavaClassTypeConstructor@49['B'] {
|
||||
parameters = ArrayList@57[empty]
|
||||
supertypes = ArrayList@58[1] { LazyJavaClassifierType@59['A'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@52['Runnable'] {
|
||||
_parameters = ArrayList@60[empty]
|
||||
_supertypes = ArrayList@61[1] { JetTypeImpl@56['Any'] }
|
||||
LazyJavaClassTypeConstructor@53['Runnable'] {
|
||||
parameters = ArrayList@60[empty]
|
||||
supertypes = ArrayList@61[1] { JetTypeImpl@56['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@59['A'] {
|
||||
_arguments = ArrayList@62[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@3
|
||||
_nullable = 'false': Boolean@63
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@23['A']
|
||||
classifier = JavaClassImpl@64['A']
|
||||
arguments = ArrayList@62[empty]
|
||||
classifier = JavaClassImpl@63['A']
|
||||
memberScope = LazyJavaClassMemberScope@4
|
||||
nullable = 'false': Boolean@64
|
||||
typeConstructor = LazyJavaClassTypeConstructor@26['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@65['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@66
|
||||
classifier = JavaClassImpl@67['Object']
|
||||
classifier = JavaClassImpl@66['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@67
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@68['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@66
|
||||
classifier = JavaClassImpl@69['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@67
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@70['Runnable'] {
|
||||
_arguments = ArrayList@71[empty]
|
||||
_nullable = 'false': Boolean@63
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
arguments = ArrayList@71[empty]
|
||||
classifier = JavaClassImpl@72['Runnable']
|
||||
nullable = 'false': Boolean@64
|
||||
typeConstructor = LazyJavaClassTypeConstructor@53['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@73['Runnable'] {
|
||||
_arguments = ArrayList@74[empty]
|
||||
_nullable = 'false': Boolean@63
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
arguments = ArrayList@74[empty]
|
||||
classifier = JavaClassImpl@75['Runnable']
|
||||
nullable = 'false': Boolean@64
|
||||
typeConstructor = LazyJavaClassTypeConstructor@53['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@76['Runnable'] {
|
||||
_arguments = ArrayList@77[empty]
|
||||
_nullable = 'true': Boolean@78
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
arguments = ArrayList@77[empty]
|
||||
classifier = JavaClassImpl@75['Runnable']
|
||||
nullable = 'true': Boolean@78
|
||||
typeConstructor = LazyJavaClassTypeConstructor@53['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@79['Runnable'] {
|
||||
_arguments = ArrayList@80[empty]
|
||||
_nullable = 'true': Boolean@78
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@52['Runnable']
|
||||
arguments = ArrayList@80[empty]
|
||||
classifier = JavaClassImpl@72['Runnable']
|
||||
nullable = 'true': Boolean@78
|
||||
typeConstructor = LazyJavaClassTypeConstructor@53['Runnable']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@81 {
|
||||
_packageFragments('<root>': FqName@82) = LazyJavaPackageFragment@83['<root>']
|
||||
_packageFragments('B': FqName@84) = null
|
||||
_packageFragments('C': FqName@85) = null
|
||||
_packageFragments('Runnable': FqName@86) = null
|
||||
_packageFragments('java': FqName@87) = LazyJavaPackageFragment@88['java']
|
||||
_packageFragments('java.lang': FqName@89) = LazyJavaPackageFragment@90['lang']
|
||||
_packageFragments('java.lang.B': FqName@91) = null
|
||||
_packageFragments('java.lang.Runnable': FqName@92) = null
|
||||
_packageFragments('kotlin': FqName@93) = null
|
||||
_packageFragments('kotlin.B': FqName@94) = null
|
||||
_packageFragments('kotlin.Runnable': FqName@95) = null
|
||||
_packageFragments('kotlin.io': FqName@96) = null
|
||||
_packageFragments('kotlin.jvm': FqName@97) = null
|
||||
topLevelClasses(JavaClassImpl@64['A']) = LazyJavaClassDescriptor@0['A']
|
||||
packageFragments('<root>': FqName@82) = LazyJavaPackageFragment@83['<root>']
|
||||
packageFragments('B': FqName@84) = null
|
||||
packageFragments('C': FqName@85) = null
|
||||
packageFragments('Runnable': FqName@86) = null
|
||||
packageFragments('java': FqName@87) = LazyJavaPackageFragment@88['java']
|
||||
packageFragments('java.lang': FqName@89) = LazyJavaPackageFragment@90['lang']
|
||||
packageFragments('java.lang.B': FqName@91) = null
|
||||
packageFragments('java.lang.Runnable': FqName@92) = null
|
||||
packageFragments('kotlin': FqName@93) = null
|
||||
packageFragments('kotlin.B': FqName@94) = null
|
||||
packageFragments('kotlin.Runnable': FqName@95) = null
|
||||
packageFragments('kotlin.io': FqName@96) = null
|
||||
packageFragments('kotlin.jvm': FqName@97) = null
|
||||
topLevelClasses(JavaClassImpl@63['A']) = LazyJavaClassDescriptor@0['A']
|
||||
topLevelClasses(JavaClassImpl@98['B']) = LazyJavaClassDescriptor@27['B']
|
||||
topLevelClasses(JavaClassImpl@99['Runnable']) = LazyJavaClassDescriptor@50['Runnable']
|
||||
}
|
||||
@@ -130,9 +130,9 @@ LazyJavaPackageFragment@83['<root>'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@88['java'] {
|
||||
_functions('lang': Name@103) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@104
|
||||
classes('lang': Name@105) = null // through LazyPackageFragmentScopeForJavaPackage@104
|
||||
deserializedPackageScope = Empty@106 // through LazyPackageFragmentScopeForJavaPackage@104
|
||||
classes('lang': Name@103) = null // through LazyPackageFragmentScopeForJavaPackage@104
|
||||
deserializedPackageScope = Empty@105 // through LazyPackageFragmentScopeForJavaPackage@104
|
||||
functions('lang': Name@106) = EmptyList@3[empty] // through LazyPackageFragmentScopeForJavaPackage@104
|
||||
memberIndex = computeMemberIndex$1@107 // through LazyPackageFragmentScopeForJavaPackage@104
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
LazyJavaClassDescriptor@0['Inner'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['Inner']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['Inner']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['M'] {
|
||||
@@ -11,44 +11,44 @@ LazyJavaClassDescriptor@2['M'] {
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@7['Nested'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@12['Nested']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@12['Nested']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@9['PrInner'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@13['PrInner']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['PrInner']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@11['PrNested'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@14['PrNested']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@14['PrNested']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@1['Inner'] {
|
||||
_parameters = ArrayList@15[empty]
|
||||
parameters = ArrayList@15[empty]
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@12['Nested'] {
|
||||
_parameters = ArrayList@16[empty]
|
||||
parameters = ArrayList@16[empty]
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@13['PrInner'] {
|
||||
_parameters = ArrayList@17[empty]
|
||||
parameters = ArrayList@17[empty]
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@14['PrNested'] {
|
||||
_parameters = ArrayList@18[empty]
|
||||
parameters = ArrayList@18[empty]
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@19 {
|
||||
_packageFragments('<root>': FqName@20) = LazyJavaPackageFragment@21['<root>']
|
||||
_packageFragments('a': FqName@22) = LazyJavaPackageFragment@23['a']
|
||||
_packageFragments('a.M': FqName@24) = null
|
||||
_packageFragments('b': FqName@25) = null
|
||||
_packageFragments('b.a': FqName@26) = null
|
||||
_packageFragments('java': FqName@27) = LazyJavaPackageFragment@28['java']
|
||||
_packageFragments('java.lang': FqName@29) = LazyJavaPackageFragment@30['lang']
|
||||
_packageFragments('kotlin': FqName@31) = null
|
||||
_packageFragments('kotlin.io': FqName@32) = null
|
||||
_packageFragments('kotlin.jvm': FqName@33) = null
|
||||
packageFragments('<root>': FqName@20) = LazyJavaPackageFragment@21['<root>']
|
||||
packageFragments('a': FqName@22) = LazyJavaPackageFragment@23['a']
|
||||
packageFragments('a.M': FqName@24) = null
|
||||
packageFragments('b': FqName@25) = null
|
||||
packageFragments('b.a': FqName@26) = null
|
||||
packageFragments('java': FqName@27) = LazyJavaPackageFragment@28['java']
|
||||
packageFragments('java.lang': FqName@29) = LazyJavaPackageFragment@30['lang']
|
||||
packageFragments('kotlin': FqName@31) = null
|
||||
packageFragments('kotlin.io': FqName@32) = null
|
||||
packageFragments('kotlin.jvm': FqName@33) = null
|
||||
topLevelClasses(JavaClassImpl@34['M']) = LazyJavaClassDescriptor@2['M']
|
||||
}
|
||||
|
||||
@@ -57,10 +57,10 @@ LazyJavaPackageFragment@23['a'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@28['java'] {
|
||||
_functions('lang': Name@37) = EmptyList@38[empty] // through LazyPackageFragmentScopeForJavaPackage@39
|
||||
classes('lang': Name@40) = null // through LazyPackageFragmentScopeForJavaPackage@39
|
||||
deserializedPackageScope = Empty@41 // through LazyPackageFragmentScopeForJavaPackage@39
|
||||
memberIndex = computeMemberIndex$1@42 // through LazyPackageFragmentScopeForJavaPackage@39
|
||||
classes('lang': Name@37) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
deserializedPackageScope = Empty@39 // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
functions('lang': Name@40) = EmptyList@41[empty] // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
memberIndex = computeMemberIndex$1@42 // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@30['lang'] {
|
||||
|
||||
+44
-44
@@ -1,77 +1,77 @@
|
||||
LazyJavaClassDescriptor@0['F'] {
|
||||
_constructors = ArrayList@1[1] { JavaConstructorDescriptor@2['<init>'] } // through LazyJavaClassMemberScope@3
|
||||
_functionTypeForSamInterface = null
|
||||
_properties('m': Name@4) = ArrayList@5[1] { PropertyDescriptorImpl@6['m'] } // through LazyJavaClassMemberScope@3
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['F']
|
||||
defaultType = JetTypeImpl@8['F']
|
||||
enumEntryIndex = LinkedHashMap@9 // through LazyJavaClassMemberScope@3
|
||||
memberIndex = computeMemberIndex$1@10 // through LazyJavaClassMemberScope@3
|
||||
nestedClassIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('m': Name@4) = null // through LazyJavaClassMemberScope@3
|
||||
constructors = ArrayList@1[1] { JavaConstructorDescriptor@2['<init>'] } // through LazyJavaClassMemberScope@3
|
||||
defaultType = JetTypeImpl@4['F']
|
||||
enumEntryIndex = LinkedHashMap@5 // through LazyJavaClassMemberScope@3
|
||||
functionTypeForSamInterface = null
|
||||
memberIndex = computeMemberIndex$1@6 // through LazyJavaClassMemberScope@3
|
||||
nestedClassIndex = LinkedHashMap@7 // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('m': Name@8) = null // through LazyJavaClassMemberScope@3
|
||||
properties('m': Name@8) = ArrayList@9[1] { PropertyDescriptorImpl@10['m'] } // through LazyJavaClassMemberScope@3
|
||||
typeConstructor = LazyJavaClassTypeConstructor@11['F']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@12['M'] {
|
||||
_properties('m': Name@4) = ArrayList@13[1] { JavaPropertyDescriptor@14['m'] } // through LazyJavaClassMemberScope@15
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@16['M']
|
||||
defaultType = JetTypeImpl@17['M']
|
||||
memberIndex = computeMemberIndex$1@18 // through LazyJavaClassMemberScope@15
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@19['<this>']
|
||||
defaultType = JetTypeImpl@13['M']
|
||||
memberIndex = computeMemberIndex$1@14 // through LazyJavaClassMemberScope@15
|
||||
properties('m': Name@8) = ArrayList@16[1] { JavaPropertyDescriptor@17['m'] } // through LazyJavaClassMemberScope@15
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@18['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@19['M']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@7['F'] {
|
||||
_parameters = ArrayList@20[empty]
|
||||
_supertypes = ArrayList@21[1] { LazyJavaClassifierType@22['M'] }
|
||||
LazyJavaClassTypeConstructor@11['F'] {
|
||||
parameters = ArrayList@20[empty]
|
||||
supertypes = ArrayList@21[1] { LazyJavaClassifierType@22['M'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@16['M'] {
|
||||
_parameters = ArrayList@23[empty]
|
||||
_supertypes = ArrayList@24[1] { JetTypeImpl@25['Any'] }
|
||||
LazyJavaClassTypeConstructor@19['M'] {
|
||||
parameters = ArrayList@23[empty]
|
||||
supertypes = ArrayList@24[1] { JetTypeImpl@25['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@22['M'] {
|
||||
_arguments = ArrayList@26[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@15
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@16['M']
|
||||
arguments = ArrayList@26[empty]
|
||||
classifier = JavaClassImpl@27['M']
|
||||
memberScope = LazyJavaClassMemberScope@15
|
||||
typeConstructor = LazyJavaClassTypeConstructor@19['M']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@28['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@29
|
||||
classifier = JavaClassImpl@30['Object']
|
||||
classifier = JavaClassImpl@29['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@30
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@31 {
|
||||
_packageFragments('<root>': FqName@32) = LazyJavaPackageFragment@33['<root>']
|
||||
_packageFragments('a': FqName@34) = LazyJavaPackageFragment@35['a']
|
||||
_packageFragments('b': FqName@36) = LazyJavaPackageFragment@37['b']
|
||||
_packageFragments('b.F': FqName@38) = null
|
||||
_packageFragments('c': FqName@39) = null
|
||||
_packageFragments('java': FqName@40) = LazyJavaPackageFragment@41['java']
|
||||
_packageFragments('java.lang': FqName@42) = LazyJavaPackageFragment@43['lang']
|
||||
_packageFragments('kotlin': FqName@44) = null
|
||||
_packageFragments('kotlin.io': FqName@45) = null
|
||||
_packageFragments('kotlin.jvm': FqName@46) = null
|
||||
packageFragments('<root>': FqName@32) = LazyJavaPackageFragment@33['<root>']
|
||||
packageFragments('a': FqName@34) = LazyJavaPackageFragment@35['a']
|
||||
packageFragments('b': FqName@36) = LazyJavaPackageFragment@37['b']
|
||||
packageFragments('b.F': FqName@38) = null
|
||||
packageFragments('c': FqName@39) = null
|
||||
packageFragments('java': FqName@40) = LazyJavaPackageFragment@41['java']
|
||||
packageFragments('java.lang': FqName@42) = LazyJavaPackageFragment@43['lang']
|
||||
packageFragments('kotlin': FqName@44) = null
|
||||
packageFragments('kotlin.io': FqName@45) = null
|
||||
packageFragments('kotlin.jvm': FqName@46) = null
|
||||
topLevelClasses(JavaClassImpl@47['F']) = LazyJavaClassDescriptor@0['F']
|
||||
topLevelClasses(JavaClassImpl@27['M']) = LazyJavaClassDescriptor@12['M']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@37['b'] {
|
||||
_functions('F': Name@48) = EmptyList@49[empty] // through LazyPackageFragmentScopeForJavaPackage@50
|
||||
classes('F': Name@51) = LazyJavaClassDescriptor@0['F'] // through LazyPackageFragmentScopeForJavaPackage@50
|
||||
deserializedPackageScope = Empty@52 // through LazyPackageFragmentScopeForJavaPackage@50
|
||||
memberIndex = computeMemberIndex$1@53 // through LazyPackageFragmentScopeForJavaPackage@50
|
||||
classes('F': Name@48) = LazyJavaClassDescriptor@0['F'] // through LazyPackageFragmentScopeForJavaPackage@49
|
||||
deserializedPackageScope = Empty@50 // through LazyPackageFragmentScopeForJavaPackage@49
|
||||
functions('F': Name@51) = EmptyList@52[empty] // through LazyPackageFragmentScopeForJavaPackage@49
|
||||
memberIndex = computeMemberIndex$1@53 // through LazyPackageFragmentScopeForJavaPackage@49
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@41['java'] {
|
||||
_functions('lang': Name@54) = EmptyList@49[empty] // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
classes('lang': Name@56) = null // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
deserializedPackageScope = Empty@52 // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
classes('lang': Name@54) = null // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
deserializedPackageScope = Empty@50 // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
functions('lang': Name@56) = EmptyList@52[empty] // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
memberIndex = computeMemberIndex$1@57 // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@43['lang'] {
|
||||
_functions('F': Name@58) = EmptyList@49[empty] // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
classes('F': Name@58) = null // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
deserializedPackageScope = Empty@52 // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
deserializedPackageScope = Empty@50 // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
functions('F': Name@58) = EmptyList@52[empty] // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
memberIndex = computeMemberIndex$1@60 // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
}
|
||||
|
||||
@@ -3,76 +3,76 @@ DescriptorResolver@0 {
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['Inner'] {
|
||||
_constructors = ArrayList@3[1] { JavaConstructorDescriptor@4['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
_functionTypeForSamInterface = null
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@6['Inner']
|
||||
defaultType = JetTypeImpl@7['Inner']
|
||||
constructors = ArrayList@3[1] { JavaConstructorDescriptor@4['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
defaultType = JetTypeImpl@6['Inner']
|
||||
functionTypeForSamInterface = null
|
||||
typeConstructor = LazyJavaClassTypeConstructor@7['Inner']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@8['M'] {
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('Inner': Name@9) = EmptyList@10[empty] // through LazyJavaClassMemberScope@11
|
||||
_functions('Inner': Name@12) = EmptyList@10[empty] // through LazyJavaStaticClassScope@13
|
||||
_properties('Inner': Name@9) = EmptyList@10[empty] // through LazyJavaClassMemberScope@11
|
||||
_properties('Inner': Name@12) = EmptyList@10[empty] // through LazyJavaStaticClassScope@13
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@14['M']
|
||||
defaultType = JetTypeImpl@15['M']
|
||||
memberIndex = computeMemberIndex$1@16 // through LazyJavaClassMemberScope@11
|
||||
memberIndex = computeMemberIndex$1@17 // through LazyJavaStaticClassScope@13
|
||||
nestedClassIndex = LinkedHashMap@18 // through LazyJavaClassMemberScope@11
|
||||
nestedClasses('Inner': Name@19) = LazyJavaClassDescriptor@2['Inner'] // through LazyJavaClassMemberScope@11
|
||||
defaultType = JetTypeImpl@9['M']
|
||||
functionTypeForSamInterface = null
|
||||
functions('Inner': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@12
|
||||
functions('Inner': Name@13) = EmptyList@11[empty] // through LazyJavaStaticClassScope@14
|
||||
memberIndex = computeMemberIndex$1@15 // through LazyJavaClassMemberScope@12
|
||||
memberIndex = computeMemberIndex$1@16 // through LazyJavaStaticClassScope@14
|
||||
nestedClassIndex = LinkedHashMap@17 // through LazyJavaClassMemberScope@12
|
||||
nestedClasses('Inner': Name@18) = LazyJavaClassDescriptor@2['Inner'] // through LazyJavaClassMemberScope@12
|
||||
properties('Inner': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@12
|
||||
properties('Inner': Name@13) = EmptyList@11[empty] // through LazyJavaStaticClassScope@14
|
||||
typeConstructor = LazyJavaClassTypeConstructor@19['M']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@6['Inner'] {
|
||||
_parameters = ArrayList@20[empty]
|
||||
LazyJavaClassTypeConstructor@7['Inner'] {
|
||||
parameters = ArrayList@20[empty]
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@14['M'] {
|
||||
_parameters = ArrayList@21[empty]
|
||||
_supertypes = ArrayList@22[1] { JetTypeImpl@23['Any'] }
|
||||
LazyJavaClassTypeConstructor@19['M'] {
|
||||
parameters = ArrayList@21[empty]
|
||||
supertypes = ArrayList@22[1] { JetTypeImpl@23['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@24['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@25
|
||||
classifier = JavaClassImpl@26['Object']
|
||||
classifier = JavaClassImpl@25['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@26
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@27 {
|
||||
_packageFragments('<root>': FqName@28) = LazyJavaPackageFragment@29['<root>']
|
||||
_packageFragments('Inner': FqName@30) = null
|
||||
_packageFragments('a': FqName@31) = LazyJavaPackageFragment@32['a']
|
||||
_packageFragments('a.M': FqName@33) = null
|
||||
_packageFragments('b': FqName@34) = null
|
||||
_packageFragments('b.Inner': FqName@35) = null
|
||||
_packageFragments('java': FqName@36) = LazyJavaPackageFragment@37['java']
|
||||
_packageFragments('java.lang': FqName@38) = LazyJavaPackageFragment@39['lang']
|
||||
_packageFragments('java.lang.Inner': FqName@40) = null
|
||||
_packageFragments('kotlin': FqName@41) = null
|
||||
_packageFragments('kotlin.Inner': FqName@42) = null
|
||||
_packageFragments('kotlin.io': FqName@43) = null
|
||||
_packageFragments('kotlin.jvm': FqName@44) = null
|
||||
packageFragments('<root>': FqName@28) = LazyJavaPackageFragment@29['<root>']
|
||||
packageFragments('Inner': FqName@30) = null
|
||||
packageFragments('a': FqName@31) = LazyJavaPackageFragment@32['a']
|
||||
packageFragments('a.M': FqName@33) = null
|
||||
packageFragments('b': FqName@34) = null
|
||||
packageFragments('b.Inner': FqName@35) = null
|
||||
packageFragments('java': FqName@36) = LazyJavaPackageFragment@37['java']
|
||||
packageFragments('java.lang': FqName@38) = LazyJavaPackageFragment@39['lang']
|
||||
packageFragments('java.lang.Inner': FqName@40) = null
|
||||
packageFragments('kotlin': FqName@41) = null
|
||||
packageFragments('kotlin.Inner': FqName@42) = null
|
||||
packageFragments('kotlin.io': FqName@43) = null
|
||||
packageFragments('kotlin.jvm': FqName@44) = null
|
||||
topLevelClasses(JavaClassImpl@45['M']) = LazyJavaClassDescriptor@8['M']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@32['a'] {
|
||||
_functions('M': Name@46) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@47
|
||||
classes('M': Name@48) = LazyJavaClassDescriptor@8['M'] // through LazyPackageFragmentScopeForJavaPackage@47
|
||||
deserializedPackageScope = Empty@49 // through LazyPackageFragmentScopeForJavaPackage@47
|
||||
classes('M': Name@46) = LazyJavaClassDescriptor@8['M'] // through LazyPackageFragmentScopeForJavaPackage@47
|
||||
deserializedPackageScope = Empty@48 // through LazyPackageFragmentScopeForJavaPackage@47
|
||||
functions('M': Name@49) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@47
|
||||
memberIndex = computeMemberIndex$1@50 // through LazyPackageFragmentScopeForJavaPackage@47
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@37['java'] {
|
||||
_functions('lang': Name@51) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
classes('lang': Name@53) = null // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
deserializedPackageScope = Empty@49 // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
classes('lang': Name@51) = null // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
deserializedPackageScope = Empty@48 // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
functions('lang': Name@53) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
memberIndex = computeMemberIndex$1@54 // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@39['lang'] {
|
||||
_functions('Inner': Name@55) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
_functions('doSmth': Name@57) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
classes('Inner': Name@55) = null // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
classes('doSmth': Name@57) = null // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
deserializedPackageScope = Empty@49 // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
deserializedPackageScope = Empty@48 // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
functions('Inner': Name@55) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
functions('doSmth': Name@57) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
memberIndex = computeMemberIndex$1@58 // through LazyPackageFragmentScopeForJavaPackage@56
|
||||
}
|
||||
|
||||
@@ -1,148 +1,148 @@
|
||||
LazyJavaClassDescriptor@0['C'] {
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('create': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['create'] } // through LazyJavaStaticClassScope@4
|
||||
_functions('create': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_functions('foo': Name@7) = ArrayList@8[1] { JavaMethodDescriptor@9['foo'] } // through LazyJavaClassMemberScope@6
|
||||
_properties('create': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('create': Name@1) = EmptyList@5[empty] // through LazyJavaStaticClassScope@4
|
||||
_properties('foo': Name@7) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['C']
|
||||
defaultType = JetTypeImpl@11['C<1>']
|
||||
enumEntryIndex = LinkedHashMap@12 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@13 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@14 // through LazyJavaStaticClassScope@4
|
||||
nestedClassIndex = LinkedHashMap@15 // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('create': Name@1) = null // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('foo': Name@7) = null // through LazyJavaClassMemberScope@6
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@16['<this>']
|
||||
defaultType = JetTypeImpl@1['C<1>']
|
||||
enumEntryIndex = LinkedHashMap@2 // through LazyJavaClassMemberScope@3
|
||||
functionTypeForSamInterface = null
|
||||
functions('create': Name@4) = ArrayList@5[1] { JavaMethodDescriptor@6['create'] } // through LazyJavaStaticClassScope@7
|
||||
functions('create': Name@4) = EmptyList@8[empty] // through LazyJavaClassMemberScope@3
|
||||
functions('foo': Name@9) = ArrayList@10[1] { JavaMethodDescriptor@11['foo'] } // through LazyJavaClassMemberScope@3
|
||||
memberIndex = computeMemberIndex$1@12 // through LazyJavaClassMemberScope@3
|
||||
memberIndex = computeMemberIndex$1@13 // through LazyJavaStaticClassScope@7
|
||||
nestedClassIndex = LinkedHashMap@14 // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('create': Name@4) = null // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('foo': Name@9) = null // through LazyJavaClassMemberScope@3
|
||||
properties('create': Name@4) = EmptyList@8[empty] // through LazyJavaClassMemberScope@3
|
||||
properties('create': Name@4) = EmptyList@8[empty] // through LazyJavaStaticClassScope@7
|
||||
properties('foo': Name@9) = EmptyList@8[empty] // through LazyJavaClassMemberScope@3
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@15['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@16['C']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@10['C'] {
|
||||
_parameters = ArrayList@17[1] { LazyJavaTypeParameterDescriptor@18['B'] }
|
||||
_supertypes = ArrayList@19[1] { JetTypeImpl@20['Any'] }
|
||||
LazyJavaClassTypeConstructor@16['C'] {
|
||||
parameters = ArrayList@17[1] { LazyJavaTypeParameterDescriptor@18['B'] }
|
||||
supertypes = ArrayList@19[1] { JetTypeImpl@20['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@21['B'] {
|
||||
_arguments = ArrayList@22[empty]
|
||||
_nullable = 'false': Boolean@23
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
classifier = JavaTypeParameterImpl@25['B']
|
||||
arguments = ArrayList@22[empty]
|
||||
classifier = JavaTypeParameterImpl@23['B']
|
||||
nullable = 'false': Boolean@24
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@26['B'] {
|
||||
_arguments = ArrayList@27[empty]
|
||||
_nullable = 'false': Boolean@23
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
arguments = ArrayList@27[empty]
|
||||
classifier = JavaTypeParameterImpl@28['B']
|
||||
nullable = 'false': Boolean@24
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@29['B'] {
|
||||
_arguments = ArrayList@30[empty]
|
||||
_nullable = 'true': Boolean@31
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
arguments = ArrayList@30[empty]
|
||||
classifier = JavaTypeParameterImpl@28['B']
|
||||
nullable = 'true': Boolean@31
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@32['B'] {
|
||||
_arguments = ArrayList@33[empty]
|
||||
_nullable = 'true': Boolean@31
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
classifier = JavaTypeParameterImpl@25['B']
|
||||
arguments = ArrayList@33[empty]
|
||||
classifier = JavaTypeParameterImpl@23['B']
|
||||
nullable = 'true': Boolean@31
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@34['C'] {
|
||||
_arguments = ArrayList@35[1] { LazyStarProjection@36 }
|
||||
_memberScope = SubstitutingScope@37
|
||||
_nullable = 'false': Boolean@23
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['C']
|
||||
classifier = JavaClassImpl@38['C']
|
||||
arguments = ArrayList@35[1] { LazyStarProjection@36 }
|
||||
classifier = JavaClassImpl@37['C']
|
||||
memberScope = SubstitutingScope@38
|
||||
nullable = 'false': Boolean@24
|
||||
typeConstructor = LazyJavaClassTypeConstructor@16['C']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@39['C'] {
|
||||
_arguments = ArrayList@40[1] { LazyStarProjection@41 }
|
||||
_memberScope = SubstitutingScope@42
|
||||
_nullable = 'true': Boolean@31
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['C']
|
||||
classifier = JavaClassImpl@38['C']
|
||||
arguments = ArrayList@40[1] { LazyStarProjection@41 }
|
||||
classifier = JavaClassImpl@37['C']
|
||||
memberScope = SubstitutingScope@42
|
||||
nullable = 'true': Boolean@31
|
||||
typeConstructor = LazyJavaClassTypeConstructor@16['C']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['C<?>'] {
|
||||
_arguments = ArrayList@44[1] { LazyStarProjection@45 }
|
||||
_memberScope = SubstitutingScope@46
|
||||
_nullable = 'false': Boolean@23
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['C']
|
||||
classifier = JavaClassImpl@47['C']
|
||||
arguments = ArrayList@44[1] { LazyStarProjection@45 }
|
||||
classifier = JavaClassImpl@46['C']
|
||||
memberScope = SubstitutingScope@47
|
||||
nullable = 'false': Boolean@24
|
||||
typeConstructor = LazyJavaClassTypeConstructor@16['C']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@48['C<?>'] {
|
||||
_arguments = ArrayList@49[1] { LazyStarProjection@50 }
|
||||
_nullable = 'true': Boolean@31
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['C']
|
||||
classifier = JavaClassImpl@47['C']
|
||||
arguments = ArrayList@49[1] { LazyStarProjection@50 }
|
||||
classifier = JavaClassImpl@46['C']
|
||||
nullable = 'true': Boolean@31
|
||||
typeConstructor = LazyJavaClassTypeConstructor@16['C']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@51['C<B>'] {
|
||||
_arguments = ArrayList@52[1] { TypeProjectionImpl@53 }
|
||||
_memberScope = SubstitutingScope@54
|
||||
_nullable = 'false': Boolean@23
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['C']
|
||||
classifier = JavaClassImpl@55['C']
|
||||
arguments = ArrayList@52[1] { TypeProjectionImpl@53 }
|
||||
classifier = JavaClassImpl@54['C']
|
||||
memberScope = SubstitutingScope@55
|
||||
nullable = 'false': Boolean@24
|
||||
typeConstructor = LazyJavaClassTypeConstructor@16['C']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@56['C<B>'] {
|
||||
_arguments = ArrayList@57[1] { TypeProjectionImpl@58 }
|
||||
_memberScope = SubstitutingScope@59
|
||||
_nullable = 'true': Boolean@31
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['C']
|
||||
classifier = JavaClassImpl@55['C']
|
||||
arguments = ArrayList@57[1] { TypeProjectionImpl@58 }
|
||||
classifier = JavaClassImpl@54['C']
|
||||
memberScope = SubstitutingScope@59
|
||||
nullable = 'true': Boolean@31
|
||||
typeConstructor = LazyJavaClassTypeConstructor@16['C']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@60['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@61
|
||||
classifier = JavaClassImpl@62['Object']
|
||||
classifier = JavaClassImpl@61['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@62
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@63 {
|
||||
_packageFragments('<root>': FqName@64) = LazyJavaPackageFragment@65['<root>']
|
||||
_packageFragments('C': FqName@66) = null
|
||||
_packageFragments('a': FqName@67) = LazyJavaPackageFragment@68['a']
|
||||
_packageFragments('a.C': FqName@69) = null
|
||||
_packageFragments('d': FqName@70) = null
|
||||
_packageFragments('d.C': FqName@71) = null
|
||||
_packageFragments('java': FqName@72) = LazyJavaPackageFragment@73['java']
|
||||
_packageFragments('java.lang': FqName@74) = LazyJavaPackageFragment@75['lang']
|
||||
_packageFragments('java.lang.C': FqName@76) = null
|
||||
_packageFragments('kotlin': FqName@77) = null
|
||||
_packageFragments('kotlin.C': FqName@78) = null
|
||||
_packageFragments('kotlin.io': FqName@79) = null
|
||||
_packageFragments('kotlin.jvm': FqName@80) = null
|
||||
packageFragments('<root>': FqName@64) = LazyJavaPackageFragment@65['<root>']
|
||||
packageFragments('C': FqName@66) = null
|
||||
packageFragments('a': FqName@67) = LazyJavaPackageFragment@68['a']
|
||||
packageFragments('a.C': FqName@69) = null
|
||||
packageFragments('d': FqName@70) = null
|
||||
packageFragments('d.C': FqName@71) = null
|
||||
packageFragments('java': FqName@72) = LazyJavaPackageFragment@73['java']
|
||||
packageFragments('java.lang': FqName@74) = LazyJavaPackageFragment@75['lang']
|
||||
packageFragments('java.lang.C': FqName@76) = null
|
||||
packageFragments('kotlin': FqName@77) = null
|
||||
packageFragments('kotlin.C': FqName@78) = null
|
||||
packageFragments('kotlin.io': FqName@79) = null
|
||||
packageFragments('kotlin.jvm': FqName@80) = null
|
||||
topLevelClasses(JavaClassImpl@81['C']) = LazyJavaClassDescriptor@0['C']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@68['a'] {
|
||||
_functions('C': Name@82) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('C': Name@84) = LazyJavaClassDescriptor@0['C'] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
classes('C': Name@82) = LazyJavaClassDescriptor@0['C'] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
deserializedPackageScope = Empty@84 // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
functions('C': Name@85) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
memberIndex = computeMemberIndex$1@86 // through LazyPackageFragmentScopeForJavaPackage@83
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@73['java'] {
|
||||
_functions('lang': Name@87) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('lang': Name@89) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('lang': Name@87) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
deserializedPackageScope = Empty@84 // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
functions('lang': Name@89) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
memberIndex = computeMemberIndex$1@90 // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@75['lang'] {
|
||||
_functions('foo': Name@7) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@91
|
||||
classes('foo': Name@7) = null // through LazyPackageFragmentScopeForJavaPackage@91
|
||||
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@91
|
||||
classes('foo': Name@9) = null // through LazyPackageFragmentScopeForJavaPackage@91
|
||||
deserializedPackageScope = Empty@84 // through LazyPackageFragmentScopeForJavaPackage@91
|
||||
functions('foo': Name@9) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@91
|
||||
memberIndex = computeMemberIndex$1@92 // through LazyPackageFragmentScopeForJavaPackage@91
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@18['B'] {
|
||||
defaultType = JetTypeImpl@93['B']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@25
|
||||
upperBounds = LinkedHashSet@94[1] { DelegatingFlexibleType@95 }
|
||||
upperBoundsAsType = DelegatingFlexibleType@95
|
||||
}
|
||||
|
||||
@@ -1,29 +1,29 @@
|
||||
LazyJavaClassDescriptor@0['Ccc'] {
|
||||
_functionTypeForSamInterface = null
|
||||
functionTypeForSamInterface = null
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@1 {
|
||||
_packageFragments('<root>': FqName@2) = LazyJavaPackageFragment@3['<root>']
|
||||
_packageFragments('Bbb': FqName@4) = null
|
||||
_packageFragments('Ccc': FqName@5) = null
|
||||
_packageFragments('java': FqName@6) = LazyJavaPackageFragment@7['java']
|
||||
_packageFragments('java.lang': FqName@8) = LazyJavaPackageFragment@9['lang']
|
||||
_packageFragments('kotlin': FqName@10) = null
|
||||
_packageFragments('kotlin.io': FqName@11) = null
|
||||
_packageFragments('kotlin.jvm': FqName@12) = null
|
||||
packageFragments('<root>': FqName@2) = LazyJavaPackageFragment@3['<root>']
|
||||
packageFragments('Bbb': FqName@4) = null
|
||||
packageFragments('Ccc': FqName@5) = null
|
||||
packageFragments('java': FqName@6) = LazyJavaPackageFragment@7['java']
|
||||
packageFragments('java.lang': FqName@8) = LazyJavaPackageFragment@9['lang']
|
||||
packageFragments('kotlin': FqName@10) = null
|
||||
packageFragments('kotlin.io': FqName@11) = null
|
||||
packageFragments('kotlin.jvm': FqName@12) = null
|
||||
topLevelClasses(JavaClassImpl@13['Ccc']) = LazyJavaClassDescriptor@0['Ccc']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@3['<root>'] {
|
||||
_functions('Ccc': Name@14) = EmptyList@15[empty] // through LazyPackageFragmentScopeForJavaPackage@16
|
||||
classes('Ccc': Name@17) = LazyJavaClassDescriptor@0['Ccc'] // through LazyPackageFragmentScopeForJavaPackage@16
|
||||
deserializedPackageScope = Empty@18 // through LazyPackageFragmentScopeForJavaPackage@16
|
||||
memberIndex = computeMemberIndex$1@19 // through LazyPackageFragmentScopeForJavaPackage@16
|
||||
classes('Ccc': Name@14) = LazyJavaClassDescriptor@0['Ccc'] // through LazyPackageFragmentScopeForJavaPackage@15
|
||||
deserializedPackageScope = Empty@16 // through LazyPackageFragmentScopeForJavaPackage@15
|
||||
functions('Ccc': Name@17) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@15
|
||||
memberIndex = computeMemberIndex$1@19 // through LazyPackageFragmentScopeForJavaPackage@15
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@7['java'] {
|
||||
_functions('lang': Name@20) = EmptyList@15[empty] // through LazyPackageFragmentScopeForJavaPackage@21
|
||||
classes('lang': Name@22) = null // through LazyPackageFragmentScopeForJavaPackage@21
|
||||
deserializedPackageScope = Empty@18 // through LazyPackageFragmentScopeForJavaPackage@21
|
||||
classes('lang': Name@20) = null // through LazyPackageFragmentScopeForJavaPackage@21
|
||||
deserializedPackageScope = Empty@16 // through LazyPackageFragmentScopeForJavaPackage@21
|
||||
functions('lang': Name@22) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@21
|
||||
memberIndex = computeMemberIndex$1@23 // through LazyPackageFragmentScopeForJavaPackage@21
|
||||
}
|
||||
|
||||
@@ -1,51 +1,51 @@
|
||||
LazyJavaPackageFragmentProvider@0 {
|
||||
_packageFragments('<root>': FqName@1) = LazyJavaPackageFragment@2['<root>']
|
||||
_packageFragments('Any': FqName@3) = null
|
||||
_packageFragments('Collection': FqName@4) = null
|
||||
_packageFragments('Comparable': FqName@5) = null
|
||||
_packageFragments('Int': FqName@6) = null
|
||||
_packageFragments('Iterable': FqName@7) = null
|
||||
_packageFragments('Iterator': FqName@8) = null
|
||||
_packageFragments('String': FqName@9) = null
|
||||
_packageFragments('d': FqName@10) = null
|
||||
_packageFragments('d.Any': FqName@11) = null
|
||||
_packageFragments('d.Collection': FqName@12) = null
|
||||
_packageFragments('d.Comparable': FqName@13) = null
|
||||
_packageFragments('d.Int': FqName@14) = null
|
||||
_packageFragments('d.Iterable': FqName@15) = null
|
||||
_packageFragments('d.Iterator': FqName@16) = null
|
||||
_packageFragments('d.String': FqName@17) = null
|
||||
_packageFragments('java': FqName@18) = LazyJavaPackageFragment@19['java']
|
||||
_packageFragments('java.lang': FqName@20) = LazyJavaPackageFragment@21['lang']
|
||||
_packageFragments('java.lang.Any': FqName@22) = null
|
||||
_packageFragments('java.lang.Collection': FqName@23) = null
|
||||
_packageFragments('java.lang.Comparable': FqName@24) = null
|
||||
_packageFragments('java.lang.Int': FqName@25) = null
|
||||
_packageFragments('java.lang.Iterable': FqName@26) = null
|
||||
_packageFragments('java.lang.Iterator': FqName@27) = null
|
||||
_packageFragments('java.lang.String': FqName@28) = null
|
||||
_packageFragments('kotlin': FqName@29) = null
|
||||
_packageFragments('kotlin.Any': FqName@30) = null
|
||||
_packageFragments('kotlin.Collection': FqName@31) = null
|
||||
_packageFragments('kotlin.Comparable': FqName@32) = null
|
||||
_packageFragments('kotlin.Int': FqName@33) = null
|
||||
_packageFragments('kotlin.Iterable': FqName@34) = null
|
||||
_packageFragments('kotlin.Iterator': FqName@35) = null
|
||||
_packageFragments('kotlin.String': FqName@36) = null
|
||||
_packageFragments('kotlin.io': FqName@37) = null
|
||||
_packageFragments('kotlin.jvm': FqName@38) = null
|
||||
packageFragments('<root>': FqName@1) = LazyJavaPackageFragment@2['<root>']
|
||||
packageFragments('Any': FqName@3) = null
|
||||
packageFragments('Collection': FqName@4) = null
|
||||
packageFragments('Comparable': FqName@5) = null
|
||||
packageFragments('Int': FqName@6) = null
|
||||
packageFragments('Iterable': FqName@7) = null
|
||||
packageFragments('Iterator': FqName@8) = null
|
||||
packageFragments('String': FqName@9) = null
|
||||
packageFragments('d': FqName@10) = null
|
||||
packageFragments('d.Any': FqName@11) = null
|
||||
packageFragments('d.Collection': FqName@12) = null
|
||||
packageFragments('d.Comparable': FqName@13) = null
|
||||
packageFragments('d.Int': FqName@14) = null
|
||||
packageFragments('d.Iterable': FqName@15) = null
|
||||
packageFragments('d.Iterator': FqName@16) = null
|
||||
packageFragments('d.String': FqName@17) = null
|
||||
packageFragments('java': FqName@18) = LazyJavaPackageFragment@19['java']
|
||||
packageFragments('java.lang': FqName@20) = LazyJavaPackageFragment@21['lang']
|
||||
packageFragments('java.lang.Any': FqName@22) = null
|
||||
packageFragments('java.lang.Collection': FqName@23) = null
|
||||
packageFragments('java.lang.Comparable': FqName@24) = null
|
||||
packageFragments('java.lang.Int': FqName@25) = null
|
||||
packageFragments('java.lang.Iterable': FqName@26) = null
|
||||
packageFragments('java.lang.Iterator': FqName@27) = null
|
||||
packageFragments('java.lang.String': FqName@28) = null
|
||||
packageFragments('kotlin': FqName@29) = null
|
||||
packageFragments('kotlin.Any': FqName@30) = null
|
||||
packageFragments('kotlin.Collection': FqName@31) = null
|
||||
packageFragments('kotlin.Comparable': FqName@32) = null
|
||||
packageFragments('kotlin.Int': FqName@33) = null
|
||||
packageFragments('kotlin.Iterable': FqName@34) = null
|
||||
packageFragments('kotlin.Iterator': FqName@35) = null
|
||||
packageFragments('kotlin.String': FqName@36) = null
|
||||
packageFragments('kotlin.io': FqName@37) = null
|
||||
packageFragments('kotlin.jvm': FqName@38) = null
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@19['java'] {
|
||||
_functions('lang': Name@39) = EmptyList@40[empty] // through LazyPackageFragmentScopeForJavaPackage@41
|
||||
classes('lang': Name@42) = null // through LazyPackageFragmentScopeForJavaPackage@41
|
||||
deserializedPackageScope = Empty@43 // through LazyPackageFragmentScopeForJavaPackage@41
|
||||
memberIndex = computeMemberIndex$1@44 // through LazyPackageFragmentScopeForJavaPackage@41
|
||||
classes('lang': Name@39) = null // through LazyPackageFragmentScopeForJavaPackage@40
|
||||
deserializedPackageScope = Empty@41 // through LazyPackageFragmentScopeForJavaPackage@40
|
||||
functions('lang': Name@42) = EmptyList@43[empty] // through LazyPackageFragmentScopeForJavaPackage@40
|
||||
memberIndex = computeMemberIndex$1@44 // through LazyPackageFragmentScopeForJavaPackage@40
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@21['lang'] {
|
||||
_functions('iterator': Name@45) = EmptyList@40[empty] // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
classes('iterator': Name@45) = null // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
deserializedPackageScope = Empty@43 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
deserializedPackageScope = Empty@41 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
functions('iterator': Name@45) = EmptyList@43[empty] // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
memberIndex = computeMemberIndex$1@47 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
}
|
||||
|
||||
@@ -1,63 +1,63 @@
|
||||
LazyJavaClassDescriptor@0['Integer'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['Integer']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['Integer']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@1['Integer'] {
|
||||
_parameters = ArrayList@2[empty]
|
||||
_supertypes = ArrayList@3[2] { LazyJavaClassifierType@4['Number'], LazyJavaClassifierType@5['Comparable<Integer>'] }
|
||||
parameters = ArrayList@2[empty]
|
||||
supertypes = ArrayList@3[2] { LazyJavaClassifierType@4['Number'], LazyJavaClassifierType@5['Comparable<Integer>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@5['Comparable<Integer>'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@6
|
||||
classifier = JavaClassImpl@7['Comparable']
|
||||
classifier = JavaClassImpl@6['Comparable']
|
||||
typeConstructor = DeserializedClassTypeConstructor@7
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@4['Number'] {
|
||||
_arguments = ArrayList@8[empty]
|
||||
_typeConstructor = DeserializedClassTypeConstructor@9
|
||||
classifier = JavaClassImpl@10['Number']
|
||||
arguments = ArrayList@8[empty]
|
||||
classifier = JavaClassImpl@9['Number']
|
||||
typeConstructor = DeserializedClassTypeConstructor@10
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@11 {
|
||||
_packageFragments('<root>': FqName@12) = LazyJavaPackageFragment@13['<root>']
|
||||
_packageFragments('Annotation': FqName@14) = null
|
||||
_packageFragments('Int': FqName@15) = null
|
||||
_packageFragments('Integer': FqName@16) = null
|
||||
_packageFragments('Iterable': FqName@17) = null
|
||||
_packageFragments('Iterator': FqName@18) = null
|
||||
_packageFragments('java': FqName@19) = LazyJavaPackageFragment@20['java']
|
||||
_packageFragments('java.lang': FqName@21) = LazyJavaPackageFragment@22['lang']
|
||||
_packageFragments('java.lang.Annotation': FqName@23) = null
|
||||
_packageFragments('java.lang.Int': FqName@24) = null
|
||||
_packageFragments('java.lang.Integer': FqName@25) = null
|
||||
_packageFragments('java.lang.Iterable': FqName@26) = null
|
||||
_packageFragments('java.lang.Iterator': FqName@27) = null
|
||||
_packageFragments('java.lang.annotation': FqName@28) = LazyJavaPackageFragment@29['annotation']
|
||||
_packageFragments('java.lang.annotation.Annotation': FqName@30) = null
|
||||
_packageFragments('java.lang.annotation.Int': FqName@31) = null
|
||||
_packageFragments('java.lang.annotation.Integer': FqName@32) = null
|
||||
_packageFragments('java.lang.annotation.Iterable': FqName@33) = null
|
||||
_packageFragments('java.lang.annotation.Iterator': FqName@34) = null
|
||||
_packageFragments('java.util': FqName@35) = LazyJavaPackageFragment@36['util']
|
||||
_packageFragments('java.util.Annotation': FqName@37) = null
|
||||
_packageFragments('java.util.Int': FqName@38) = null
|
||||
_packageFragments('java.util.Integer': FqName@39) = null
|
||||
_packageFragments('java.util.Iterable': FqName@40) = null
|
||||
_packageFragments('java.util.Iterator': FqName@41) = null
|
||||
_packageFragments('kotlin': FqName@42) = null
|
||||
_packageFragments('kotlin.Annotation': FqName@43) = null
|
||||
_packageFragments('kotlin.Int': FqName@44) = null
|
||||
_packageFragments('kotlin.Integer': FqName@45) = null
|
||||
_packageFragments('kotlin.Iterable': FqName@46) = null
|
||||
_packageFragments('kotlin.Iterator': FqName@47) = null
|
||||
_packageFragments('kotlin.io': FqName@48) = null
|
||||
_packageFragments('kotlin.jvm': FqName@49) = null
|
||||
_packageFragments('n': FqName@50) = null
|
||||
_packageFragments('n.Annotation': FqName@51) = null
|
||||
_packageFragments('n.Int': FqName@52) = null
|
||||
_packageFragments('n.Integer': FqName@53) = null
|
||||
_packageFragments('n.Iterable': FqName@54) = null
|
||||
_packageFragments('n.Iterator': FqName@55) = null
|
||||
packageFragments('<root>': FqName@12) = LazyJavaPackageFragment@13['<root>']
|
||||
packageFragments('Annotation': FqName@14) = null
|
||||
packageFragments('Int': FqName@15) = null
|
||||
packageFragments('Integer': FqName@16) = null
|
||||
packageFragments('Iterable': FqName@17) = null
|
||||
packageFragments('Iterator': FqName@18) = null
|
||||
packageFragments('java': FqName@19) = LazyJavaPackageFragment@20['java']
|
||||
packageFragments('java.lang': FqName@21) = LazyJavaPackageFragment@22['lang']
|
||||
packageFragments('java.lang.Annotation': FqName@23) = null
|
||||
packageFragments('java.lang.Int': FqName@24) = null
|
||||
packageFragments('java.lang.Integer': FqName@25) = null
|
||||
packageFragments('java.lang.Iterable': FqName@26) = null
|
||||
packageFragments('java.lang.Iterator': FqName@27) = null
|
||||
packageFragments('java.lang.annotation': FqName@28) = LazyJavaPackageFragment@29['annotation']
|
||||
packageFragments('java.lang.annotation.Annotation': FqName@30) = null
|
||||
packageFragments('java.lang.annotation.Int': FqName@31) = null
|
||||
packageFragments('java.lang.annotation.Integer': FqName@32) = null
|
||||
packageFragments('java.lang.annotation.Iterable': FqName@33) = null
|
||||
packageFragments('java.lang.annotation.Iterator': FqName@34) = null
|
||||
packageFragments('java.util': FqName@35) = LazyJavaPackageFragment@36['util']
|
||||
packageFragments('java.util.Annotation': FqName@37) = null
|
||||
packageFragments('java.util.Int': FqName@38) = null
|
||||
packageFragments('java.util.Integer': FqName@39) = null
|
||||
packageFragments('java.util.Iterable': FqName@40) = null
|
||||
packageFragments('java.util.Iterator': FqName@41) = null
|
||||
packageFragments('kotlin': FqName@42) = null
|
||||
packageFragments('kotlin.Annotation': FqName@43) = null
|
||||
packageFragments('kotlin.Int': FqName@44) = null
|
||||
packageFragments('kotlin.Integer': FqName@45) = null
|
||||
packageFragments('kotlin.Iterable': FqName@46) = null
|
||||
packageFragments('kotlin.Iterator': FqName@47) = null
|
||||
packageFragments('kotlin.io': FqName@48) = null
|
||||
packageFragments('kotlin.jvm': FqName@49) = null
|
||||
packageFragments('n': FqName@50) = null
|
||||
packageFragments('n.Annotation': FqName@51) = null
|
||||
packageFragments('n.Int': FqName@52) = null
|
||||
packageFragments('n.Integer': FqName@53) = null
|
||||
packageFragments('n.Iterable': FqName@54) = null
|
||||
packageFragments('n.Iterator': FqName@55) = null
|
||||
topLevelClasses(JavaClassImpl@56['Annotation']) = LazyJavaClassDescriptor@57['Annotation']
|
||||
topLevelClasses(JavaClassImpl@58['Integer']) = LazyJavaClassDescriptor@0['Integer']
|
||||
topLevelClasses(JavaClassImpl@59['Iterator']) = LazyJavaClassDescriptor@60['Iterator']
|
||||
@@ -72,20 +72,20 @@ LazyJavaPackageFragment@29['annotation'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@20['java'] {
|
||||
_functions('lang': Name@67) = EmptyList@68[empty] // through LazyPackageFragmentScopeForJavaPackage@69
|
||||
_functions('util': Name@70) = EmptyList@68[empty] // through LazyPackageFragmentScopeForJavaPackage@69
|
||||
classes('lang': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@69
|
||||
classes('util': Name@72) = null // through LazyPackageFragmentScopeForJavaPackage@69
|
||||
deserializedPackageScope = Empty@73 // through LazyPackageFragmentScopeForJavaPackage@69
|
||||
memberIndex = computeMemberIndex$1@74 // through LazyPackageFragmentScopeForJavaPackage@69
|
||||
classes('lang': Name@67) = null // through LazyPackageFragmentScopeForJavaPackage@68
|
||||
classes('util': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@68
|
||||
deserializedPackageScope = Empty@70 // through LazyPackageFragmentScopeForJavaPackage@68
|
||||
functions('lang': Name@71) = EmptyList@72[empty] // through LazyPackageFragmentScopeForJavaPackage@68
|
||||
functions('util': Name@73) = EmptyList@72[empty] // through LazyPackageFragmentScopeForJavaPackage@68
|
||||
memberIndex = computeMemberIndex$1@74 // through LazyPackageFragmentScopeForJavaPackage@68
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@22['lang'] {
|
||||
_functions('annotation': Name@75) = EmptyList@68[empty] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('Integer': Name@64) = LazyJavaClassDescriptor@0['Integer'] // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('annotation': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
deserializedPackageScope = Empty@73 // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
memberIndex = computeMemberIndex$1@78 // through LazyPackageFragmentScopeForJavaPackage@76
|
||||
classes('Integer': Name@64) = LazyJavaClassDescriptor@0['Integer'] // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
classes('annotation': Name@76) = null // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
deserializedPackageScope = Empty@70 // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
functions('annotation': Name@77) = EmptyList@72[empty] // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
memberIndex = computeMemberIndex$1@78 // through LazyPackageFragmentScopeForJavaPackage@75
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@36['util'] {
|
||||
|
||||
@@ -1,33 +1,33 @@
|
||||
LazyJavaClassDescriptor@0['Type'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['Type']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['Type']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@1['Type'] {
|
||||
_parameters = ArrayList@2[empty]
|
||||
_supertypes = ArrayList@3[1] { LazyJavaClassifierType@4['Enum<Type>'] }
|
||||
parameters = ArrayList@2[empty]
|
||||
supertypes = ArrayList@3[1] { LazyJavaClassifierType@4['Enum<Type>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@4['Enum<Type>'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@5
|
||||
classifier = JavaClassImpl@6['Enum']
|
||||
classifier = JavaClassImpl@5['Enum']
|
||||
typeConstructor = DeserializedClassTypeConstructor@6
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@7 {
|
||||
_packageFragments('<root>': FqName@8) = LazyJavaPackageFragment@9['<root>']
|
||||
_packageFragments('Array': FqName@10) = null
|
||||
_packageFragments('String': FqName@11) = null
|
||||
_packageFragments('Type': 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.Type': FqName@19) = null
|
||||
_packageFragments('kotlin': FqName@20) = null
|
||||
_packageFragments('kotlin.Array': FqName@21) = null
|
||||
_packageFragments('kotlin.String': FqName@22) = null
|
||||
_packageFragments('kotlin.Type': FqName@23) = null
|
||||
_packageFragments('kotlin.io': FqName@24) = null
|
||||
_packageFragments('kotlin.jvm': FqName@25) = null
|
||||
packageFragments('<root>': FqName@8) = LazyJavaPackageFragment@9['<root>']
|
||||
packageFragments('Array': FqName@10) = null
|
||||
packageFragments('String': FqName@11) = null
|
||||
packageFragments('Type': 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.Type': FqName@19) = null
|
||||
packageFragments('kotlin': FqName@20) = null
|
||||
packageFragments('kotlin.Array': FqName@21) = null
|
||||
packageFragments('kotlin.String': FqName@22) = null
|
||||
packageFragments('kotlin.Type': FqName@23) = null
|
||||
packageFragments('kotlin.io': FqName@24) = null
|
||||
packageFragments('kotlin.jvm': FqName@25) = null
|
||||
topLevelClasses(JavaClassImpl@26['Type']) = LazyJavaClassDescriptor@0['Type']
|
||||
}
|
||||
|
||||
@@ -38,8 +38,8 @@ LazyJavaPackageFragment@9['<root>'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@14['java'] {
|
||||
_functions('lang': Name@31) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@33
|
||||
classes('lang': Name@34) = null // through LazyPackageFragmentScopeForJavaPackage@33
|
||||
deserializedPackageScope = Empty@35 // through LazyPackageFragmentScopeForJavaPackage@33
|
||||
memberIndex = computeMemberIndex$1@36 // through LazyPackageFragmentScopeForJavaPackage@33
|
||||
classes('lang': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@32
|
||||
deserializedPackageScope = Empty@33 // through LazyPackageFragmentScopeForJavaPackage@32
|
||||
functions('lang': Name@34) = EmptyList@35[empty] // through LazyPackageFragmentScopeForJavaPackage@32
|
||||
memberIndex = computeMemberIndex$1@36 // through LazyPackageFragmentScopeForJavaPackage@32
|
||||
}
|
||||
|
||||
@@ -1,143 +1,143 @@
|
||||
LazyJavaClassDescriptor@0['Comparable'] {
|
||||
_allDescriptors = ArrayList@1[4] { DeserializedSimpleFunctionDescriptor@2['hashCode'], DeserializedSimpleFunctionDescriptor@3['toString'], DeserializedSimpleFunctionDescriptor@4['equals'], ... } // through LazyJavaClassMemberScope@5
|
||||
_annotations = LazyJavaAnnotations@6
|
||||
_functionTypeForSamInterface = JetTypeImpl@7['Function1<2>']
|
||||
_functions('clone': Name@8) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('compareTo': Name@10) = ArrayList@11[1] { JavaMethodDescriptor@12['compareTo'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('equals': Name@13) = ArrayList@14[1] { DeserializedSimpleFunctionDescriptor@4['equals'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('finalize': Name@15) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('getClass': Name@16) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('hashCode': Name@17) = ArrayList@18[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('notify': Name@19) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('notifyAll': Name@20) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('toString': Name@21) = ArrayList@22[1] { DeserializedSimpleFunctionDescriptor@3['toString'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('wait': Name@23) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@24['Comparable']
|
||||
defaultType = JetTypeImpl@25['Comparable<1>']
|
||||
enumEntryIndex = LinkedHashMap@26 // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@27 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@28 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@29['<this>']
|
||||
allDescriptors = ArrayList@1[4] { DeserializedSimpleFunctionDescriptor@2['hashCode'], DeserializedSimpleFunctionDescriptor@3['toString'], DeserializedSimpleFunctionDescriptor@4['equals'], ... } // through LazyJavaClassMemberScope@5
|
||||
annotations = LazyJavaAnnotations@6
|
||||
defaultType = JetTypeImpl@7['Comparable<1>']
|
||||
enumEntryIndex = LinkedHashMap@8 // through LazyJavaClassMemberScope@5
|
||||
functionTypeForSamInterface = JetTypeImpl@9['Function1<2>']
|
||||
functions('clone': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('compareTo': Name@12) = ArrayList@13[1] { JavaMethodDescriptor@14['compareTo'] } // through LazyJavaClassMemberScope@5
|
||||
functions('equals': Name@15) = ArrayList@16[1] { DeserializedSimpleFunctionDescriptor@4['equals'] } // through LazyJavaClassMemberScope@5
|
||||
functions('finalize': Name@17) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('getClass': Name@18) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('hashCode': Name@19) = ArrayList@20[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
functions('notify': Name@21) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('notifyAll': Name@22) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('toString': Name@23) = ArrayList@24[1] { DeserializedSimpleFunctionDescriptor@3['toString'] } // through LazyJavaClassMemberScope@5
|
||||
functions('wait': Name@25) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@26 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@27 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@28['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@29['Comparable']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@30['Integer'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@31['Integer']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@31['Integer']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@32['Iterable'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@33['Iterable']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@33['Iterable']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@34['Iterator'] {
|
||||
_functionTypeForSamInterface = null
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@35['Iterator']
|
||||
defaultType = JetTypeImpl@36['Iterator<1>']
|
||||
defaultType = JetTypeImpl@35['Iterator<1>']
|
||||
functionTypeForSamInterface = null
|
||||
typeConstructor = LazyJavaClassTypeConstructor@36['Iterator']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@24['Comparable'] {
|
||||
_parameters = ArrayList@37[1] { LazyJavaTypeParameterDescriptor@38['T'] }
|
||||
_supertypes = ArrayList@39[1] { JetTypeImpl@40['Any'] }
|
||||
LazyJavaClassTypeConstructor@29['Comparable'] {
|
||||
parameters = ArrayList@37[1] { LazyJavaTypeParameterDescriptor@38['T'] }
|
||||
supertypes = ArrayList@39[1] { JetTypeImpl@40['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@31['Integer'] {
|
||||
_parameters = ArrayList@41[empty]
|
||||
_supertypes = ArrayList@42[2] { LazyJavaClassifierType@43['Number'], LazyJavaClassifierType@44['Comparable<Integer>'] }
|
||||
parameters = ArrayList@41[empty]
|
||||
supertypes = ArrayList@42[2] { LazyJavaClassifierType@43['Number'], LazyJavaClassifierType@44['Comparable<Integer>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@33['Iterable'] {
|
||||
_parameters = ArrayList@45[1] { LazyJavaTypeParameterDescriptor@46['T'] }
|
||||
parameters = ArrayList@45[1] { LazyJavaTypeParameterDescriptor@46['T'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@35['Iterator'] {
|
||||
_parameters = ArrayList@47[1] { LazyJavaTypeParameterDescriptor@48['E'] }
|
||||
_supertypes = ArrayList@49[1] { JetTypeImpl@40['Any'] }
|
||||
LazyJavaClassTypeConstructor@36['Iterator'] {
|
||||
parameters = ArrayList@47[1] { LazyJavaTypeParameterDescriptor@48['E'] }
|
||||
supertypes = ArrayList@49[1] { JetTypeImpl@40['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@44['Comparable<Integer>'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@50
|
||||
classifier = JavaClassImpl@51['Comparable']
|
||||
classifier = JavaClassImpl@50['Comparable']
|
||||
typeConstructor = DeserializedClassTypeConstructor@51
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['Number'] {
|
||||
_arguments = ArrayList@52[empty]
|
||||
_typeConstructor = DeserializedClassTypeConstructor@53
|
||||
classifier = JavaClassImpl@54['Number']
|
||||
arguments = ArrayList@52[empty]
|
||||
classifier = JavaClassImpl@53['Number']
|
||||
typeConstructor = DeserializedClassTypeConstructor@54
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@55['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@56
|
||||
classifier = JavaClassImpl@57['Object']
|
||||
classifier = JavaClassImpl@56['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@57
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@58['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@56
|
||||
classifier = JavaClassImpl@59['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@57
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@60['T'] {
|
||||
_arguments = ArrayList@61[empty]
|
||||
_nullable = 'false': Boolean@62
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@63
|
||||
classifier = JavaTypeParameterImpl@64['T']
|
||||
arguments = ArrayList@61[empty]
|
||||
classifier = JavaTypeParameterImpl@62['T']
|
||||
nullable = 'false': Boolean@63
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@64
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@65['T'] {
|
||||
_arguments = ArrayList@66[empty]
|
||||
_nullable = 'false': Boolean@62
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@63
|
||||
arguments = ArrayList@66[empty]
|
||||
classifier = JavaTypeParameterImpl@67['T']
|
||||
nullable = 'false': Boolean@63
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@64
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@68['T'] {
|
||||
_arguments = ArrayList@69[empty]
|
||||
_nullable = 'true': Boolean@70
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@63
|
||||
classifier = JavaTypeParameterImpl@64['T']
|
||||
arguments = ArrayList@69[empty]
|
||||
classifier = JavaTypeParameterImpl@67['T']
|
||||
nullable = 'true': Boolean@70
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@64
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@71['T'] {
|
||||
_arguments = ArrayList@72[empty]
|
||||
_nullable = 'true': Boolean@70
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@63
|
||||
classifier = JavaTypeParameterImpl@67['T']
|
||||
arguments = ArrayList@72[empty]
|
||||
classifier = JavaTypeParameterImpl@62['T']
|
||||
nullable = 'true': Boolean@70
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@64
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@73 {
|
||||
_packageFragments('<root>': FqName@74) = LazyJavaPackageFragment@75['<root>']
|
||||
_packageFragments('Any': FqName@76) = null
|
||||
_packageFragments('Int': FqName@77) = null
|
||||
_packageFragments('Integer': FqName@78) = null
|
||||
_packageFragments('Iterable': FqName@79) = null
|
||||
_packageFragments('Iterator': FqName@80) = null
|
||||
_packageFragments('String': FqName@81) = null
|
||||
_packageFragments('a': FqName@82) = null
|
||||
_packageFragments('a.Any': FqName@83) = null
|
||||
_packageFragments('a.Int': FqName@84) = null
|
||||
_packageFragments('a.Integer': FqName@85) = null
|
||||
_packageFragments('a.Iterable': FqName@86) = null
|
||||
_packageFragments('a.Iterator': FqName@87) = null
|
||||
_packageFragments('a.String': FqName@88) = null
|
||||
_packageFragments('a.java': FqName@89) = null
|
||||
_packageFragments('java': FqName@90) = LazyJavaPackageFragment@91['java']
|
||||
_packageFragments('java.lang': FqName@92) = LazyJavaPackageFragment@93['lang']
|
||||
_packageFragments('java.lang.Any': FqName@94) = null
|
||||
_packageFragments('java.lang.Comparable': FqName@95) = null
|
||||
_packageFragments('java.lang.Int': FqName@96) = null
|
||||
_packageFragments('java.lang.Integer': FqName@97) = null
|
||||
_packageFragments('java.lang.Iterable': FqName@98) = null
|
||||
_packageFragments('java.lang.Iterator': FqName@99) = null
|
||||
_packageFragments('java.lang.String': FqName@100) = null
|
||||
_packageFragments('java.util': FqName@101) = LazyJavaPackageFragment@102['util']
|
||||
_packageFragments('java.util.Iterator': FqName@103) = null
|
||||
_packageFragments('kotlin': FqName@104) = null
|
||||
_packageFragments('kotlin.Any': FqName@105) = null
|
||||
_packageFragments('kotlin.Int': FqName@106) = null
|
||||
_packageFragments('kotlin.Integer': FqName@107) = null
|
||||
_packageFragments('kotlin.Iterable': FqName@108) = null
|
||||
_packageFragments('kotlin.Iterator': FqName@109) = null
|
||||
_packageFragments('kotlin.String': FqName@110) = null
|
||||
_packageFragments('kotlin.io': FqName@111) = null
|
||||
_packageFragments('kotlin.jvm': FqName@112) = null
|
||||
packageFragments('<root>': FqName@74) = LazyJavaPackageFragment@75['<root>']
|
||||
packageFragments('Any': FqName@76) = null
|
||||
packageFragments('Int': FqName@77) = null
|
||||
packageFragments('Integer': FqName@78) = null
|
||||
packageFragments('Iterable': FqName@79) = null
|
||||
packageFragments('Iterator': FqName@80) = null
|
||||
packageFragments('String': FqName@81) = null
|
||||
packageFragments('a': FqName@82) = null
|
||||
packageFragments('a.Any': FqName@83) = null
|
||||
packageFragments('a.Int': FqName@84) = null
|
||||
packageFragments('a.Integer': FqName@85) = null
|
||||
packageFragments('a.Iterable': FqName@86) = null
|
||||
packageFragments('a.Iterator': FqName@87) = null
|
||||
packageFragments('a.String': FqName@88) = null
|
||||
packageFragments('a.java': FqName@89) = null
|
||||
packageFragments('java': FqName@90) = LazyJavaPackageFragment@91['java']
|
||||
packageFragments('java.lang': FqName@92) = LazyJavaPackageFragment@93['lang']
|
||||
packageFragments('java.lang.Any': FqName@94) = null
|
||||
packageFragments('java.lang.Comparable': FqName@95) = null
|
||||
packageFragments('java.lang.Int': FqName@96) = null
|
||||
packageFragments('java.lang.Integer': FqName@97) = null
|
||||
packageFragments('java.lang.Iterable': FqName@98) = null
|
||||
packageFragments('java.lang.Iterator': FqName@99) = null
|
||||
packageFragments('java.lang.String': FqName@100) = null
|
||||
packageFragments('java.util': FqName@101) = LazyJavaPackageFragment@102['util']
|
||||
packageFragments('java.util.Iterator': FqName@103) = null
|
||||
packageFragments('kotlin': FqName@104) = null
|
||||
packageFragments('kotlin.Any': FqName@105) = null
|
||||
packageFragments('kotlin.Int': FqName@106) = null
|
||||
packageFragments('kotlin.Integer': FqName@107) = null
|
||||
packageFragments('kotlin.Iterable': FqName@108) = null
|
||||
packageFragments('kotlin.Iterator': FqName@109) = null
|
||||
packageFragments('kotlin.String': FqName@110) = null
|
||||
packageFragments('kotlin.io': FqName@111) = null
|
||||
packageFragments('kotlin.jvm': FqName@112) = null
|
||||
topLevelClasses(JavaClassImpl@113['Comparable']) = LazyJavaClassDescriptor@0['Comparable']
|
||||
topLevelClasses(JavaClassImpl@114['Integer']) = LazyJavaClassDescriptor@30['Integer']
|
||||
topLevelClasses(JavaClassImpl@115['Iterable']) = LazyJavaClassDescriptor@32['Iterable']
|
||||
@@ -145,28 +145,28 @@ LazyJavaPackageFragmentProvider@73 {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@91['java'] {
|
||||
_functions('lang': Name@117) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
_functions('util': Name@119) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
classes('lang': Name@120) = null // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
classes('util': Name@121) = null // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
deserializedPackageScope = Empty@122 // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
classes('lang': Name@117) = null // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
classes('util': Name@119) = null // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
deserializedPackageScope = Empty@120 // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
functions('lang': Name@121) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
functions('util': Name@122) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
memberIndex = computeMemberIndex$1@123 // through LazyPackageFragmentScopeForJavaPackage@118
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@93['lang'] {
|
||||
_functions('Comparable': Name@124) = ArrayList@125[1] { SamConstructorDescriptor@126['Comparable'] } // through LazyPackageFragmentScopeForJavaPackage@127
|
||||
classes('Comparable': Name@128) = LazyJavaClassDescriptor@0['Comparable'] // through LazyPackageFragmentScopeForJavaPackage@127
|
||||
classes('Integer': Name@129) = LazyJavaClassDescriptor@30['Integer'] // through LazyPackageFragmentScopeForJavaPackage@127
|
||||
classes('Iterable': Name@130) = LazyJavaClassDescriptor@32['Iterable'] // through LazyPackageFragmentScopeForJavaPackage@127
|
||||
classes('java': Name@131) = null // through LazyPackageFragmentScopeForJavaPackage@127
|
||||
deserializedPackageScope = Empty@122 // through LazyPackageFragmentScopeForJavaPackage@127
|
||||
memberIndex = computeMemberIndex$1@132 // through LazyPackageFragmentScopeForJavaPackage@127
|
||||
classes('Comparable': Name@124) = LazyJavaClassDescriptor@0['Comparable'] // through LazyPackageFragmentScopeForJavaPackage@125
|
||||
classes('Integer': Name@126) = LazyJavaClassDescriptor@30['Integer'] // through LazyPackageFragmentScopeForJavaPackage@125
|
||||
classes('Iterable': Name@127) = LazyJavaClassDescriptor@32['Iterable'] // through LazyPackageFragmentScopeForJavaPackage@125
|
||||
classes('java': Name@128) = null // through LazyPackageFragmentScopeForJavaPackage@125
|
||||
deserializedPackageScope = Empty@120 // through LazyPackageFragmentScopeForJavaPackage@125
|
||||
functions('Comparable': Name@129) = ArrayList@130[1] { SamConstructorDescriptor@131['Comparable'] } // through LazyPackageFragmentScopeForJavaPackage@125
|
||||
memberIndex = computeMemberIndex$1@132 // through LazyPackageFragmentScopeForJavaPackage@125
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@102['util'] {
|
||||
_functions('Iterator': Name@133) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@134
|
||||
classes('Iterator': Name@135) = LazyJavaClassDescriptor@34['Iterator'] // through LazyPackageFragmentScopeForJavaPackage@134
|
||||
deserializedPackageScope = Empty@122 // through LazyPackageFragmentScopeForJavaPackage@134
|
||||
classes('Iterator': Name@133) = LazyJavaClassDescriptor@34['Iterator'] // through LazyPackageFragmentScopeForJavaPackage@134
|
||||
deserializedPackageScope = Empty@120 // through LazyPackageFragmentScopeForJavaPackage@134
|
||||
functions('Iterator': Name@135) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@134
|
||||
memberIndex = computeMemberIndex$1@136 // through LazyPackageFragmentScopeForJavaPackage@134
|
||||
}
|
||||
|
||||
@@ -179,7 +179,7 @@ LazyJavaTypeParameterDescriptor@48['E'] {
|
||||
|
||||
LazyJavaTypeParameterDescriptor@38['T'] {
|
||||
defaultType = JetTypeImpl@141['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@63
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@64
|
||||
upperBounds = LinkedHashSet@142[1] { NullableType@143 }
|
||||
}
|
||||
|
||||
@@ -193,17 +193,17 @@ LazyJavaTypeParameterResolver@147 {
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@149 {
|
||||
resolve(JavaTypeParameterImpl@64['T']) = LazyJavaTypeParameterDescriptor@38['T']
|
||||
resolve(JavaTypeParameterImpl@150['T']) = LazyJavaTypeParameterDescriptor@46['T']
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@150 {
|
||||
resolve(JavaTypeParameterImpl@151['T']) = LazyJavaTypeParameterDescriptor@46['T']
|
||||
LazyJavaTypeParameterResolver@151 {
|
||||
resolve(JavaTypeParameterImpl@62['T']) = LazyJavaTypeParameterDescriptor@38['T']
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@152 {
|
||||
resolve(JavaTypeParameterImpl@67['T']) = null
|
||||
resolve(JavaTypeParameterImpl@62['T']) = null
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@153 {
|
||||
resolve(JavaTypeParameterImpl@64['T']) = null
|
||||
resolve(JavaTypeParameterImpl@67['T']) = null
|
||||
}
|
||||
|
||||
@@ -1,260 +1,260 @@
|
||||
LazyJavaClassDescriptor@0['AbstractCollection'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['AbstractCollection']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['AbstractCollection']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['AbstractList'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@3['AbstractList']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['AbstractList']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@4['ArrayList'] {
|
||||
_constructors = ArrayList@5[3] { JavaConstructorDescriptor@6['<init>'], JavaConstructorDescriptor@7['<init>'], JavaConstructorDescriptor@8['<init>'] } // through LazyJavaClassMemberScope@9
|
||||
_functionTypeForSamInterface = null
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['ArrayList']
|
||||
defaultType = JetTypeImpl@11['ArrayList<1>']
|
||||
constructors = ArrayList@5[3] { JavaConstructorDescriptor@6['<init>'], JavaConstructorDescriptor@7['<init>'], JavaConstructorDescriptor@8['<init>'] } // through LazyJavaClassMemberScope@9
|
||||
defaultType = JetTypeImpl@10['ArrayList<1>']
|
||||
functionTypeForSamInterface = null
|
||||
typeConstructor = LazyJavaClassTypeConstructor@11['ArrayList']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@12['CollectionTest'] {
|
||||
_constructors = ArrayList@13[1] { JavaConstructorDescriptor@14['<init>'] } // through LazyJavaClassMemberScope@15
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('add': Name@16) = ArrayList@17[1] { JavaMethodDescriptor@18['add'] } // through LazyJavaStaticClassScope@19
|
||||
_functions('add': Name@16) = EmptyList@20[empty] // through LazyJavaClassMemberScope@15
|
||||
_properties('add': Name@16) = EmptyList@20[empty] // through LazyJavaClassMemberScope@15
|
||||
_properties('add': Name@16) = EmptyList@20[empty] // through LazyJavaStaticClassScope@19
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@21['CollectionTest']
|
||||
defaultType = JetTypeImpl@22['CollectionTest']
|
||||
enumEntryIndex = LinkedHashMap@23 // through LazyJavaClassMemberScope@15
|
||||
memberIndex = computeMemberIndex$1@24 // through LazyJavaClassMemberScope@15
|
||||
memberIndex = computeMemberIndex$1@25 // through LazyJavaStaticClassScope@19
|
||||
nestedClassIndex = LinkedHashMap@26 // through LazyJavaClassMemberScope@15
|
||||
nestedClasses('add': Name@16) = null // through LazyJavaClassMemberScope@15
|
||||
constructors = ArrayList@13[1] { JavaConstructorDescriptor@14['<init>'] } // through LazyJavaClassMemberScope@15
|
||||
defaultType = JetTypeImpl@16['CollectionTest']
|
||||
enumEntryIndex = LinkedHashMap@17 // through LazyJavaClassMemberScope@15
|
||||
functionTypeForSamInterface = null
|
||||
functions('add': Name@18) = ArrayList@19[1] { JavaMethodDescriptor@20['add'] } // through LazyJavaStaticClassScope@21
|
||||
functions('add': Name@18) = EmptyList@22[empty] // through LazyJavaClassMemberScope@15
|
||||
memberIndex = computeMemberIndex$1@23 // through LazyJavaClassMemberScope@15
|
||||
memberIndex = computeMemberIndex$1@24 // through LazyJavaStaticClassScope@21
|
||||
nestedClassIndex = LinkedHashMap@25 // through LazyJavaClassMemberScope@15
|
||||
nestedClasses('add': Name@18) = null // through LazyJavaClassMemberScope@15
|
||||
properties('add': Name@18) = EmptyList@22[empty] // through LazyJavaClassMemberScope@15
|
||||
properties('add': Name@18) = EmptyList@22[empty] // through LazyJavaStaticClassScope@21
|
||||
typeConstructor = LazyJavaClassTypeConstructor@26['CollectionTest']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@27['RandomAccess'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@28['RandomAccess']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@28['RandomAccess']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@29['Serializable'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@30['Serializable']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@30['Serializable']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@1['AbstractCollection'] {
|
||||
_supertypes = ArrayList@31[1] { LazyJavaClassifierType@32['Collection<E>'] }
|
||||
supertypes = ArrayList@31[1] { LazyJavaClassifierType@32['Collection<E>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@3['AbstractList'] {
|
||||
_parameters = ArrayList@33[1] { LazyJavaTypeParameterDescriptor@34['E'] }
|
||||
_supertypes = ArrayList@35[2] { LazyJavaClassifierType@36['AbstractCollection<E>'], LazyJavaClassifierType@37['List<E>'] }
|
||||
parameters = ArrayList@33[1] { LazyJavaTypeParameterDescriptor@34['E'] }
|
||||
supertypes = ArrayList@35[2] { LazyJavaClassifierType@36['AbstractCollection<E>'], LazyJavaClassifierType@37['List<E>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@10['ArrayList'] {
|
||||
_parameters = ArrayList@38[1] { LazyJavaTypeParameterDescriptor@39['E'] }
|
||||
_supertypes = ArrayList@40[5] { LazyJavaClassifierType@41['AbstractList<E>'], LazyJavaClassifierType@42['List<E>'], LazyJavaClassifierType@43['RandomAccess'], ... }
|
||||
LazyJavaClassTypeConstructor@11['ArrayList'] {
|
||||
parameters = ArrayList@38[1] { LazyJavaTypeParameterDescriptor@39['E'] }
|
||||
supertypes = ArrayList@40[5] { LazyJavaClassifierType@41['AbstractList<E>'], LazyJavaClassifierType@42['List<E>'], LazyJavaClassifierType@43['RandomAccess'], ... }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@21['CollectionTest'] {
|
||||
_parameters = ArrayList@44[empty]
|
||||
_supertypes = ArrayList@45[1] { JetTypeImpl@46['Any'] }
|
||||
LazyJavaClassTypeConstructor@26['CollectionTest'] {
|
||||
parameters = ArrayList@44[empty]
|
||||
supertypes = ArrayList@45[1] { JetTypeImpl@46['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@28['RandomAccess'] {
|
||||
_supertypes = ArrayList@47[1] { JetTypeImpl@46['Any'] }
|
||||
supertypes = ArrayList@47[1] { JetTypeImpl@46['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@30['Serializable'] {
|
||||
_supertypes = ArrayList@48[1] { JetTypeImpl@46['Any'] }
|
||||
supertypes = ArrayList@48[1] { JetTypeImpl@46['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@36['AbstractCollection<E>'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@1['AbstractCollection']
|
||||
classifier = JavaClassImpl@49['AbstractCollection']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@1['AbstractCollection']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@41['AbstractList<E>'] {
|
||||
_arguments = ArrayList@50[1] { TypeProjectionImpl@51 }
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@3['AbstractList']
|
||||
arguments = ArrayList@50[1] { TypeProjectionImpl@51 }
|
||||
classifier = JavaClassImpl@52['AbstractList']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['AbstractList']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@53['Cloneable'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@54
|
||||
classifier = JavaClassImpl@55['Cloneable']
|
||||
classifier = JavaClassImpl@54['Cloneable']
|
||||
typeConstructor = DeserializedClassTypeConstructor@55
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@56['Collection<? extends E>'] {
|
||||
_arguments = ArrayList@57[1] { TypeProjectionImpl@58 }
|
||||
_memberScope = SubstitutingScope@59
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@61
|
||||
classifier = JavaClassImpl@62['Collection']
|
||||
arguments = ArrayList@57[1] { TypeProjectionImpl@58 }
|
||||
classifier = JavaClassImpl@59['Collection']
|
||||
memberScope = SubstitutingScope@60
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@62
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@63['Collection<? extends E>'] {
|
||||
_arguments = ArrayList@64[1] { TypeProjectionImpl@65 }
|
||||
_memberScope = SubstitutingScope@66
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = DeserializedClassTypeConstructor@68
|
||||
classifier = JavaClassImpl@62['Collection']
|
||||
arguments = ArrayList@64[1] { TypeProjectionImpl@65 }
|
||||
classifier = JavaClassImpl@59['Collection']
|
||||
memberScope = SubstitutingScope@66
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = DeserializedClassTypeConstructor@68
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@32['Collection<E>'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@61
|
||||
classifier = JavaClassImpl@69['Collection']
|
||||
typeConstructor = DeserializedClassTypeConstructor@62
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@70['E'] {
|
||||
_arguments = ArrayList@71[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@73['E']
|
||||
arguments = ArrayList@71[empty]
|
||||
classifier = JavaTypeParameterImpl@72['E']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@74['E'] {
|
||||
_arguments = ArrayList@75[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@76
|
||||
classifier = JavaTypeParameterImpl@77['E']
|
||||
arguments = ArrayList@75[empty]
|
||||
classifier = JavaTypeParameterImpl@76['E']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@78['E'] {
|
||||
_arguments = ArrayList@79[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@76
|
||||
arguments = ArrayList@79[empty]
|
||||
classifier = JavaTypeParameterImpl@80['E']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@81['E'] {
|
||||
_arguments = ArrayList@82[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@76
|
||||
arguments = ArrayList@82[empty]
|
||||
classifier = JavaTypeParameterImpl@83['E']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@84['E'] {
|
||||
_arguments = ArrayList@85[empty]
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@76
|
||||
classifier = JavaTypeParameterImpl@83['E']
|
||||
arguments = ArrayList@85[empty]
|
||||
classifier = JavaTypeParameterImpl@72['E']
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@86['E'] {
|
||||
_arguments = ArrayList@87[empty]
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@73['E']
|
||||
arguments = ArrayList@87[empty]
|
||||
classifier = JavaTypeParameterImpl@80['E']
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@88['E'] {
|
||||
_arguments = ArrayList@89[empty]
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@76
|
||||
classifier = JavaTypeParameterImpl@77['E']
|
||||
arguments = ArrayList@89[empty]
|
||||
classifier = JavaTypeParameterImpl@83['E']
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@90['E'] {
|
||||
_arguments = ArrayList@91[empty]
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@76
|
||||
classifier = JavaTypeParameterImpl@80['E']
|
||||
arguments = ArrayList@91[empty]
|
||||
classifier = JavaTypeParameterImpl@76['E']
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@92['Integer'] {
|
||||
_arguments = ArrayList@93[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@94
|
||||
classifier = JavaClassImpl@95['Integer']
|
||||
arguments = ArrayList@93[empty]
|
||||
classifier = JavaClassImpl@94['Integer']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@95
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@96['Integer'] {
|
||||
_arguments = ArrayList@97[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@94
|
||||
arguments = ArrayList@97[empty]
|
||||
classifier = JavaClassImpl@98['Integer']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@95
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@99['Integer'] {
|
||||
_arguments = ArrayList@100[empty]
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = DeserializedClassTypeConstructor@94
|
||||
classifier = JavaClassImpl@98['Integer']
|
||||
arguments = ArrayList@100[empty]
|
||||
classifier = JavaClassImpl@94['Integer']
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = DeserializedClassTypeConstructor@95
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@101['Integer'] {
|
||||
_arguments = ArrayList@102[empty]
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = DeserializedClassTypeConstructor@94
|
||||
classifier = JavaClassImpl@95['Integer']
|
||||
arguments = ArrayList@102[empty]
|
||||
classifier = JavaClassImpl@98['Integer']
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = DeserializedClassTypeConstructor@95
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@37['List<E>'] {
|
||||
_arguments = ArrayList@103[1] { TypeProjectionImpl@104 }
|
||||
_typeConstructor = DeserializedClassTypeConstructor@105
|
||||
classifier = JavaClassImpl@106['List']
|
||||
arguments = ArrayList@103[1] { TypeProjectionImpl@104 }
|
||||
classifier = JavaClassImpl@105['List']
|
||||
typeConstructor = DeserializedClassTypeConstructor@106
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@42['List<E>'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@105
|
||||
classifier = JavaClassImpl@107['List']
|
||||
typeConstructor = DeserializedClassTypeConstructor@106
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@108['List<Integer>'] {
|
||||
_arguments = ArrayList@109[1] { TypeProjectionImpl@110 }
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@105
|
||||
arguments = ArrayList@109[1] { TypeProjectionImpl@110 }
|
||||
classifier = JavaClassImpl@111['List']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@106
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@112['List<Integer>'] {
|
||||
_arguments = ArrayList@113[1] { TypeProjectionImpl@114 }
|
||||
_nullable = 'true': Boolean@67
|
||||
_typeConstructor = DeserializedClassTypeConstructor@115
|
||||
arguments = ArrayList@113[1] { TypeProjectionImpl@114 }
|
||||
classifier = JavaClassImpl@111['List']
|
||||
nullable = 'true': Boolean@67
|
||||
typeConstructor = DeserializedClassTypeConstructor@115
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@116['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@117
|
||||
classifier = JavaClassImpl@118['Object']
|
||||
classifier = JavaClassImpl@117['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@118
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@119['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@117
|
||||
classifier = JavaClassImpl@120['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@118
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@121['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@117
|
||||
classifier = JavaClassImpl@122['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@118
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@123['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@117
|
||||
classifier = JavaClassImpl@124['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@118
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['RandomAccess'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@28['RandomAccess']
|
||||
classifier = JavaClassImpl@125['RandomAccess']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@28['RandomAccess']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@126['Serializable'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@30['Serializable']
|
||||
classifier = JavaClassImpl@127['Serializable']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@30['Serializable']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@128 {
|
||||
_packageFragments('<root>': FqName@129) = LazyJavaPackageFragment@130['<root>']
|
||||
_packageFragments('CollectionTest': FqName@131) = null
|
||||
_packageFragments('_03_collections': FqName@132) = LazyJavaPackageFragment@133['_03_collections']
|
||||
_packageFragments('_03_collections.CollectionTest': FqName@134) = null
|
||||
_packageFragments('java': FqName@135) = LazyJavaPackageFragment@136['java']
|
||||
_packageFragments('java.io': FqName@137) = LazyJavaPackageFragment@138['io']
|
||||
_packageFragments('java.lang': FqName@139) = LazyJavaPackageFragment@140['lang']
|
||||
_packageFragments('java.lang.CollectionTest': FqName@141) = null
|
||||
_packageFragments('java.util': FqName@142) = LazyJavaPackageFragment@143['util']
|
||||
_packageFragments('java.util.ArrayList': FqName@144) = null
|
||||
_packageFragments('kotlin': FqName@145) = null
|
||||
_packageFragments('kotlin.CollectionTest': FqName@146) = null
|
||||
_packageFragments('kotlin.io': FqName@147) = null
|
||||
_packageFragments('kotlin.jvm': FqName@148) = null
|
||||
packageFragments('<root>': FqName@129) = LazyJavaPackageFragment@130['<root>']
|
||||
packageFragments('CollectionTest': FqName@131) = null
|
||||
packageFragments('_03_collections': FqName@132) = LazyJavaPackageFragment@133['_03_collections']
|
||||
packageFragments('_03_collections.CollectionTest': FqName@134) = null
|
||||
packageFragments('java': FqName@135) = LazyJavaPackageFragment@136['java']
|
||||
packageFragments('java.io': FqName@137) = LazyJavaPackageFragment@138['io']
|
||||
packageFragments('java.lang': FqName@139) = LazyJavaPackageFragment@140['lang']
|
||||
packageFragments('java.lang.CollectionTest': FqName@141) = null
|
||||
packageFragments('java.util': FqName@142) = LazyJavaPackageFragment@143['util']
|
||||
packageFragments('java.util.ArrayList': FqName@144) = null
|
||||
packageFragments('kotlin': FqName@145) = null
|
||||
packageFragments('kotlin.CollectionTest': FqName@146) = null
|
||||
packageFragments('kotlin.io': FqName@147) = null
|
||||
packageFragments('kotlin.jvm': FqName@148) = null
|
||||
topLevelClasses(JavaClassImpl@49['AbstractCollection']) = LazyJavaClassDescriptor@0['AbstractCollection']
|
||||
topLevelClasses(JavaClassImpl@52['AbstractList']) = LazyJavaClassDescriptor@2['AbstractList']
|
||||
topLevelClasses(JavaClassImpl@149['ArrayList']) = LazyJavaClassDescriptor@4['ArrayList']
|
||||
@@ -264,53 +264,53 @@ LazyJavaPackageFragmentProvider@128 {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@133['_03_collections'] {
|
||||
_functions('ArrayList': Name@151) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
_functions('CollectionTest': Name@153) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
classes('ArrayList': Name@154) = null // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
classes('ArrayList': Name@151) = null // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
classes('CollectionTest': Name@153) = LazyJavaClassDescriptor@12['CollectionTest'] // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
deserializedPackageScope = Empty@155 // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
deserializedPackageScope = Empty@154 // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
functions('ArrayList': Name@155) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
functions('CollectionTest': Name@153) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
memberIndex = computeMemberIndex$1@156 // through LazyPackageFragmentScopeForJavaPackage@152
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@136['java'] {
|
||||
_functions('lang': Name@157) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
_functions('util': Name@159) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
classes('lang': Name@160) = null // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
classes('util': Name@161) = null // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
deserializedPackageScope = Empty@155 // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
classes('lang': Name@157) = null // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
classes('util': Name@159) = null // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
deserializedPackageScope = Empty@154 // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
functions('lang': Name@160) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
functions('util': Name@161) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
memberIndex = computeMemberIndex$1@162 // through LazyPackageFragmentScopeForJavaPackage@158
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@140['lang'] {
|
||||
_functions('ArrayList': Name@151) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
_functions('CollectionTest': Name@153) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
classes('ArrayList': Name@151) = null // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
classes('ArrayList': Name@155) = null // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
classes('CollectionTest': Name@153) = null // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
deserializedPackageScope = Empty@155 // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
deserializedPackageScope = Empty@154 // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
functions('ArrayList': Name@155) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
functions('CollectionTest': Name@153) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
memberIndex = computeMemberIndex$1@164 // through LazyPackageFragmentScopeForJavaPackage@163
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@143['util'] {
|
||||
_functions('ArrayList': Name@165) = EmptyList@20[empty] // through LazyPackageFragmentScopeForJavaPackage@166
|
||||
classes('ArrayList': Name@167) = LazyJavaClassDescriptor@4['ArrayList'] // through LazyPackageFragmentScopeForJavaPackage@166
|
||||
deserializedPackageScope = Empty@155 // through LazyPackageFragmentScopeForJavaPackage@166
|
||||
classes('ArrayList': Name@165) = LazyJavaClassDescriptor@4['ArrayList'] // through LazyPackageFragmentScopeForJavaPackage@166
|
||||
deserializedPackageScope = Empty@154 // through LazyPackageFragmentScopeForJavaPackage@166
|
||||
functions('ArrayList': Name@167) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@166
|
||||
memberIndex = computeMemberIndex$1@168 // through LazyPackageFragmentScopeForJavaPackage@166
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@39['E'] {
|
||||
defaultType = JetTypeImpl@169['E']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@76
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@77
|
||||
upperBounds = LinkedHashSet@170[1] { NullableType@171 }
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@34['E'] {
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@172 {
|
||||
resolve(JavaTypeParameterImpl@173['E']) = LazyJavaTypeParameterDescriptor@39['E']
|
||||
resolve(JavaTypeParameterImpl@72['E']) = LazyJavaTypeParameterDescriptor@34['E']
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@174 {
|
||||
resolve(JavaTypeParameterImpl@73['E']) = LazyJavaTypeParameterDescriptor@34['E']
|
||||
LazyJavaTypeParameterResolver@173 {
|
||||
resolve(JavaTypeParameterImpl@174['E']) = LazyJavaTypeParameterDescriptor@39['E']
|
||||
}
|
||||
|
||||
@@ -1,142 +1,142 @@
|
||||
LazyJavaClassDescriptor@0['Bug'] {
|
||||
_functions('save': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['save'] } // through LazyJavaClassMemberScope@4
|
||||
_properties('save': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['Bug']
|
||||
defaultType = JetTypeImpl@8['Bug']
|
||||
enumEntryIndex = LinkedHashMap@9 // through LazyJavaClassMemberScope@4
|
||||
memberIndex = computeMemberIndex$1@10 // through LazyJavaClassMemberScope@4
|
||||
nestedClassIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@4
|
||||
nestedClasses('save': Name@12) = null // through LazyJavaClassMemberScope@4
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@13['<this>']
|
||||
defaultType = JetTypeImpl@1['Bug']
|
||||
enumEntryIndex = LinkedHashMap@2 // through LazyJavaClassMemberScope@3
|
||||
functions('save': Name@4) = ArrayList@5[1] { JavaMethodDescriptor@6['save'] } // through LazyJavaClassMemberScope@3
|
||||
memberIndex = computeMemberIndex$1@7 // through LazyJavaClassMemberScope@3
|
||||
nestedClassIndex = LinkedHashMap@8 // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('save': Name@9) = null // through LazyJavaClassMemberScope@3
|
||||
properties('save': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@3
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@12['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['Bug']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@14['SubBug'] {
|
||||
_constructors = ArrayList@15[1] { JavaConstructorDescriptor@16['<init>'] } // through LazyJavaClassMemberScope@17
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('save': Name@5) = ArrayList@18[1] { JavaMethodDescriptor@19['save'] } // through LazyJavaClassMemberScope@17
|
||||
_properties('save': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@17
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@20['SubBug']
|
||||
defaultType = JetTypeImpl@21['SubBug']
|
||||
enumEntryIndex = LinkedHashMap@22 // through LazyJavaClassMemberScope@17
|
||||
memberIndex = computeMemberIndex$1@23 // through LazyJavaClassMemberScope@17
|
||||
nestedClassIndex = LinkedHashMap@24 // through LazyJavaClassMemberScope@17
|
||||
nestedClasses('save': Name@5) = null // through LazyJavaClassMemberScope@17
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@25['<this>']
|
||||
constructors = ArrayList@15[1] { JavaConstructorDescriptor@16['<init>'] } // through LazyJavaClassMemberScope@17
|
||||
defaultType = JetTypeImpl@18['SubBug']
|
||||
enumEntryIndex = LinkedHashMap@19 // through LazyJavaClassMemberScope@17
|
||||
functionTypeForSamInterface = null
|
||||
functions('save': Name@10) = ArrayList@20[1] { JavaMethodDescriptor@21['save'] } // through LazyJavaClassMemberScope@17
|
||||
memberIndex = computeMemberIndex$1@22 // through LazyJavaClassMemberScope@17
|
||||
nestedClassIndex = LinkedHashMap@23 // through LazyJavaClassMemberScope@17
|
||||
nestedClasses('save': Name@10) = null // through LazyJavaClassMemberScope@17
|
||||
properties('save': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@17
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@24['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@25['SubBug']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@7['Bug'] {
|
||||
_parameters = ArrayList@26[empty]
|
||||
_supertypes = ArrayList@27[1] { JetTypeImpl@28['Any'] }
|
||||
LazyJavaClassTypeConstructor@13['Bug'] {
|
||||
parameters = ArrayList@26[empty]
|
||||
supertypes = ArrayList@27[1] { JetTypeImpl@28['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@20['SubBug'] {
|
||||
_parameters = ArrayList@29[empty]
|
||||
_supertypes = ArrayList@30[1] { LazyJavaClassifierType@31['Bug'] }
|
||||
LazyJavaClassTypeConstructor@25['SubBug'] {
|
||||
parameters = ArrayList@29[empty]
|
||||
supertypes = ArrayList@30[1] { LazyJavaClassifierType@31['Bug'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@32['Bug'] {
|
||||
_arguments = ArrayList@33[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@4
|
||||
_nullable = 'false': Boolean@34
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['Bug']
|
||||
classifier = JavaClassImpl@35['Bug']
|
||||
arguments = ArrayList@33[empty]
|
||||
classifier = JavaClassImpl@34['Bug']
|
||||
memberScope = LazyJavaClassMemberScope@3
|
||||
nullable = 'false': Boolean@35
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['Bug']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@36['Bug'] {
|
||||
_arguments = ArrayList@37[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@4
|
||||
_nullable = 'true': Boolean@38
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['Bug']
|
||||
classifier = JavaClassImpl@35['Bug']
|
||||
arguments = ArrayList@37[empty]
|
||||
classifier = JavaClassImpl@34['Bug']
|
||||
memberScope = LazyJavaClassMemberScope@3
|
||||
nullable = 'true': Boolean@38
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['Bug']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@31['Bug'] {
|
||||
_arguments = ArrayList@39[empty]
|
||||
_memberScope = LazyJavaClassMemberScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['Bug']
|
||||
arguments = ArrayList@39[empty]
|
||||
classifier = JavaClassImpl@40['Bug']
|
||||
memberScope = LazyJavaClassMemberScope@3
|
||||
typeConstructor = LazyJavaClassTypeConstructor@13['Bug']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@41['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@42
|
||||
classifier = JavaClassImpl@43['Object']
|
||||
classifier = JavaClassImpl@42['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@43
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@44['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@42
|
||||
classifier = JavaClassImpl@45['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@43
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@46['RET'] {
|
||||
_arguments = ArrayList@47[empty]
|
||||
_nullable = 'false': Boolean@34
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
classifier = JavaTypeParameterImpl@49['RET']
|
||||
arguments = ArrayList@47[empty]
|
||||
classifier = JavaTypeParameterImpl@48['RET']
|
||||
nullable = 'false': Boolean@35
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@49
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@50['RET'] {
|
||||
_arguments = ArrayList@51[empty]
|
||||
_nullable = 'true': Boolean@38
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
classifier = JavaTypeParameterImpl@49['RET']
|
||||
arguments = ArrayList@51[empty]
|
||||
classifier = JavaTypeParameterImpl@48['RET']
|
||||
nullable = 'true': Boolean@38
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@49
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@52['SubBug'] {
|
||||
_arguments = ArrayList@53[empty]
|
||||
_nullable = 'false': Boolean@34
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@20['SubBug']
|
||||
arguments = ArrayList@53[empty]
|
||||
classifier = JavaClassImpl@54['SubBug']
|
||||
nullable = 'false': Boolean@35
|
||||
typeConstructor = LazyJavaClassTypeConstructor@25['SubBug']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@55['SubBug'] {
|
||||
_arguments = ArrayList@56[empty]
|
||||
_nullable = 'true': Boolean@38
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@20['SubBug']
|
||||
arguments = ArrayList@56[empty]
|
||||
classifier = JavaClassImpl@54['SubBug']
|
||||
nullable = 'true': Boolean@38
|
||||
typeConstructor = LazyJavaClassTypeConstructor@25['SubBug']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@57 {
|
||||
_packageFragments('<root>': FqName@58) = LazyJavaPackageFragment@59['<root>']
|
||||
_packageFragments('Bug': FqName@60) = null
|
||||
_packageFragments('java': FqName@61) = LazyJavaPackageFragment@62['java']
|
||||
_packageFragments('java.lang': FqName@63) = LazyJavaPackageFragment@64['lang']
|
||||
_packageFragments('java.lang.Bug': FqName@65) = null
|
||||
_packageFragments('kotlin': FqName@66) = null
|
||||
_packageFragments('kotlin.Bug': FqName@67) = null
|
||||
_packageFragments('kotlin.io': FqName@68) = null
|
||||
_packageFragments('kotlin.jvm': FqName@69) = null
|
||||
packageFragments('<root>': FqName@58) = LazyJavaPackageFragment@59['<root>']
|
||||
packageFragments('Bug': FqName@60) = null
|
||||
packageFragments('java': FqName@61) = LazyJavaPackageFragment@62['java']
|
||||
packageFragments('java.lang': FqName@63) = LazyJavaPackageFragment@64['lang']
|
||||
packageFragments('java.lang.Bug': FqName@65) = null
|
||||
packageFragments('kotlin': FqName@66) = null
|
||||
packageFragments('kotlin.Bug': FqName@67) = null
|
||||
packageFragments('kotlin.io': FqName@68) = null
|
||||
packageFragments('kotlin.jvm': FqName@69) = null
|
||||
topLevelClasses(JavaClassImpl@40['Bug']) = LazyJavaClassDescriptor@0['Bug']
|
||||
topLevelClasses(JavaClassImpl@70['SubBug']) = LazyJavaClassDescriptor@14['SubBug']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@59['<root>'] {
|
||||
_functions('SubBug': Name@71) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
_functions('save': Name@5) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('Bug': Name@73) = LazyJavaClassDescriptor@0['Bug'] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('SubBug': Name@71) = LazyJavaClassDescriptor@14['SubBug'] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('save': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('Bug': Name@71) = LazyJavaClassDescriptor@0['Bug'] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('SubBug': Name@73) = LazyJavaClassDescriptor@14['SubBug'] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
classes('save': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
deserializedPackageScope = Empty@74 // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
functions('SubBug': Name@73) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
functions('save': Name@10) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
memberIndex = computeMemberIndex$1@75 // through LazyPackageFragmentScopeForJavaPackage@72
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@62['java'] {
|
||||
_functions('lang': Name@76) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
classes('lang': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
classes('lang': Name@76) = null // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
deserializedPackageScope = Empty@74 // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
functions('lang': Name@78) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
memberIndex = computeMemberIndex$1@79 // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@64['lang'] {
|
||||
_functions('SubBug': Name@71) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
_functions('save': Name@5) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
classes('SubBug': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
classes('save': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
classes('SubBug': Name@73) = null // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
classes('save': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
deserializedPackageScope = Empty@74 // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
functions('SubBug': Name@73) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
functions('save': Name@10) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
memberIndex = computeMemberIndex$1@81 // through LazyPackageFragmentScopeForJavaPackage@80
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@82['RET'] {
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@48
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@49
|
||||
upperBounds = LinkedHashSet@83[1] { DelegatingFlexibleType@84 }
|
||||
}
|
||||
|
||||
|
||||
@@ -1,76 +1,76 @@
|
||||
LazyJavaClassDescriptor@0['Super'] {
|
||||
_allDescriptors = ArrayList@1[6] { JavaMethodDescriptor@2['setFoo'], DeserializedSimpleFunctionDescriptor@3['hashCode'], DeserializedSimpleFunctionDescriptor@4['toString'], ... } // through LazyJavaClassMemberScope@5
|
||||
_constructors = ArrayList@6[1] { JavaConstructorDescriptor@7['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('clone': Name@8) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('equals': Name@10) = ArrayList@11[1] { DeserializedSimpleFunctionDescriptor@12['equals'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('finalize': Name@13) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('getClass': Name@14) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('hashCode': Name@15) = ArrayList@16[1] { DeserializedSimpleFunctionDescriptor@3['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('notify': Name@17) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('notifyAll': Name@18) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('setFoo': Name@19) = ArrayList@20[1] { JavaMethodDescriptor@2['setFoo'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('toString': Name@21) = ArrayList@22[1] { DeserializedSimpleFunctionDescriptor@4['toString'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('wait': Name@23) = EmptyList@9[empty] // through LazyJavaClassMemberScope@5
|
||||
_properties('bar': Name@24) = ArrayList@25[1] { JavaPropertyDescriptor@26['bar'] } // through LazyJavaClassMemberScope@5
|
||||
_properties('foo': Name@27) = ArrayList@28[1] { JavaPropertyDescriptor@29['foo'] } // through LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@30['Super']
|
||||
defaultType = JetTypeImpl@31['Super']
|
||||
enumEntryIndex = LinkedHashMap@32 // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@33 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@34 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@35['<this>']
|
||||
allDescriptors = ArrayList@1[6] { JavaMethodDescriptor@2['setFoo'], DeserializedSimpleFunctionDescriptor@3['hashCode'], DeserializedSimpleFunctionDescriptor@4['toString'], ... } // through LazyJavaClassMemberScope@5
|
||||
constructors = ArrayList@6[1] { JavaConstructorDescriptor@7['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
defaultType = JetTypeImpl@8['Super']
|
||||
enumEntryIndex = LinkedHashMap@9 // through LazyJavaClassMemberScope@5
|
||||
functions('clone': Name@10) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('equals': Name@12) = ArrayList@13[1] { DeserializedSimpleFunctionDescriptor@14['equals'] } // through LazyJavaClassMemberScope@5
|
||||
functions('finalize': Name@15) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('getClass': Name@16) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('hashCode': Name@17) = ArrayList@18[1] { DeserializedSimpleFunctionDescriptor@3['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
functions('notify': Name@19) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('notifyAll': Name@20) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('setFoo': Name@21) = ArrayList@22[1] { JavaMethodDescriptor@2['setFoo'] } // through LazyJavaClassMemberScope@5
|
||||
functions('toString': Name@23) = ArrayList@24[1] { DeserializedSimpleFunctionDescriptor@4['toString'] } // through LazyJavaClassMemberScope@5
|
||||
functions('wait': Name@25) = EmptyList@11[empty] // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@26 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@27 // through LazyJavaClassMemberScope@5
|
||||
properties('bar': Name@28) = ArrayList@29[1] { JavaPropertyDescriptor@30['bar'] } // through LazyJavaClassMemberScope@5
|
||||
properties('foo': Name@31) = ArrayList@32[1] { JavaPropertyDescriptor@33['foo'] } // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@34['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@35['Super']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@30['Super'] {
|
||||
_parameters = ArrayList@36[empty]
|
||||
_supertypes = ArrayList@37[1] { JetTypeImpl@38['Any'] }
|
||||
LazyJavaClassTypeConstructor@35['Super'] {
|
||||
parameters = ArrayList@36[empty]
|
||||
supertypes = ArrayList@37[1] { JetTypeImpl@38['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@39['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@40
|
||||
classifier = JavaClassImpl@41['Object']
|
||||
classifier = JavaClassImpl@40['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@41
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@42 {
|
||||
_packageFragments('<root>': FqName@43) = LazyJavaPackageFragment@44['<root>']
|
||||
_packageFragments('Array': FqName@45) = null
|
||||
_packageFragments('String': FqName@46) = null
|
||||
_packageFragments('Sub': FqName@47) = null
|
||||
_packageFragments('Super': FqName@48) = null
|
||||
_packageFragments('java': FqName@49) = LazyJavaPackageFragment@50['java']
|
||||
_packageFragments('java.lang': FqName@51) = LazyJavaPackageFragment@52['lang']
|
||||
_packageFragments('java.lang.Array': FqName@53) = null
|
||||
_packageFragments('java.lang.String': FqName@54) = null
|
||||
_packageFragments('java.lang.Super': FqName@55) = null
|
||||
_packageFragments('kotlin': FqName@56) = null
|
||||
_packageFragments('kotlin.Array': FqName@57) = null
|
||||
_packageFragments('kotlin.String': FqName@58) = null
|
||||
_packageFragments('kotlin.Super': FqName@59) = null
|
||||
_packageFragments('kotlin.io': FqName@60) = null
|
||||
_packageFragments('kotlin.jvm': FqName@61) = null
|
||||
packageFragments('<root>': FqName@43) = LazyJavaPackageFragment@44['<root>']
|
||||
packageFragments('Array': FqName@45) = null
|
||||
packageFragments('String': FqName@46) = null
|
||||
packageFragments('Sub': FqName@47) = null
|
||||
packageFragments('Super': FqName@48) = null
|
||||
packageFragments('java': FqName@49) = LazyJavaPackageFragment@50['java']
|
||||
packageFragments('java.lang': FqName@51) = LazyJavaPackageFragment@52['lang']
|
||||
packageFragments('java.lang.Array': FqName@53) = null
|
||||
packageFragments('java.lang.String': FqName@54) = null
|
||||
packageFragments('java.lang.Super': FqName@55) = null
|
||||
packageFragments('kotlin': FqName@56) = null
|
||||
packageFragments('kotlin.Array': FqName@57) = null
|
||||
packageFragments('kotlin.String': FqName@58) = null
|
||||
packageFragments('kotlin.Super': FqName@59) = null
|
||||
packageFragments('kotlin.io': FqName@60) = null
|
||||
packageFragments('kotlin.jvm': FqName@61) = null
|
||||
topLevelClasses(JavaClassImpl@62['Super']) = LazyJavaClassDescriptor@0['Super']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@44['<root>'] {
|
||||
_functions('Sub': Name@63) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('Array': Name@65) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('String': Name@66) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('Sub': Name@63) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('Array': Name@63) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('String': Name@65) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('Sub': Name@66) = null // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
classes('Super': Name@67) = LazyJavaClassDescriptor@0['Super'] // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
deserializedPackageScope = Empty@68 // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
functions('Sub': Name@66) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
memberIndex = computeMemberIndex$1@69 // through LazyPackageFragmentScopeForJavaPackage@64
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@50['java'] {
|
||||
_functions('lang': Name@70) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@71
|
||||
classes('lang': Name@72) = null // through LazyPackageFragmentScopeForJavaPackage@71
|
||||
classes('lang': Name@70) = null // through LazyPackageFragmentScopeForJavaPackage@71
|
||||
deserializedPackageScope = Empty@68 // through LazyPackageFragmentScopeForJavaPackage@71
|
||||
functions('lang': Name@72) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@71
|
||||
memberIndex = computeMemberIndex$1@73 // through LazyPackageFragmentScopeForJavaPackage@71
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@52['lang'] {
|
||||
_functions('Sub': Name@63) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('Sub': Name@63) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
classes('Sub': Name@66) = null // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
deserializedPackageScope = Empty@68 // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
functions('Sub': Name@66) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
memberIndex = computeMemberIndex$1@75 // through LazyPackageFragmentScopeForJavaPackage@74
|
||||
}
|
||||
|
||||
@@ -1,278 +1,278 @@
|
||||
LazyJavaClassDescriptor@0['JC'] {
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('getIterable': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['getIterable'] } // through LazyJavaClassMemberScope@4
|
||||
_functions('getIterator': Name@5) = ArrayList@6[1] { JavaMethodDescriptor@7['getIterator'] } // through LazyJavaClassMemberScope@4
|
||||
_functions('setIterable': Name@8) = ArrayList@9[1] { JavaMethodDescriptor@10['setIterable'] } // through LazyJavaClassMemberScope@4
|
||||
_functions('setIterator': Name@11) = ArrayList@12[1] { JavaMethodDescriptor@13['setIterator'] } // through LazyJavaClassMemberScope@4
|
||||
_properties('getIterable': Name@1) = EmptyList@14[empty] // through LazyJavaClassMemberScope@4
|
||||
_properties('getIterator': Name@5) = EmptyList@14[empty] // through LazyJavaClassMemberScope@4
|
||||
_properties('setIterable': Name@8) = EmptyList@14[empty] // through LazyJavaClassMemberScope@4
|
||||
_properties('setIterator': Name@11) = EmptyList@14[empty] // through LazyJavaClassMemberScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@15['JC']
|
||||
defaultType = JetTypeImpl@16['JC<1>']
|
||||
enumEntryIndex = LinkedHashMap@17 // through LazyJavaClassMemberScope@4
|
||||
memberIndex = computeMemberIndex$1@18 // through LazyJavaClassMemberScope@4
|
||||
nestedClassIndex = LinkedHashMap@19 // through LazyJavaClassMemberScope@4
|
||||
nestedClasses('getIterable': Name@1) = null // through LazyJavaClassMemberScope@4
|
||||
nestedClasses('getIterator': Name@5) = null // through LazyJavaClassMemberScope@4
|
||||
nestedClasses('setIterable': Name@8) = null // through LazyJavaClassMemberScope@4
|
||||
nestedClasses('setIterator': Name@11) = null // through LazyJavaClassMemberScope@4
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@20['<this>']
|
||||
defaultType = JetTypeImpl@1['JC<1>']
|
||||
enumEntryIndex = LinkedHashMap@2 // through LazyJavaClassMemberScope@3
|
||||
functionTypeForSamInterface = null
|
||||
functions('getIterable': Name@4) = ArrayList@5[1] { JavaMethodDescriptor@6['getIterable'] } // through LazyJavaClassMemberScope@3
|
||||
functions('getIterator': Name@7) = ArrayList@8[1] { JavaMethodDescriptor@9['getIterator'] } // through LazyJavaClassMemberScope@3
|
||||
functions('setIterable': Name@10) = ArrayList@11[1] { JavaMethodDescriptor@12['setIterable'] } // through LazyJavaClassMemberScope@3
|
||||
functions('setIterator': Name@13) = ArrayList@14[1] { JavaMethodDescriptor@15['setIterator'] } // through LazyJavaClassMemberScope@3
|
||||
memberIndex = computeMemberIndex$1@16 // through LazyJavaClassMemberScope@3
|
||||
nestedClassIndex = LinkedHashMap@17 // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('getIterable': Name@4) = null // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('getIterator': Name@7) = null // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('setIterable': Name@10) = null // through LazyJavaClassMemberScope@3
|
||||
nestedClasses('setIterator': Name@13) = null // through LazyJavaClassMemberScope@3
|
||||
properties('getIterable': Name@4) = EmptyList@18[empty] // through LazyJavaClassMemberScope@3
|
||||
properties('getIterator': Name@7) = EmptyList@18[empty] // through LazyJavaClassMemberScope@3
|
||||
properties('setIterable': Name@10) = EmptyList@18[empty] // through LazyJavaClassMemberScope@3
|
||||
properties('setIterator': Name@13) = EmptyList@18[empty] // through LazyJavaClassMemberScope@3
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@19['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@20['JC']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@15['JC'] {
|
||||
_parameters = ArrayList@21[1] { LazyJavaTypeParameterDescriptor@22['T'] }
|
||||
_supertypes = ArrayList@23[1] { JetTypeImpl@24['Any'] }
|
||||
LazyJavaClassTypeConstructor@20['JC'] {
|
||||
parameters = ArrayList@21[1] { LazyJavaTypeParameterDescriptor@22['T'] }
|
||||
supertypes = ArrayList@23[1] { JetTypeImpl@24['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@25['Iterable<T>'] {
|
||||
_arguments = ArrayList@26[1] { TypeProjectionImpl@27 }
|
||||
_memberScope = SubstitutingScope@28
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = DeserializedClassTypeConstructor@30
|
||||
classifier = JavaClassImpl@31['Iterable']
|
||||
arguments = ArrayList@26[1] { TypeProjectionImpl@27 }
|
||||
classifier = JavaClassImpl@28['Iterable']
|
||||
memberScope = SubstitutingScope@29
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = DeserializedClassTypeConstructor@31
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@32['Iterable<T>'] {
|
||||
_arguments = ArrayList@33[1] { TypeProjectionImpl@34 }
|
||||
_memberScope = SubstitutingScope@35
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = DeserializedClassTypeConstructor@30
|
||||
classifier = JavaClassImpl@36['Iterable']
|
||||
arguments = ArrayList@33[1] { TypeProjectionImpl@34 }
|
||||
classifier = JavaClassImpl@35['Iterable']
|
||||
memberScope = SubstitutingScope@36
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = DeserializedClassTypeConstructor@31
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@37['Iterable<T>'] {
|
||||
_arguments = ArrayList@38[1] { TypeProjectionImpl@39 }
|
||||
_memberScope = SubstitutingScope@40
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = DeserializedClassTypeConstructor@42
|
||||
classifier = JavaClassImpl@31['Iterable']
|
||||
arguments = ArrayList@38[1] { TypeProjectionImpl@39 }
|
||||
classifier = JavaClassImpl@35['Iterable']
|
||||
memberScope = SubstitutingScope@40
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = DeserializedClassTypeConstructor@42
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['Iterable<T>'] {
|
||||
_arguments = ArrayList@44[1] { TypeProjectionImpl@45 }
|
||||
_memberScope = SubstitutingScope@46
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = DeserializedClassTypeConstructor@42
|
||||
classifier = JavaClassImpl@36['Iterable']
|
||||
arguments = ArrayList@44[1] { TypeProjectionImpl@45 }
|
||||
classifier = JavaClassImpl@28['Iterable']
|
||||
memberScope = SubstitutingScope@46
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = DeserializedClassTypeConstructor@42
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@47['Iterator<T>'] {
|
||||
_arguments = ArrayList@48[1] { TypeProjectionImpl@49 }
|
||||
_memberScope = SubstitutingScope@50
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = DeserializedClassTypeConstructor@51
|
||||
classifier = JavaClassImpl@52['Iterator']
|
||||
arguments = ArrayList@48[1] { TypeProjectionImpl@49 }
|
||||
classifier = JavaClassImpl@50['Iterator']
|
||||
memberScope = SubstitutingScope@51
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = DeserializedClassTypeConstructor@52
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@53['Iterator<T>'] {
|
||||
_arguments = ArrayList@54[1] { TypeProjectionImpl@55 }
|
||||
_memberScope = SubstitutingScope@56
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = DeserializedClassTypeConstructor@51
|
||||
classifier = JavaClassImpl@57['Iterator']
|
||||
arguments = ArrayList@54[1] { TypeProjectionImpl@55 }
|
||||
classifier = JavaClassImpl@56['Iterator']
|
||||
memberScope = SubstitutingScope@57
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = DeserializedClassTypeConstructor@52
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@58['Iterator<T>'] {
|
||||
_arguments = ArrayList@59[1] { TypeProjectionImpl@60 }
|
||||
_memberScope = SubstitutingScope@61
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = DeserializedClassTypeConstructor@62
|
||||
classifier = JavaClassImpl@52['Iterator']
|
||||
arguments = ArrayList@59[1] { TypeProjectionImpl@60 }
|
||||
classifier = JavaClassImpl@56['Iterator']
|
||||
memberScope = SubstitutingScope@61
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = DeserializedClassTypeConstructor@62
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@63['Iterator<T>'] {
|
||||
_arguments = ArrayList@64[1] { TypeProjectionImpl@65 }
|
||||
_memberScope = SubstitutingScope@66
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = DeserializedClassTypeConstructor@62
|
||||
classifier = JavaClassImpl@57['Iterator']
|
||||
arguments = ArrayList@64[1] { TypeProjectionImpl@65 }
|
||||
classifier = JavaClassImpl@50['Iterator']
|
||||
memberScope = SubstitutingScope@66
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = DeserializedClassTypeConstructor@62
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@67['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@68
|
||||
classifier = JavaClassImpl@69['Object']
|
||||
classifier = JavaClassImpl@68['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@69
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@70['T'] {
|
||||
_arguments = ArrayList@71[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@73['T']
|
||||
arguments = ArrayList@71[empty]
|
||||
classifier = JavaTypeParameterImpl@72['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@74['T'] {
|
||||
_arguments = ArrayList@75[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@75[empty]
|
||||
classifier = JavaTypeParameterImpl@76['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@77['T'] {
|
||||
_arguments = ArrayList@78[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@78[empty]
|
||||
classifier = JavaTypeParameterImpl@79['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@80['T'] {
|
||||
_arguments = ArrayList@81[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@81[empty]
|
||||
classifier = JavaTypeParameterImpl@82['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@83['T'] {
|
||||
_arguments = ArrayList@84[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@84[empty]
|
||||
classifier = JavaTypeParameterImpl@85['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@86['T'] {
|
||||
_arguments = ArrayList@87[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@87[empty]
|
||||
classifier = JavaTypeParameterImpl@88['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@89['T'] {
|
||||
_arguments = ArrayList@90[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@90[empty]
|
||||
classifier = JavaTypeParameterImpl@91['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@92['T'] {
|
||||
_arguments = ArrayList@93[empty]
|
||||
_nullable = 'false': Boolean@29
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@93[empty]
|
||||
classifier = JavaTypeParameterImpl@94['T']
|
||||
nullable = 'false': Boolean@30
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@95['T'] {
|
||||
_arguments = ArrayList@96[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@94['T']
|
||||
arguments = ArrayList@96[empty]
|
||||
classifier = JavaTypeParameterImpl@72['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@97['T'] {
|
||||
_arguments = ArrayList@98[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@85['T']
|
||||
arguments = ArrayList@98[empty]
|
||||
classifier = JavaTypeParameterImpl@82['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@99['T'] {
|
||||
_arguments = ArrayList@100[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@100[empty]
|
||||
classifier = JavaTypeParameterImpl@91['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@101['T'] {
|
||||
_arguments = ArrayList@102[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@82['T']
|
||||
arguments = ArrayList@102[empty]
|
||||
classifier = JavaTypeParameterImpl@94['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@103['T'] {
|
||||
_arguments = ArrayList@104[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@88['T']
|
||||
arguments = ArrayList@104[empty]
|
||||
classifier = JavaTypeParameterImpl@76['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@105['T'] {
|
||||
_arguments = ArrayList@106[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@76['T']
|
||||
arguments = ArrayList@106[empty]
|
||||
classifier = JavaTypeParameterImpl@88['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@107['T'] {
|
||||
_arguments = ArrayList@108[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
classifier = JavaTypeParameterImpl@73['T']
|
||||
arguments = ArrayList@108[empty]
|
||||
classifier = JavaTypeParameterImpl@85['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@109['T'] {
|
||||
_arguments = ArrayList@110[empty]
|
||||
_nullable = 'true': Boolean@41
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
arguments = ArrayList@110[empty]
|
||||
classifier = JavaTypeParameterImpl@79['T']
|
||||
nullable = 'true': Boolean@41
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@111 {
|
||||
_packageFragments('<root>': FqName@112) = LazyJavaPackageFragment@113['<root>']
|
||||
_packageFragments('Int': FqName@114) = null
|
||||
_packageFragments('Iterable': FqName@115) = null
|
||||
_packageFragments('Iterator': FqName@116) = null
|
||||
_packageFragments('JC': FqName@117) = null
|
||||
_packageFragments('MutableIterable': FqName@118) = null
|
||||
_packageFragments('MutableIterator': FqName@119) = null
|
||||
_packageFragments('a': FqName@120) = LazyJavaPackageFragment@121['a']
|
||||
_packageFragments('a.JC': FqName@122) = null
|
||||
_packageFragments('java': FqName@123) = LazyJavaPackageFragment@124['java']
|
||||
_packageFragments('java.lang': FqName@125) = LazyJavaPackageFragment@126['lang']
|
||||
_packageFragments('java.lang.Int': FqName@127) = null
|
||||
_packageFragments('java.lang.Iterable': FqName@128) = null
|
||||
_packageFragments('java.lang.Iterator': FqName@129) = null
|
||||
_packageFragments('java.lang.JC': FqName@130) = null
|
||||
_packageFragments('java.lang.MutableIterable': FqName@131) = null
|
||||
_packageFragments('java.lang.MutableIterator': FqName@132) = null
|
||||
_packageFragments('kotlin': FqName@133) = null
|
||||
_packageFragments('kotlin.Int': FqName@134) = null
|
||||
_packageFragments('kotlin.Iterable': FqName@135) = null
|
||||
_packageFragments('kotlin.Iterator': FqName@136) = null
|
||||
_packageFragments('kotlin.JC': FqName@137) = null
|
||||
_packageFragments('kotlin.MutableIterable': FqName@138) = null
|
||||
_packageFragments('kotlin.MutableIterator': FqName@139) = null
|
||||
_packageFragments('kotlin.io': FqName@140) = null
|
||||
_packageFragments('kotlin.jvm': FqName@141) = null
|
||||
_packageFragments('n': FqName@142) = null
|
||||
_packageFragments('n.Int': FqName@143) = null
|
||||
_packageFragments('n.Iterable': FqName@144) = null
|
||||
_packageFragments('n.Iterator': FqName@145) = null
|
||||
_packageFragments('n.JC': FqName@146) = null
|
||||
_packageFragments('n.MutableIterable': FqName@147) = null
|
||||
_packageFragments('n.MutableIterator': FqName@148) = null
|
||||
packageFragments('<root>': FqName@112) = LazyJavaPackageFragment@113['<root>']
|
||||
packageFragments('Int': FqName@114) = null
|
||||
packageFragments('Iterable': FqName@115) = null
|
||||
packageFragments('Iterator': FqName@116) = null
|
||||
packageFragments('JC': FqName@117) = null
|
||||
packageFragments('MutableIterable': FqName@118) = null
|
||||
packageFragments('MutableIterator': FqName@119) = null
|
||||
packageFragments('a': FqName@120) = LazyJavaPackageFragment@121['a']
|
||||
packageFragments('a.JC': FqName@122) = null
|
||||
packageFragments('java': FqName@123) = LazyJavaPackageFragment@124['java']
|
||||
packageFragments('java.lang': FqName@125) = LazyJavaPackageFragment@126['lang']
|
||||
packageFragments('java.lang.Int': FqName@127) = null
|
||||
packageFragments('java.lang.Iterable': FqName@128) = null
|
||||
packageFragments('java.lang.Iterator': FqName@129) = null
|
||||
packageFragments('java.lang.JC': FqName@130) = null
|
||||
packageFragments('java.lang.MutableIterable': FqName@131) = null
|
||||
packageFragments('java.lang.MutableIterator': FqName@132) = null
|
||||
packageFragments('kotlin': FqName@133) = null
|
||||
packageFragments('kotlin.Int': FqName@134) = null
|
||||
packageFragments('kotlin.Iterable': FqName@135) = null
|
||||
packageFragments('kotlin.Iterator': FqName@136) = null
|
||||
packageFragments('kotlin.JC': FqName@137) = null
|
||||
packageFragments('kotlin.MutableIterable': FqName@138) = null
|
||||
packageFragments('kotlin.MutableIterator': FqName@139) = null
|
||||
packageFragments('kotlin.io': FqName@140) = null
|
||||
packageFragments('kotlin.jvm': FqName@141) = null
|
||||
packageFragments('n': FqName@142) = null
|
||||
packageFragments('n.Int': FqName@143) = null
|
||||
packageFragments('n.Iterable': FqName@144) = null
|
||||
packageFragments('n.Iterator': FqName@145) = null
|
||||
packageFragments('n.JC': FqName@146) = null
|
||||
packageFragments('n.MutableIterable': FqName@147) = null
|
||||
packageFragments('n.MutableIterator': FqName@148) = null
|
||||
topLevelClasses(JavaClassImpl@149['JC']) = LazyJavaClassDescriptor@0['JC']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@121['a'] {
|
||||
_functions('JC': Name@150) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@151
|
||||
classes('JC': Name@152) = LazyJavaClassDescriptor@0['JC'] // through LazyPackageFragmentScopeForJavaPackage@151
|
||||
deserializedPackageScope = Empty@153 // through LazyPackageFragmentScopeForJavaPackage@151
|
||||
classes('JC': Name@150) = LazyJavaClassDescriptor@0['JC'] // through LazyPackageFragmentScopeForJavaPackage@151
|
||||
deserializedPackageScope = Empty@152 // through LazyPackageFragmentScopeForJavaPackage@151
|
||||
functions('JC': Name@153) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@151
|
||||
memberIndex = computeMemberIndex$1@154 // through LazyPackageFragmentScopeForJavaPackage@151
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@124['java'] {
|
||||
_functions('lang': Name@155) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@156
|
||||
classes('lang': Name@157) = null // through LazyPackageFragmentScopeForJavaPackage@156
|
||||
deserializedPackageScope = Empty@153 // through LazyPackageFragmentScopeForJavaPackage@156
|
||||
classes('lang': Name@155) = null // through LazyPackageFragmentScopeForJavaPackage@156
|
||||
deserializedPackageScope = Empty@152 // through LazyPackageFragmentScopeForJavaPackage@156
|
||||
functions('lang': Name@157) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@156
|
||||
memberIndex = computeMemberIndex$1@158 // through LazyPackageFragmentScopeForJavaPackage@156
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@126['lang'] {
|
||||
_functions('getIterable': Name@1) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
_functions('getIterator': Name@5) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
_functions('setIterable': Name@8) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
_functions('setIterator': Name@11) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('getIterable': Name@1) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('getIterator': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('setIterable': Name@8) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('setIterator': Name@11) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
deserializedPackageScope = Empty@153 // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('getIterable': Name@4) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('getIterator': Name@7) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('setIterable': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
classes('setIterator': Name@13) = null // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
deserializedPackageScope = Empty@152 // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
functions('getIterable': Name@4) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
functions('getIterator': Name@7) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
functions('setIterable': Name@10) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
functions('setIterator': Name@13) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
memberIndex = computeMemberIndex$1@160 // through LazyPackageFragmentScopeForJavaPackage@159
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@22['T'] {
|
||||
defaultType = JetTypeImpl@161['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@72
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@73
|
||||
upperBounds = LinkedHashSet@162[1] { NullableType@163 }
|
||||
}
|
||||
|
||||
@@ -281,17 +281,17 @@ LazyJavaTypeParameterResolver@164 {
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@166 {
|
||||
resolve(JavaTypeParameterImpl@94['T']) = null
|
||||
resolve(JavaTypeParameterImpl@79['T']) = null
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@167 {
|
||||
resolve(JavaTypeParameterImpl@88['T']) = null
|
||||
resolve(JavaTypeParameterImpl@82['T']) = null
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@168 {
|
||||
resolve(JavaTypeParameterImpl@76['T']) = null
|
||||
resolve(JavaTypeParameterImpl@88['T']) = null
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterResolver@169 {
|
||||
resolve(JavaTypeParameterImpl@85['T']) = null
|
||||
resolve(JavaTypeParameterImpl@76['T']) = null
|
||||
}
|
||||
|
||||
@@ -1,194 +1,194 @@
|
||||
LazyJavaClassDescriptor@0['Bar'] {
|
||||
_allDescriptors = ArrayList@1[4] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['f'], DeserializedSimpleFunctionDescriptor@4['toString'], ... } // through LazyJavaClassMemberScope@5
|
||||
_constructors = stdlib_emptyListClass@6[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('clone': Name@7) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('equals': Name@9) = ArrayList@10[1] { DeserializedSimpleFunctionDescriptor@11['equals'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('f': Name@12) = ArrayList@13[1] { JavaMethodDescriptor@3['f'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('finalize': Name@14) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('getClass': Name@15) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('hashCode': Name@16) = ArrayList@17[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('notify': Name@18) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('notifyAll': Name@19) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('toString': Name@20) = ArrayList@21[1] { DeserializedSimpleFunctionDescriptor@4['toString'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('wait': Name@22) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@23['Bar']
|
||||
defaultType = JetTypeImpl@24['Bar']
|
||||
enumEntryIndex = LinkedHashMap@25 // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@26 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@27 // through LazyJavaClassMemberScope@5
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@28['<this>']
|
||||
allDescriptors = ArrayList@1[4] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['f'], DeserializedSimpleFunctionDescriptor@4['toString'], ... } // through LazyJavaClassMemberScope@5
|
||||
constructors = stdlib_emptyListClass@6[empty] // through LazyJavaClassMemberScope@5
|
||||
defaultType = JetTypeImpl@7['Bar']
|
||||
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('f': Name@14) = ArrayList@15[1] { JavaMethodDescriptor@3['f'] } // through LazyJavaClassMemberScope@5
|
||||
functions('finalize': Name@16) = EmptyList@10[empty] // 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
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@27['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@28['Bar']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@29['Exception'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@30['Exception']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@30['Exception']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@31['Foo'] {
|
||||
_functionTypeForSamInterface = null
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@32['Foo']
|
||||
functionTypeForSamInterface = null
|
||||
typeConstructor = LazyJavaClassTypeConstructor@32['Foo']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@33['RuntimeException'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@34['RuntimeException']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@34['RuntimeException']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@35['UnsupportedOperationException'] {
|
||||
_constructors = ArrayList@36[4] { JavaConstructorDescriptor@37['<init>'], JavaConstructorDescriptor@38['<init>'], JavaConstructorDescriptor@39['<init>'], ... } // through LazyJavaClassMemberScope@40
|
||||
_functionTypeForSamInterface = null
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@41['UnsupportedOperationException']
|
||||
defaultType = JetTypeImpl@42['UnsupportedOperationException']
|
||||
constructors = ArrayList@36[4] { JavaConstructorDescriptor@37['<init>'], JavaConstructorDescriptor@38['<init>'], JavaConstructorDescriptor@39['<init>'], ... } // through LazyJavaClassMemberScope@40
|
||||
defaultType = JetTypeImpl@41['UnsupportedOperationException']
|
||||
functionTypeForSamInterface = null
|
||||
typeConstructor = LazyJavaClassTypeConstructor@42['UnsupportedOperationException']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@23['Bar'] {
|
||||
_parameters = ArrayList@43[empty]
|
||||
_supertypes = ArrayList@44[1] { JetTypeImpl@45['Any'] }
|
||||
LazyJavaClassTypeConstructor@28['Bar'] {
|
||||
parameters = ArrayList@43[empty]
|
||||
supertypes = ArrayList@44[1] { JetTypeImpl@45['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@30['Exception'] {
|
||||
_parameters = ArrayList@46[empty]
|
||||
_supertypes = ArrayList@47[1] { LazyJavaClassifierType@48['Throwable'] }
|
||||
parameters = ArrayList@46[empty]
|
||||
supertypes = ArrayList@47[1] { LazyJavaClassifierType@48['Throwable'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@32['Foo'] {
|
||||
_parameters = ArrayList@49[1] { LazyJavaTypeParameterDescriptor@50['T'] }
|
||||
parameters = ArrayList@49[1] { LazyJavaTypeParameterDescriptor@50['T'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@34['RuntimeException'] {
|
||||
_parameters = ArrayList@51[empty]
|
||||
_supertypes = ArrayList@52[1] { LazyJavaClassifierType@53['Exception'] }
|
||||
parameters = ArrayList@51[empty]
|
||||
supertypes = ArrayList@52[1] { LazyJavaClassifierType@53['Exception'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@41['UnsupportedOperationException'] {
|
||||
_parameters = ArrayList@54[empty]
|
||||
_supertypes = ArrayList@55[1] { LazyJavaClassifierType@56['RuntimeException'] }
|
||||
LazyJavaClassTypeConstructor@42['UnsupportedOperationException'] {
|
||||
parameters = ArrayList@54[empty]
|
||||
supertypes = ArrayList@55[1] { LazyJavaClassifierType@56['RuntimeException'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@57['CharSequence'] {
|
||||
_arguments = ArrayList@58[empty]
|
||||
_memberScope = DeserializedClassMemberScope@59
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@61
|
||||
classifier = JavaClassImpl@62['CharSequence']
|
||||
arguments = ArrayList@58[empty]
|
||||
classifier = JavaClassImpl@59['CharSequence']
|
||||
memberScope = DeserializedClassMemberScope@60
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@62
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@63['CharSequence'] {
|
||||
_arguments = ArrayList@64[empty]
|
||||
_memberScope = DeserializedClassMemberScope@59
|
||||
_nullable = 'true': Boolean@65
|
||||
_typeConstructor = DeserializedClassTypeConstructor@61
|
||||
classifier = JavaClassImpl@62['CharSequence']
|
||||
arguments = ArrayList@64[empty]
|
||||
classifier = JavaClassImpl@59['CharSequence']
|
||||
memberScope = DeserializedClassMemberScope@60
|
||||
nullable = 'true': Boolean@65
|
||||
typeConstructor = DeserializedClassTypeConstructor@62
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@53['Exception'] {
|
||||
_arguments = ArrayList@66[empty]
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@30['Exception']
|
||||
arguments = ArrayList@66[empty]
|
||||
classifier = JavaClassImpl@67['Exception']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@30['Exception']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@68['Foo'] {
|
||||
_arguments = ArrayList@69[1] { LazyStarProjection@70 }
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@32['Foo']
|
||||
arguments = ArrayList@69[1] { LazyStarProjection@70 }
|
||||
classifier = JavaClassImpl@71['Foo']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = LazyJavaClassTypeConstructor@32['Foo']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@72['Foo'] {
|
||||
_arguments = ArrayList@73[1] { LazyStarProjection@74 }
|
||||
_nullable = 'true': Boolean@65
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@32['Foo']
|
||||
arguments = ArrayList@73[1] { LazyStarProjection@74 }
|
||||
classifier = JavaClassImpl@71['Foo']
|
||||
nullable = 'true': Boolean@65
|
||||
typeConstructor = LazyJavaClassTypeConstructor@32['Foo']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@75['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@76
|
||||
classifier = JavaClassImpl@77['Object']
|
||||
classifier = JavaClassImpl@76['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@77
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@56['RuntimeException'] {
|
||||
_arguments = ArrayList@78[empty]
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@34['RuntimeException']
|
||||
arguments = ArrayList@78[empty]
|
||||
classifier = JavaClassImpl@79['RuntimeException']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@34['RuntimeException']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@80['String'] {
|
||||
_arguments = ArrayList@81[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@82
|
||||
classifier = JavaClassImpl@83['String']
|
||||
arguments = ArrayList@81[empty]
|
||||
classifier = JavaClassImpl@82['String']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@83
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@84['String'] {
|
||||
_arguments = ArrayList@85[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@82
|
||||
arguments = ArrayList@85[empty]
|
||||
classifier = JavaClassImpl@86['String']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@83
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@87['String'] {
|
||||
_arguments = ArrayList@88[empty]
|
||||
_nullable = 'true': Boolean@65
|
||||
_typeConstructor = DeserializedClassTypeConstructor@82
|
||||
classifier = JavaClassImpl@86['String']
|
||||
arguments = ArrayList@88[empty]
|
||||
classifier = JavaClassImpl@82['String']
|
||||
nullable = 'true': Boolean@65
|
||||
typeConstructor = DeserializedClassTypeConstructor@83
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@89['String'] {
|
||||
_arguments = ArrayList@90[empty]
|
||||
_nullable = 'true': Boolean@65
|
||||
_typeConstructor = DeserializedClassTypeConstructor@82
|
||||
classifier = JavaClassImpl@83['String']
|
||||
arguments = ArrayList@90[empty]
|
||||
classifier = JavaClassImpl@86['String']
|
||||
nullable = 'true': Boolean@65
|
||||
typeConstructor = DeserializedClassTypeConstructor@83
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@91['Throwable'] {
|
||||
_arguments = ArrayList@92[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@93
|
||||
classifier = JavaClassImpl@94['Throwable']
|
||||
arguments = ArrayList@92[empty]
|
||||
classifier = JavaClassImpl@93['Throwable']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@94
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@95['Throwable'] {
|
||||
_arguments = ArrayList@96[empty]
|
||||
_nullable = 'false': Boolean@60
|
||||
_typeConstructor = DeserializedClassTypeConstructor@93
|
||||
arguments = ArrayList@96[empty]
|
||||
classifier = JavaClassImpl@97['Throwable']
|
||||
nullable = 'false': Boolean@61
|
||||
typeConstructor = DeserializedClassTypeConstructor@94
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@98['Throwable'] {
|
||||
_arguments = ArrayList@99[empty]
|
||||
_nullable = 'true': Boolean@65
|
||||
_typeConstructor = DeserializedClassTypeConstructor@93
|
||||
classifier = JavaClassImpl@94['Throwable']
|
||||
arguments = ArrayList@99[empty]
|
||||
classifier = JavaClassImpl@93['Throwable']
|
||||
nullable = 'true': Boolean@65
|
||||
typeConstructor = DeserializedClassTypeConstructor@94
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@100['Throwable'] {
|
||||
_arguments = ArrayList@101[empty]
|
||||
_nullable = 'true': Boolean@65
|
||||
_typeConstructor = DeserializedClassTypeConstructor@93
|
||||
arguments = ArrayList@101[empty]
|
||||
classifier = JavaClassImpl@97['Throwable']
|
||||
nullable = 'true': Boolean@65
|
||||
typeConstructor = DeserializedClassTypeConstructor@94
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@48['Throwable'] {
|
||||
_arguments = ArrayList@102[empty]
|
||||
_typeConstructor = DeserializedClassTypeConstructor@93
|
||||
arguments = ArrayList@102[empty]
|
||||
classifier = JavaClassImpl@103['Throwable']
|
||||
typeConstructor = DeserializedClassTypeConstructor@94
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@104 {
|
||||
_packageFragments('<root>': FqName@105) = LazyJavaPackageFragment@106['<root>']
|
||||
_packageFragments('Bar': FqName@107) = null
|
||||
_packageFragments('BarImpl': FqName@108) = null
|
||||
_packageFragments('CharSequence': FqName@109) = null
|
||||
_packageFragments('Foo': FqName@110) = null
|
||||
_packageFragments('java': FqName@111) = LazyJavaPackageFragment@112['java']
|
||||
_packageFragments('java.lang': FqName@113) = LazyJavaPackageFragment@114['lang']
|
||||
_packageFragments('java.lang.Bar': FqName@115) = null
|
||||
_packageFragments('java.lang.CharSequence': FqName@116) = null
|
||||
_packageFragments('java.lang.Foo': FqName@117) = null
|
||||
_packageFragments('kotlin': FqName@118) = null
|
||||
_packageFragments('kotlin.Bar': FqName@119) = null
|
||||
_packageFragments('kotlin.CharSequence': FqName@120) = null
|
||||
_packageFragments('kotlin.Foo': FqName@121) = null
|
||||
_packageFragments('kotlin.io': FqName@122) = null
|
||||
_packageFragments('kotlin.jvm': FqName@123) = null
|
||||
packageFragments('<root>': FqName@105) = LazyJavaPackageFragment@106['<root>']
|
||||
packageFragments('Bar': FqName@107) = null
|
||||
packageFragments('BarImpl': FqName@108) = null
|
||||
packageFragments('CharSequence': FqName@109) = null
|
||||
packageFragments('Foo': FqName@110) = null
|
||||
packageFragments('java': FqName@111) = LazyJavaPackageFragment@112['java']
|
||||
packageFragments('java.lang': FqName@113) = LazyJavaPackageFragment@114['lang']
|
||||
packageFragments('java.lang.Bar': FqName@115) = null
|
||||
packageFragments('java.lang.CharSequence': FqName@116) = null
|
||||
packageFragments('java.lang.Foo': FqName@117) = null
|
||||
packageFragments('kotlin': FqName@118) = null
|
||||
packageFragments('kotlin.Bar': FqName@119) = null
|
||||
packageFragments('kotlin.CharSequence': FqName@120) = null
|
||||
packageFragments('kotlin.Foo': FqName@121) = null
|
||||
packageFragments('kotlin.io': FqName@122) = null
|
||||
packageFragments('kotlin.jvm': FqName@123) = null
|
||||
topLevelClasses(JavaClassImpl@124['Bar']) = LazyJavaClassDescriptor@0['Bar']
|
||||
topLevelClasses(JavaClassImpl@67['Exception']) = LazyJavaClassDescriptor@29['Exception']
|
||||
topLevelClasses(JavaClassImpl@125['Foo']) = LazyJavaClassDescriptor@31['Foo']
|
||||
@@ -197,26 +197,26 @@ LazyJavaPackageFragmentProvider@104 {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@106['<root>'] {
|
||||
_functions('UnsupportedOperationException': Name@127) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('Bar': Name@129) = LazyJavaClassDescriptor@0['Bar'] // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('CharSequence': Name@130) = null // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('Foo': Name@131) = LazyJavaClassDescriptor@31['Foo'] // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('UnsupportedOperationException': Name@127) = null // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('Bar': Name@127) = LazyJavaClassDescriptor@0['Bar'] // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('CharSequence': Name@129) = null // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('Foo': Name@130) = LazyJavaClassDescriptor@31['Foo'] // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
classes('UnsupportedOperationException': Name@131) = null // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
deserializedPackageScope = Empty@132 // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
functions('UnsupportedOperationException': Name@131) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
memberIndex = computeMemberIndex$1@133 // through LazyPackageFragmentScopeForJavaPackage@128
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@112['java'] {
|
||||
_functions('lang': Name@134) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@135
|
||||
classes('lang': Name@136) = null // through LazyPackageFragmentScopeForJavaPackage@135
|
||||
classes('lang': Name@134) = null // through LazyPackageFragmentScopeForJavaPackage@135
|
||||
deserializedPackageScope = Empty@132 // through LazyPackageFragmentScopeForJavaPackage@135
|
||||
functions('lang': Name@136) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@135
|
||||
memberIndex = computeMemberIndex$1@137 // through LazyPackageFragmentScopeForJavaPackage@135
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@114['lang'] {
|
||||
_functions('UnsupportedOperationException': Name@127) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@138
|
||||
classes('UnsupportedOperationException': Name@127) = LazyJavaClassDescriptor@35['UnsupportedOperationException'] // through LazyPackageFragmentScopeForJavaPackage@138
|
||||
classes('UnsupportedOperationException': Name@131) = LazyJavaClassDescriptor@35['UnsupportedOperationException'] // through LazyPackageFragmentScopeForJavaPackage@138
|
||||
deserializedPackageScope = Empty@132 // through LazyPackageFragmentScopeForJavaPackage@138
|
||||
functions('UnsupportedOperationException': Name@131) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@138
|
||||
memberIndex = computeMemberIndex$1@139 // through LazyPackageFragmentScopeForJavaPackage@138
|
||||
}
|
||||
|
||||
|
||||
@@ -1,37 +1,37 @@
|
||||
LazyJavaClassDescriptor@0['Bar'] {
|
||||
_functions('baz': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['baz'] } // through LazyJavaStaticClassScope@4
|
||||
_functions('baz': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('baz': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('baz': Name@1) = EmptyList@5[empty] // through LazyJavaStaticClassScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['Bar']
|
||||
enumEntryIndex = LinkedHashMap@8 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@10 // through LazyJavaStaticClassScope@4
|
||||
nestedClassIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('baz': Name@1) = null // through LazyJavaClassMemberScope@6
|
||||
enumEntryIndex = LinkedHashMap@1 // through LazyJavaClassMemberScope@2
|
||||
functions('baz': Name@3) = ArrayList@4[1] { JavaMethodDescriptor@5['baz'] } // through LazyJavaStaticClassScope@6
|
||||
functions('baz': Name@3) = EmptyList@7[empty] // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@8 // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaStaticClassScope@6
|
||||
nestedClassIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@2
|
||||
nestedClasses('baz': Name@3) = null // through LazyJavaClassMemberScope@2
|
||||
properties('baz': Name@3) = EmptyList@7[empty] // through LazyJavaClassMemberScope@2
|
||||
properties('baz': Name@3) = EmptyList@7[empty] // through LazyJavaStaticClassScope@6
|
||||
typeConstructor = LazyJavaClassTypeConstructor@11['Bar']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@7['Bar'] {
|
||||
_supertypes = ArrayList@12[1] { JetTypeImpl@13['Any'] }
|
||||
LazyJavaClassTypeConstructor@11['Bar'] {
|
||||
supertypes = ArrayList@12[1] { JetTypeImpl@13['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@14['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@15
|
||||
classifier = JavaClassImpl@16['Object']
|
||||
classifier = JavaClassImpl@15['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@16
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@17 {
|
||||
_packageFragments('<root>': FqName@18) = LazyJavaPackageFragment@19['<root>']
|
||||
_packageFragments('Bar': FqName@20) = null
|
||||
_packageFragments('foo': FqName@21) = LazyJavaPackageFragment@22['foo']
|
||||
_packageFragments('foo.Bar': FqName@23) = null
|
||||
_packageFragments('java': FqName@24) = LazyJavaPackageFragment@25['java']
|
||||
_packageFragments('java.lang': FqName@26) = LazyJavaPackageFragment@27['lang']
|
||||
_packageFragments('java.lang.Bar': FqName@28) = null
|
||||
_packageFragments('kotlin': FqName@29) = null
|
||||
_packageFragments('kotlin.Bar': FqName@30) = null
|
||||
_packageFragments('kotlin.io': FqName@31) = null
|
||||
_packageFragments('kotlin.jvm': FqName@32) = null
|
||||
packageFragments('<root>': FqName@18) = LazyJavaPackageFragment@19['<root>']
|
||||
packageFragments('Bar': FqName@20) = null
|
||||
packageFragments('foo': FqName@21) = LazyJavaPackageFragment@22['foo']
|
||||
packageFragments('foo.Bar': FqName@23) = null
|
||||
packageFragments('java': FqName@24) = LazyJavaPackageFragment@25['java']
|
||||
packageFragments('java.lang': FqName@26) = LazyJavaPackageFragment@27['lang']
|
||||
packageFragments('java.lang.Bar': FqName@28) = null
|
||||
packageFragments('kotlin': FqName@29) = null
|
||||
packageFragments('kotlin.Bar': FqName@30) = null
|
||||
packageFragments('kotlin.io': FqName@31) = null
|
||||
packageFragments('kotlin.jvm': FqName@32) = null
|
||||
topLevelClasses(JavaClassImpl@33['Bar']) = LazyJavaClassDescriptor@0['Bar']
|
||||
}
|
||||
|
||||
@@ -41,9 +41,9 @@ LazyJavaPackageFragment@22['foo'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@25['java'] {
|
||||
_functions('lang': Name@37) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('lang': Name@39) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
classes('lang': Name@37) = null // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
deserializedPackageScope = Empty@36 // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
functions('lang': Name@39) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
memberIndex = computeMemberIndex$1@40 // through LazyPackageFragmentScopeForJavaPackage@38
|
||||
}
|
||||
|
||||
|
||||
@@ -20,110 +20,110 @@ DescriptorResolver@0 {
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@4['MyJavaClass'] {
|
||||
_constructors = ArrayList@5[1] { JavaConstructorDescriptor@6['<init>'] } // through LazyJavaClassMemberScope@7
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('NestedClass': Name@8) = EmptyList@9[empty] // through LazyJavaClassMemberScope@7
|
||||
_functions('NestedClass': Name@8) = EmptyList@9[empty] // through LazyJavaStaticClassScope@10
|
||||
_functions('staticMethod': Name@11) = ArrayList@12[1] { JavaMethodDescriptor@13['staticMethod'] } // through LazyJavaStaticClassScope@10
|
||||
_functions('staticMethod': Name@11) = EmptyList@9[empty] // through LazyJavaClassMemberScope@7
|
||||
_properties('NestedClass': Name@14) = EmptyList@9[empty] // through LazyJavaClassMemberScope@7
|
||||
_properties('NestedClass': Name@14) = EmptyList@9[empty] // through LazyJavaStaticClassScope@10
|
||||
_properties('staticMethod': Name@11) = EmptyList@9[empty] // through LazyJavaClassMemberScope@7
|
||||
_properties('staticMethod': Name@11) = EmptyList@9[empty] // through LazyJavaStaticClassScope@10
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@15['MyJavaClass']
|
||||
constructors = ArrayList@5[1] { JavaConstructorDescriptor@6['<init>'] } // through LazyJavaClassMemberScope@7
|
||||
defaultType = JetTypeImpl@2['MyJavaClass']
|
||||
enumEntryIndex = LinkedHashMap@16 // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@17 // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@18 // through LazyJavaStaticClassScope@10
|
||||
nestedClassIndex = LinkedHashMap@19 // through LazyJavaClassMemberScope@7
|
||||
nestedClasses('NestedClass': Name@14) = LazyJavaClassDescriptor@20['NestedClass'] // through LazyJavaClassMemberScope@7
|
||||
nestedClasses('staticMethod': Name@11) = null // through LazyJavaClassMemberScope@7
|
||||
enumEntryIndex = LinkedHashMap@8 // through LazyJavaClassMemberScope@7
|
||||
functionTypeForSamInterface = null
|
||||
functions('NestedClass': Name@9) = EmptyList@10[empty] // through LazyJavaClassMemberScope@7
|
||||
functions('NestedClass': Name@9) = EmptyList@10[empty] // through LazyJavaStaticClassScope@11
|
||||
functions('staticMethod': Name@12) = ArrayList@13[1] { JavaMethodDescriptor@14['staticMethod'] } // through LazyJavaStaticClassScope@11
|
||||
functions('staticMethod': Name@12) = EmptyList@10[empty] // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@15 // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@16 // through LazyJavaStaticClassScope@11
|
||||
nestedClassIndex = LinkedHashMap@17 // through LazyJavaClassMemberScope@7
|
||||
nestedClasses('NestedClass': Name@18) = LazyJavaClassDescriptor@19['NestedClass'] // through LazyJavaClassMemberScope@7
|
||||
nestedClasses('staticMethod': Name@12) = null // through LazyJavaClassMemberScope@7
|
||||
properties('NestedClass': Name@18) = EmptyList@10[empty] // through LazyJavaClassMemberScope@7
|
||||
properties('NestedClass': Name@18) = EmptyList@10[empty] // through LazyJavaStaticClassScope@11
|
||||
properties('staticMethod': Name@12) = EmptyList@10[empty] // through LazyJavaClassMemberScope@7
|
||||
properties('staticMethod': Name@12) = EmptyList@10[empty] // through LazyJavaStaticClassScope@11
|
||||
typeConstructor = LazyJavaClassTypeConstructor@20['MyJavaClass']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@20['NestedClass'] {
|
||||
_constructors = ArrayList@21[1] { JavaConstructorDescriptor@22['<init>'] } // through LazyJavaClassMemberScope@23
|
||||
_functionTypeForSamInterface = null
|
||||
_functions('staticMethodOfNested': Name@24) = ArrayList@25[1] { JavaMethodDescriptor@26['staticMethodOfNested'] } // through LazyJavaStaticClassScope@27
|
||||
_functions('staticMethodOfNested': Name@24) = EmptyList@9[empty] // through LazyJavaClassMemberScope@23
|
||||
_properties('staticMethodOfNested': Name@24) = EmptyList@9[empty] // through LazyJavaClassMemberScope@23
|
||||
_properties('staticMethodOfNested': Name@24) = EmptyList@9[empty] // through LazyJavaStaticClassScope@27
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@28['NestedClass']
|
||||
LazyJavaClassDescriptor@19['NestedClass'] {
|
||||
constructors = ArrayList@21[1] { JavaConstructorDescriptor@22['<init>'] } // through LazyJavaClassMemberScope@23
|
||||
defaultType = JetTypeImpl@3['NestedClass']
|
||||
enumEntryIndex = LinkedHashMap@29 // through LazyJavaClassMemberScope@23
|
||||
memberIndex = computeMemberIndex$1@30 // through LazyJavaClassMemberScope@23
|
||||
memberIndex = computeMemberIndex$1@31 // through LazyJavaStaticClassScope@27
|
||||
nestedClassIndex = LinkedHashMap@32 // through LazyJavaClassMemberScope@23
|
||||
nestedClasses('staticMethodOfNested': Name@24) = null // through LazyJavaClassMemberScope@23
|
||||
enumEntryIndex = LinkedHashMap@24 // through LazyJavaClassMemberScope@23
|
||||
functionTypeForSamInterface = null
|
||||
functions('staticMethodOfNested': Name@25) = ArrayList@26[1] { JavaMethodDescriptor@27['staticMethodOfNested'] } // through LazyJavaStaticClassScope@28
|
||||
functions('staticMethodOfNested': Name@25) = EmptyList@10[empty] // through LazyJavaClassMemberScope@23
|
||||
memberIndex = computeMemberIndex$1@29 // through LazyJavaClassMemberScope@23
|
||||
memberIndex = computeMemberIndex$1@30 // through LazyJavaStaticClassScope@28
|
||||
nestedClassIndex = LinkedHashMap@31 // through LazyJavaClassMemberScope@23
|
||||
nestedClasses('staticMethodOfNested': Name@25) = null // through LazyJavaClassMemberScope@23
|
||||
properties('staticMethodOfNested': Name@25) = EmptyList@10[empty] // through LazyJavaClassMemberScope@23
|
||||
properties('staticMethodOfNested': Name@25) = EmptyList@10[empty] // through LazyJavaStaticClassScope@28
|
||||
typeConstructor = LazyJavaClassTypeConstructor@32['NestedClass']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@15['MyJavaClass'] {
|
||||
_parameters = ArrayList@33[empty]
|
||||
_supertypes = ArrayList@34[1] { JetTypeImpl@35['Any'] }
|
||||
LazyJavaClassTypeConstructor@20['MyJavaClass'] {
|
||||
parameters = ArrayList@33[empty]
|
||||
supertypes = ArrayList@34[1] { JetTypeImpl@35['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@28['NestedClass'] {
|
||||
_parameters = ArrayList@36[empty]
|
||||
_supertypes = ArrayList@37[1] { JetTypeImpl@35['Any'] }
|
||||
LazyJavaClassTypeConstructor@32['NestedClass'] {
|
||||
parameters = ArrayList@36[empty]
|
||||
supertypes = ArrayList@37[1] { JetTypeImpl@35['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@38['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@39
|
||||
classifier = JavaClassImpl@40['Object']
|
||||
classifier = JavaClassImpl@39['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@40
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@41['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@39
|
||||
classifier = JavaClassImpl@42['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@40
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@43 {
|
||||
_packageFragments('<root>': FqName@44) = LazyJavaPackageFragment@45['<root>']
|
||||
_packageFragments('MyJavaClass': FqName@46) = null
|
||||
_packageFragments('a': FqName@47) = LazyJavaPackageFragment@48['a']
|
||||
_packageFragments('a.MyJavaClass': FqName@49) = null
|
||||
_packageFragments('a.c': FqName@50) = null
|
||||
_packageFragments('a.c.MyJavaClass': FqName@51) = null
|
||||
_packageFragments('a.c.mc1': FqName@52) = null
|
||||
_packageFragments('a.c.x': FqName@53) = null
|
||||
_packageFragments('a.c.y': FqName@54) = null
|
||||
_packageFragments('a.c.z': FqName@55) = null
|
||||
_packageFragments('a.mc': FqName@56) = null
|
||||
_packageFragments('a.x': FqName@57) = null
|
||||
_packageFragments('a.y': FqName@58) = null
|
||||
_packageFragments('a.z': FqName@59) = null
|
||||
_packageFragments('b': FqName@60) = null
|
||||
_packageFragments('b.MyJavaClass': FqName@61) = null
|
||||
_packageFragments('b.mc1': FqName@62) = null
|
||||
_packageFragments('b.x': FqName@63) = null
|
||||
_packageFragments('b.y': FqName@64) = null
|
||||
_packageFragments('b.z': FqName@65) = null
|
||||
_packageFragments('java': FqName@66) = LazyJavaPackageFragment@67['java']
|
||||
_packageFragments('java.lang': FqName@68) = LazyJavaPackageFragment@69['lang']
|
||||
_packageFragments('java.lang.MyJavaClass': FqName@70) = null
|
||||
_packageFragments('kotlin': FqName@71) = null
|
||||
_packageFragments('kotlin.MyJavaClass': FqName@72) = null
|
||||
_packageFragments('kotlin.io': FqName@73) = null
|
||||
_packageFragments('kotlin.jvm': FqName@74) = null
|
||||
packageFragments('<root>': FqName@44) = LazyJavaPackageFragment@45['<root>']
|
||||
packageFragments('MyJavaClass': FqName@46) = null
|
||||
packageFragments('a': FqName@47) = LazyJavaPackageFragment@48['a']
|
||||
packageFragments('a.MyJavaClass': FqName@49) = null
|
||||
packageFragments('a.c': FqName@50) = null
|
||||
packageFragments('a.c.MyJavaClass': FqName@51) = null
|
||||
packageFragments('a.c.mc1': FqName@52) = null
|
||||
packageFragments('a.c.x': FqName@53) = null
|
||||
packageFragments('a.c.y': FqName@54) = null
|
||||
packageFragments('a.c.z': FqName@55) = null
|
||||
packageFragments('a.mc': FqName@56) = null
|
||||
packageFragments('a.x': FqName@57) = null
|
||||
packageFragments('a.y': FqName@58) = null
|
||||
packageFragments('a.z': FqName@59) = null
|
||||
packageFragments('b': FqName@60) = null
|
||||
packageFragments('b.MyJavaClass': FqName@61) = null
|
||||
packageFragments('b.mc1': FqName@62) = null
|
||||
packageFragments('b.x': FqName@63) = null
|
||||
packageFragments('b.y': FqName@64) = null
|
||||
packageFragments('b.z': FqName@65) = null
|
||||
packageFragments('java': FqName@66) = LazyJavaPackageFragment@67['java']
|
||||
packageFragments('java.lang': FqName@68) = LazyJavaPackageFragment@69['lang']
|
||||
packageFragments('java.lang.MyJavaClass': FqName@70) = null
|
||||
packageFragments('kotlin': FqName@71) = null
|
||||
packageFragments('kotlin.MyJavaClass': FqName@72) = null
|
||||
packageFragments('kotlin.io': FqName@73) = null
|
||||
packageFragments('kotlin.jvm': FqName@74) = null
|
||||
topLevelClasses(JavaClassImpl@75['MyJavaClass']) = LazyJavaClassDescriptor@4['MyJavaClass']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@48['a'] {
|
||||
_functions('MyJavaClass': Name@76) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
classes('MyJavaClass': Name@78) = LazyJavaClassDescriptor@4['MyJavaClass'] // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
deserializedPackageScope = Empty@79 // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
classes('MyJavaClass': Name@76) = LazyJavaClassDescriptor@4['MyJavaClass'] // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
deserializedPackageScope = Empty@78 // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
functions('MyJavaClass': Name@79) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
memberIndex = computeMemberIndex$1@80 // through LazyPackageFragmentScopeForJavaPackage@77
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@67['java'] {
|
||||
_functions('lang': Name@81) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('lang': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
deserializedPackageScope = Empty@79 // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
classes('lang': Name@81) = null // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
deserializedPackageScope = Empty@78 // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
functions('lang': Name@83) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
memberIndex = computeMemberIndex$1@84 // through LazyPackageFragmentScopeForJavaPackage@82
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@69['lang'] {
|
||||
_functions('MyJavaClass': Name@85) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@86
|
||||
classes('MyJavaClass': Name@85) = null // through LazyPackageFragmentScopeForJavaPackage@86
|
||||
deserializedPackageScope = Empty@79 // through LazyPackageFragmentScopeForJavaPackage@86
|
||||
deserializedPackageScope = Empty@78 // through LazyPackageFragmentScopeForJavaPackage@86
|
||||
functions('MyJavaClass': Name@85) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@86
|
||||
memberIndex = computeMemberIndex$1@87 // through LazyPackageFragmentScopeForJavaPackage@86
|
||||
}
|
||||
|
||||
@@ -1,59 +1,59 @@
|
||||
LazyJavaClassDescriptor@0['Bar'] {
|
||||
_functions('doSmth': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['doSmth'] } // through LazyJavaStaticClassScope@4
|
||||
_functions('doSmth': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('doSmth': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('doSmth': Name@1) = EmptyList@5[empty] // through LazyJavaStaticClassScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['Bar']
|
||||
enumEntryIndex = LinkedHashMap@8 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@10 // through LazyJavaStaticClassScope@4
|
||||
nestedClassIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('doSmth': Name@1) = null // through LazyJavaClassMemberScope@6
|
||||
enumEntryIndex = LinkedHashMap@1 // through LazyJavaClassMemberScope@2
|
||||
functions('doSmth': Name@3) = ArrayList@4[1] { JavaMethodDescriptor@5['doSmth'] } // through LazyJavaStaticClassScope@6
|
||||
functions('doSmth': Name@3) = EmptyList@7[empty] // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@8 // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaStaticClassScope@6
|
||||
nestedClassIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@2
|
||||
nestedClasses('doSmth': Name@3) = null // through LazyJavaClassMemberScope@2
|
||||
properties('doSmth': Name@3) = EmptyList@7[empty] // through LazyJavaClassMemberScope@2
|
||||
properties('doSmth': Name@3) = EmptyList@7[empty] // through LazyJavaStaticClassScope@6
|
||||
typeConstructor = LazyJavaClassTypeConstructor@11['Bar']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@12['Foo'] {
|
||||
_properties('Bar': Name@13) = EmptyList@5[empty] // through LazyJavaClassMemberScope@14
|
||||
_properties('Bar': Name@13) = EmptyList@5[empty] // through LazyJavaStaticClassScope@15
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@16['Foo']
|
||||
memberIndex = computeMemberIndex$1@17 // through LazyJavaClassMemberScope@14
|
||||
memberIndex = computeMemberIndex$1@18 // through LazyJavaStaticClassScope@15
|
||||
nestedClassIndex = LinkedHashMap@19 // through LazyJavaClassMemberScope@14
|
||||
nestedClasses('Bar': Name@13) = LazyJavaClassDescriptor@0['Bar'] // through LazyJavaClassMemberScope@14
|
||||
memberIndex = computeMemberIndex$1@13 // through LazyJavaClassMemberScope@14
|
||||
memberIndex = computeMemberIndex$1@15 // through LazyJavaStaticClassScope@16
|
||||
nestedClassIndex = LinkedHashMap@17 // through LazyJavaClassMemberScope@14
|
||||
nestedClasses('Bar': Name@18) = LazyJavaClassDescriptor@0['Bar'] // through LazyJavaClassMemberScope@14
|
||||
properties('Bar': Name@18) = EmptyList@7[empty] // through LazyJavaClassMemberScope@14
|
||||
properties('Bar': Name@18) = EmptyList@7[empty] // through LazyJavaStaticClassScope@16
|
||||
typeConstructor = LazyJavaClassTypeConstructor@19['Foo']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@7['Bar'] {
|
||||
_supertypes = ArrayList@20[1] { JetTypeImpl@21['Any'] }
|
||||
LazyJavaClassTypeConstructor@11['Bar'] {
|
||||
supertypes = ArrayList@20[1] { JetTypeImpl@21['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@16['Foo'] {
|
||||
_supertypes = ArrayList@22[1] { JetTypeImpl@21['Any'] }
|
||||
LazyJavaClassTypeConstructor@19['Foo'] {
|
||||
supertypes = ArrayList@22[1] { JetTypeImpl@21['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@23['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@24
|
||||
classifier = JavaClassImpl@25['Object']
|
||||
classifier = JavaClassImpl@24['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@25
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@26['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@24
|
||||
classifier = JavaClassImpl@27['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@25
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@28 {
|
||||
_packageFragments('<root>': FqName@29) = LazyJavaPackageFragment@30['<root>']
|
||||
_packageFragments('Array': FqName@31) = null
|
||||
_packageFragments('String': FqName@32) = null
|
||||
_packageFragments('java': FqName@33) = LazyJavaPackageFragment@34['java']
|
||||
_packageFragments('java.lang': FqName@35) = LazyJavaPackageFragment@36['lang']
|
||||
_packageFragments('java.lang.Array': FqName@37) = null
|
||||
_packageFragments('java.lang.String': FqName@38) = null
|
||||
_packageFragments('javaPackage': FqName@39) = LazyJavaPackageFragment@40['javaPackage']
|
||||
_packageFragments('javaPackage.Foo': FqName@41) = null
|
||||
_packageFragments('kotlin': FqName@42) = null
|
||||
_packageFragments('kotlin.Array': FqName@43) = null
|
||||
_packageFragments('kotlin.String': FqName@44) = null
|
||||
_packageFragments('kotlin.io': FqName@45) = null
|
||||
_packageFragments('kotlin.jvm': FqName@46) = null
|
||||
packageFragments('<root>': FqName@29) = LazyJavaPackageFragment@30['<root>']
|
||||
packageFragments('Array': FqName@31) = null
|
||||
packageFragments('String': FqName@32) = null
|
||||
packageFragments('java': FqName@33) = LazyJavaPackageFragment@34['java']
|
||||
packageFragments('java.lang': FqName@35) = LazyJavaPackageFragment@36['lang']
|
||||
packageFragments('java.lang.Array': FqName@37) = null
|
||||
packageFragments('java.lang.String': FqName@38) = null
|
||||
packageFragments('javaPackage': FqName@39) = LazyJavaPackageFragment@40['javaPackage']
|
||||
packageFragments('javaPackage.Foo': FqName@41) = null
|
||||
packageFragments('kotlin': FqName@42) = null
|
||||
packageFragments('kotlin.Array': FqName@43) = null
|
||||
packageFragments('kotlin.String': FqName@44) = null
|
||||
packageFragments('kotlin.io': FqName@45) = null
|
||||
packageFragments('kotlin.jvm': FqName@46) = null
|
||||
topLevelClasses(JavaClassImpl@47['Foo']) = LazyJavaClassDescriptor@12['Foo']
|
||||
}
|
||||
|
||||
@@ -65,9 +65,9 @@ LazyJavaPackageFragment@30['<root>'] {
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@34['java'] {
|
||||
_functions('lang': Name@53) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
classes('lang': Name@55) = null // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
classes('lang': Name@53) = null // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
deserializedPackageScope = Empty@52 // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
functions('lang': Name@55) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
memberIndex = computeMemberIndex$1@56 // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
}
|
||||
|
||||
|
||||
@@ -1,69 +1,69 @@
|
||||
LazyJavaClassDescriptor@0['JavaClass'] {
|
||||
_functions('method': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['method'] } // through LazyJavaStaticClassScope@4
|
||||
_functions('method': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('field': Name@7) = ArrayList@8[1] { JavaPropertyDescriptor@9['field'] } // through LazyJavaStaticClassScope@4
|
||||
_properties('field': Name@7) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('method': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('method': Name@1) = EmptyList@5[empty] // through LazyJavaStaticClassScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['JavaClass']
|
||||
enumEntryIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@12 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@13 // through LazyJavaStaticClassScope@4
|
||||
nestedClassIndex = LinkedHashMap@14 // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('field': Name@7) = null // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('method': Name@1) = null // through LazyJavaClassMemberScope@6
|
||||
enumEntryIndex = LinkedHashMap@1 // through LazyJavaClassMemberScope@2
|
||||
functions('method': Name@3) = ArrayList@4[1] { JavaMethodDescriptor@5['method'] } // through LazyJavaStaticClassScope@6
|
||||
functions('method': Name@3) = EmptyList@7[empty] // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@8 // through LazyJavaClassMemberScope@2
|
||||
memberIndex = computeMemberIndex$1@9 // through LazyJavaStaticClassScope@6
|
||||
nestedClassIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@2
|
||||
nestedClasses('field': Name@11) = null // through LazyJavaClassMemberScope@2
|
||||
nestedClasses('method': Name@3) = null // through LazyJavaClassMemberScope@2
|
||||
properties('field': Name@11) = ArrayList@12[1] { JavaPropertyDescriptor@13['field'] } // through LazyJavaStaticClassScope@6
|
||||
properties('field': Name@11) = EmptyList@7[empty] // through LazyJavaClassMemberScope@2
|
||||
properties('method': Name@3) = EmptyList@7[empty] // through LazyJavaClassMemberScope@2
|
||||
properties('method': Name@3) = EmptyList@7[empty] // through LazyJavaStaticClassScope@6
|
||||
typeConstructor = LazyJavaClassTypeConstructor@14['JavaClass']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@10['JavaClass'] {
|
||||
_supertypes = ArrayList@15[1] { JetTypeImpl@16['Any'] }
|
||||
LazyJavaClassTypeConstructor@14['JavaClass'] {
|
||||
supertypes = ArrayList@15[1] { JetTypeImpl@16['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@17['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@18
|
||||
classifier = JavaClassImpl@19['Object']
|
||||
classifier = JavaClassImpl@18['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@19
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@20['String'] {
|
||||
_arguments = ArrayList@21[empty]
|
||||
_nullable = 'false': Boolean@22
|
||||
_typeConstructor = DeserializedClassTypeConstructor@23
|
||||
classifier = JavaClassImpl@24['String']
|
||||
arguments = ArrayList@21[empty]
|
||||
classifier = JavaClassImpl@22['String']
|
||||
nullable = 'false': Boolean@23
|
||||
typeConstructor = DeserializedClassTypeConstructor@24
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@25['String'] {
|
||||
_arguments = ArrayList@26[empty]
|
||||
_nullable = 'true': Boolean@27
|
||||
_typeConstructor = DeserializedClassTypeConstructor@23
|
||||
classifier = JavaClassImpl@24['String']
|
||||
arguments = ArrayList@26[empty]
|
||||
classifier = JavaClassImpl@22['String']
|
||||
nullable = 'true': Boolean@27
|
||||
typeConstructor = DeserializedClassTypeConstructor@24
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@28 {
|
||||
_packageFragments('<root>': FqName@29) = LazyJavaPackageFragment@30['<root>']
|
||||
_packageFragments('JavaClass': FqName@31) = null
|
||||
_packageFragments('java': FqName@32) = LazyJavaPackageFragment@33['java']
|
||||
_packageFragments('java.lang': FqName@34) = LazyJavaPackageFragment@35['lang']
|
||||
_packageFragments('java.lang.JavaClass': FqName@36) = null
|
||||
_packageFragments('kotlin': FqName@37) = null
|
||||
_packageFragments('kotlin.JavaClass': FqName@38) = null
|
||||
_packageFragments('kotlin.io': FqName@39) = null
|
||||
_packageFragments('kotlin.jvm': FqName@40) = null
|
||||
_packageFragments('test': FqName@41) = LazyJavaPackageFragment@42['test']
|
||||
_packageFragments('test.JavaClass': FqName@43) = null
|
||||
packageFragments('<root>': FqName@29) = LazyJavaPackageFragment@30['<root>']
|
||||
packageFragments('JavaClass': FqName@31) = null
|
||||
packageFragments('java': FqName@32) = LazyJavaPackageFragment@33['java']
|
||||
packageFragments('java.lang': FqName@34) = LazyJavaPackageFragment@35['lang']
|
||||
packageFragments('java.lang.JavaClass': FqName@36) = null
|
||||
packageFragments('kotlin': FqName@37) = null
|
||||
packageFragments('kotlin.JavaClass': FqName@38) = null
|
||||
packageFragments('kotlin.io': FqName@39) = null
|
||||
packageFragments('kotlin.jvm': FqName@40) = null
|
||||
packageFragments('test': FqName@41) = LazyJavaPackageFragment@42['test']
|
||||
packageFragments('test.JavaClass': FqName@43) = null
|
||||
topLevelClasses(JavaClassImpl@44['JavaClass']) = LazyJavaClassDescriptor@0['JavaClass']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@33['java'] {
|
||||
_functions('lang': Name@45) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
classes('lang': Name@47) = null // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
deserializedPackageScope = Empty@48 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
classes('lang': Name@45) = null // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
deserializedPackageScope = Empty@47 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
functions('lang': Name@48) = EmptyList@7[empty] // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
memberIndex = computeMemberIndex$1@49 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@35['lang'] {
|
||||
deserializedPackageScope = Empty@48 // through LazyPackageFragmentScopeForJavaPackage@50
|
||||
deserializedPackageScope = Empty@47 // through LazyPackageFragmentScopeForJavaPackage@50
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@42['test'] {
|
||||
classes('JavaClass': Name@51) = LazyJavaClassDescriptor@0['JavaClass'] // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
deserializedPackageScope = Empty@48 // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
deserializedPackageScope = Empty@47 // through LazyPackageFragmentScopeForJavaPackage@52
|
||||
}
|
||||
|
||||
@@ -3,96 +3,96 @@ DescriptorResolver@0 {
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@2['Bad'] {
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@4['X'] {
|
||||
_functions('foo': Name@5) = ArrayList@6[1] { JavaMethodDescriptor@7['foo'] } // through LazyJavaClassMemberScope@8
|
||||
_properties('foo': Name@5) = EmptyList@9[empty] // through LazyJavaClassMemberScope@8
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@10['X']
|
||||
defaultType = JetTypeImpl@11['X']
|
||||
enumEntryIndex = LinkedHashMap@12 // through LazyJavaClassMemberScope@8
|
||||
memberIndex = computeMemberIndex$1@13 // through LazyJavaClassMemberScope@8
|
||||
nestedClassIndex = LinkedHashMap@14 // through LazyJavaClassMemberScope@8
|
||||
nestedClasses('foo': Name@5) = null // through LazyJavaClassMemberScope@8
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@15['<this>']
|
||||
defaultType = JetTypeImpl@5['X']
|
||||
enumEntryIndex = LinkedHashMap@6 // through LazyJavaClassMemberScope@7
|
||||
functions('foo': Name@8) = ArrayList@9[1] { JavaMethodDescriptor@10['foo'] } // through LazyJavaClassMemberScope@7
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaClassMemberScope@7
|
||||
nestedClassIndex = LinkedHashMap@12 // through LazyJavaClassMemberScope@7
|
||||
nestedClasses('foo': Name@8) = null // through LazyJavaClassMemberScope@7
|
||||
properties('foo': Name@8) = EmptyList@13[empty] // through LazyJavaClassMemberScope@7
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@14['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@15['X']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@3['Bad'] {
|
||||
_parameters = ArrayList@16[1] { LazyJavaTypeParameterDescriptor@17['T'] }
|
||||
parameters = ArrayList@16[1] { LazyJavaTypeParameterDescriptor@17['T'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@10['X'] {
|
||||
_parameters = ArrayList@18[empty]
|
||||
_supertypes = ArrayList@19[1] { JetTypeImpl@20['Any'] }
|
||||
LazyJavaClassTypeConstructor@15['X'] {
|
||||
parameters = ArrayList@18[empty]
|
||||
supertypes = ArrayList@19[1] { JetTypeImpl@20['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@21['Bad'] {
|
||||
_arguments = ArrayList@22[1] { LazyStarProjection@23 }
|
||||
_nullable = 'false': Boolean@24
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
classifier = JavaClassImpl@25['Bad']
|
||||
arguments = ArrayList@22[1] { LazyStarProjection@23 }
|
||||
classifier = JavaClassImpl@24['Bad']
|
||||
nullable = 'false': Boolean@25
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@26['Bad'] {
|
||||
_arguments = ArrayList@27[1] { LazyStarProjection@28 }
|
||||
_nullable = 'true': Boolean@29
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
classifier = JavaClassImpl@25['Bad']
|
||||
arguments = ArrayList@27[1] { LazyStarProjection@28 }
|
||||
classifier = JavaClassImpl@24['Bad']
|
||||
nullable = 'true': Boolean@29
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@30['Bad'] {
|
||||
_arguments = ArrayList@31[1] { TypeProjectionImpl@32 }
|
||||
_nullable = 'false': Boolean@24
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
arguments = ArrayList@31[1] { TypeProjectionImpl@32 }
|
||||
classifier = JavaClassImpl@33['Bad']
|
||||
nullable = 'false': Boolean@25
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@34['Bad'] {
|
||||
_arguments = ArrayList@35[1] { TypeProjectionImpl@36 }
|
||||
_nullable = 'true': Boolean@29
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
arguments = ArrayList@35[1] { TypeProjectionImpl@36 }
|
||||
classifier = JavaClassImpl@33['Bad']
|
||||
nullable = 'true': Boolean@29
|
||||
typeConstructor = LazyJavaClassTypeConstructor@3['Bad']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@37['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@38
|
||||
classifier = JavaClassImpl@39['Object']
|
||||
classifier = JavaClassImpl@38['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@39
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@40 {
|
||||
_packageFragments('<root>': FqName@41) = LazyJavaPackageFragment@42['<root>']
|
||||
_packageFragments('X': FqName@43) = null
|
||||
_packageFragments('java': FqName@44) = LazyJavaPackageFragment@45['java']
|
||||
_packageFragments('java.lang': FqName@46) = LazyJavaPackageFragment@47['lang']
|
||||
_packageFragments('java.lang.X': FqName@48) = null
|
||||
_packageFragments('kotlin': FqName@49) = null
|
||||
_packageFragments('kotlin.X': FqName@50) = null
|
||||
_packageFragments('kotlin.io': FqName@51) = null
|
||||
_packageFragments('kotlin.jvm': FqName@52) = null
|
||||
topLevelClasses(JavaClassImpl@25['Bad']) = LazyJavaClassDescriptor@2['Bad']
|
||||
packageFragments('<root>': FqName@41) = LazyJavaPackageFragment@42['<root>']
|
||||
packageFragments('X': FqName@43) = null
|
||||
packageFragments('java': FqName@44) = LazyJavaPackageFragment@45['java']
|
||||
packageFragments('java.lang': FqName@46) = LazyJavaPackageFragment@47['lang']
|
||||
packageFragments('java.lang.X': FqName@48) = null
|
||||
packageFragments('kotlin': FqName@49) = null
|
||||
packageFragments('kotlin.X': FqName@50) = null
|
||||
packageFragments('kotlin.io': FqName@51) = null
|
||||
packageFragments('kotlin.jvm': FqName@52) = null
|
||||
topLevelClasses(JavaClassImpl@24['Bad']) = LazyJavaClassDescriptor@2['Bad']
|
||||
topLevelClasses(JavaClassImpl@53['X']) = LazyJavaClassDescriptor@4['X']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@42['<root>'] {
|
||||
_functions('foo': Name@5) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
classes('X': Name@55) = LazyJavaClassDescriptor@4['X'] // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
classes('foo': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
deserializedPackageScope = Empty@56 // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
memberIndex = computeMemberIndex$1@57 // through LazyPackageFragmentScopeForJavaPackage@54
|
||||
classes('X': Name@54) = LazyJavaClassDescriptor@4['X'] // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
classes('foo': Name@8) = null // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
deserializedPackageScope = Empty@56 // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
functions('foo': Name@8) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
memberIndex = computeMemberIndex$1@57 // through LazyPackageFragmentScopeForJavaPackage@55
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@45['java'] {
|
||||
_functions('lang': Name@58) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
classes('lang': Name@60) = null // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
classes('lang': Name@58) = null // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
deserializedPackageScope = Empty@56 // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
functions('lang': Name@60) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
memberIndex = computeMemberIndex$1@61 // through LazyPackageFragmentScopeForJavaPackage@59
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@47['lang'] {
|
||||
_functions('foo': Name@5) = EmptyList@9[empty] // through LazyPackageFragmentScopeForJavaPackage@62
|
||||
classes('foo': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@62
|
||||
classes('foo': Name@8) = null // through LazyPackageFragmentScopeForJavaPackage@62
|
||||
deserializedPackageScope = Empty@56 // through LazyPackageFragmentScopeForJavaPackage@62
|
||||
functions('foo': Name@8) = EmptyList@13[empty] // through LazyPackageFragmentScopeForJavaPackage@62
|
||||
memberIndex = computeMemberIndex$1@63 // through LazyPackageFragmentScopeForJavaPackage@62
|
||||
}
|
||||
|
||||
|
||||
@@ -1,137 +1,137 @@
|
||||
LazyJavaClassDescriptor@0['Observable'] {
|
||||
_allDescriptors = ArrayList@1[3] { DeserializedSimpleFunctionDescriptor@2['hashCode'], DeserializedSimpleFunctionDescriptor@3['toString'], DeserializedSimpleFunctionDescriptor@4['equals'] } // through LazyJavaClassMemberScope@5
|
||||
_constructors = ArrayList@6[2] { JavaConstructorDescriptor@7['<init>'], SamAdapterConstructorDescriptor@8['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('clone': Name@9) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('equals': Name@11) = ArrayList@12[1] { DeserializedSimpleFunctionDescriptor@4['equals'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('finalize': Name@13) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('getClass': Name@14) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('hashCode': Name@15) = ArrayList@16[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('notify': Name@17) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('notifyAll': Name@18) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
_functions('toString': Name@19) = ArrayList@20[1] { DeserializedSimpleFunctionDescriptor@3['toString'] } // through LazyJavaClassMemberScope@5
|
||||
_functions('wait': Name@21) = EmptyList@10[empty] // through LazyJavaClassMemberScope@5
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@22['Observable']
|
||||
defaultType = JetTypeImpl@23['Observable<1>']
|
||||
enumEntryIndex = LinkedHashMap@24 // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@25 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@26 // through LazyJavaClassMemberScope@5
|
||||
allDescriptors = ArrayList@1[3] { DeserializedSimpleFunctionDescriptor@2['hashCode'], DeserializedSimpleFunctionDescriptor@3['toString'], DeserializedSimpleFunctionDescriptor@4['equals'] } // through LazyJavaClassMemberScope@5
|
||||
constructors = ArrayList@6[2] { JavaConstructorDescriptor@7['<init>'], SamAdapterConstructorDescriptor@8['<init>'] } // through LazyJavaClassMemberScope@5
|
||||
defaultType = JetTypeImpl@9['Observable<1>']
|
||||
enumEntryIndex = LinkedHashMap@10 // through LazyJavaClassMemberScope@5
|
||||
functions('clone': Name@11) = EmptyList@12[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('equals': Name@13) = ArrayList@14[1] { DeserializedSimpleFunctionDescriptor@4['equals'] } // through LazyJavaClassMemberScope@5
|
||||
functions('finalize': Name@15) = EmptyList@12[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('getClass': Name@16) = EmptyList@12[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('hashCode': Name@17) = ArrayList@18[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
|
||||
functions('notify': Name@19) = EmptyList@12[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('notifyAll': Name@20) = EmptyList@12[empty] // through LazyJavaClassMemberScope@5
|
||||
functions('toString': Name@21) = ArrayList@22[1] { DeserializedSimpleFunctionDescriptor@3['toString'] } // through LazyJavaClassMemberScope@5
|
||||
functions('wait': Name@23) = EmptyList@12[empty] // through LazyJavaClassMemberScope@5
|
||||
memberIndex = computeMemberIndex$1@24 // through LazyJavaClassMemberScope@5
|
||||
nestedClassIndex = LinkedHashMap@25 // through LazyJavaClassMemberScope@5
|
||||
typeConstructor = LazyJavaClassTypeConstructor@26['Observable']
|
||||
}
|
||||
|
||||
LazyJavaClassDescriptor@27['OnSubscribe'] {
|
||||
_functionTypeForSamInterface = JetTypeImpl@28['Function0<1>']
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@29['OnSubscribe']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@30['<this>']
|
||||
functionTypeForSamInterface = JetTypeImpl@28['Function0<1>']
|
||||
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@29['<this>']
|
||||
typeConstructor = LazyJavaClassTypeConstructor@30['OnSubscribe']
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@22['Observable'] {
|
||||
_parameters = ArrayList@31[1] { LazyJavaTypeParameterDescriptor@32['T'] }
|
||||
_supertypes = ArrayList@33[1] { JetTypeImpl@34['Any'] }
|
||||
LazyJavaClassTypeConstructor@26['Observable'] {
|
||||
parameters = ArrayList@31[1] { LazyJavaTypeParameterDescriptor@32['T'] }
|
||||
supertypes = ArrayList@33[1] { JetTypeImpl@34['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@29['OnSubscribe'] {
|
||||
_parameters = ArrayList@35[1] { LazyJavaTypeParameterDescriptor@36['T'] }
|
||||
_supertypes = ArrayList@37[1] { JetTypeImpl@34['Any'] }
|
||||
LazyJavaClassTypeConstructor@30['OnSubscribe'] {
|
||||
parameters = ArrayList@35[1] { LazyJavaTypeParameterDescriptor@36['T'] }
|
||||
supertypes = ArrayList@37[1] { JetTypeImpl@34['Any'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@38['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@39
|
||||
classifier = JavaClassImpl@40['Object']
|
||||
classifier = JavaClassImpl@39['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@40
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@41['Object'] {
|
||||
_typeConstructor = DeserializedClassTypeConstructor@39
|
||||
classifier = JavaClassImpl@42['Object']
|
||||
typeConstructor = DeserializedClassTypeConstructor@40
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@43['OnSubscribe<T>'] {
|
||||
_arguments = ArrayList@44[1] { TypeProjectionImpl@45 }
|
||||
_memberScope = SubstitutingScope@46
|
||||
_nullable = 'false': Boolean@47
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@29['OnSubscribe']
|
||||
classifier = JavaClassImpl@48['OnSubscribe']
|
||||
arguments = ArrayList@44[1] { TypeProjectionImpl@45 }
|
||||
classifier = JavaClassImpl@46['OnSubscribe']
|
||||
memberScope = SubstitutingScope@47
|
||||
nullable = 'false': Boolean@48
|
||||
typeConstructor = LazyJavaClassTypeConstructor@30['OnSubscribe']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@49['OnSubscribe<T>'] {
|
||||
_arguments = ArrayList@50[1] { TypeProjectionImpl@51 }
|
||||
_memberScope = SubstitutingScope@52
|
||||
_nullable = 'true': Boolean@53
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@29['OnSubscribe']
|
||||
classifier = JavaClassImpl@48['OnSubscribe']
|
||||
arguments = ArrayList@50[1] { TypeProjectionImpl@51 }
|
||||
classifier = JavaClassImpl@46['OnSubscribe']
|
||||
memberScope = SubstitutingScope@52
|
||||
nullable = 'true': Boolean@53
|
||||
typeConstructor = LazyJavaClassTypeConstructor@30['OnSubscribe']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@54['T'] {
|
||||
_arguments = ArrayList@55[empty]
|
||||
_nullable = 'false': Boolean@47
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@56
|
||||
classifier = JavaTypeParameterImpl@57['T']
|
||||
arguments = ArrayList@55[empty]
|
||||
classifier = JavaTypeParameterImpl@56['T']
|
||||
nullable = 'false': Boolean@48
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@58['T'] {
|
||||
_arguments = ArrayList@59[empty]
|
||||
_nullable = 'false': Boolean@47
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@56
|
||||
arguments = ArrayList@59[empty]
|
||||
classifier = JavaTypeParameterImpl@60['T']
|
||||
nullable = 'false': Boolean@48
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@61['T'] {
|
||||
_arguments = ArrayList@62[empty]
|
||||
_nullable = 'true': Boolean@53
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@56
|
||||
arguments = ArrayList@62[empty]
|
||||
classifier = JavaTypeParameterImpl@60['T']
|
||||
nullable = 'true': Boolean@53
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@63['T'] {
|
||||
_arguments = ArrayList@64[empty]
|
||||
_nullable = 'true': Boolean@53
|
||||
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@56
|
||||
classifier = JavaTypeParameterImpl@57['T']
|
||||
arguments = ArrayList@64[empty]
|
||||
classifier = JavaTypeParameterImpl@56['T']
|
||||
nullable = 'true': Boolean@53
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@65 {
|
||||
_packageFragments('<root>': FqName@66) = LazyJavaPackageFragment@67['<root>']
|
||||
_packageFragments('K': FqName@68) = null
|
||||
_packageFragments('Observable': FqName@69) = null
|
||||
_packageFragments('String': FqName@70) = null
|
||||
_packageFragments('j': FqName@71) = LazyJavaPackageFragment@72['j']
|
||||
_packageFragments('j.Observable': FqName@73) = null
|
||||
_packageFragments('j.String': FqName@74) = null
|
||||
_packageFragments('java': FqName@75) = LazyJavaPackageFragment@76['java']
|
||||
_packageFragments('java.lang': FqName@77) = LazyJavaPackageFragment@78['lang']
|
||||
_packageFragments('java.lang.Observable': FqName@79) = null
|
||||
_packageFragments('java.lang.String': FqName@80) = null
|
||||
_packageFragments('kotlin': FqName@81) = null
|
||||
_packageFragments('kotlin.Observable': FqName@82) = null
|
||||
_packageFragments('kotlin.String': FqName@83) = null
|
||||
_packageFragments('kotlin.io': FqName@84) = null
|
||||
_packageFragments('kotlin.jvm': FqName@85) = null
|
||||
packageFragments('<root>': FqName@66) = LazyJavaPackageFragment@67['<root>']
|
||||
packageFragments('K': FqName@68) = null
|
||||
packageFragments('Observable': FqName@69) = null
|
||||
packageFragments('String': FqName@70) = null
|
||||
packageFragments('j': FqName@71) = LazyJavaPackageFragment@72['j']
|
||||
packageFragments('j.Observable': FqName@73) = null
|
||||
packageFragments('j.String': FqName@74) = null
|
||||
packageFragments('java': FqName@75) = LazyJavaPackageFragment@76['java']
|
||||
packageFragments('java.lang': FqName@77) = LazyJavaPackageFragment@78['lang']
|
||||
packageFragments('java.lang.Observable': FqName@79) = null
|
||||
packageFragments('java.lang.String': FqName@80) = null
|
||||
packageFragments('kotlin': FqName@81) = null
|
||||
packageFragments('kotlin.Observable': FqName@82) = null
|
||||
packageFragments('kotlin.String': FqName@83) = null
|
||||
packageFragments('kotlin.io': FqName@84) = null
|
||||
packageFragments('kotlin.jvm': FqName@85) = null
|
||||
topLevelClasses(JavaClassImpl@86['Observable']) = LazyJavaClassDescriptor@0['Observable']
|
||||
topLevelClasses(JavaClassImpl@48['OnSubscribe']) = LazyJavaClassDescriptor@27['OnSubscribe']
|
||||
topLevelClasses(JavaClassImpl@46['OnSubscribe']) = LazyJavaClassDescriptor@27['OnSubscribe']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@67['<root>'] {
|
||||
_functions('j': Name@87) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('Observable': Name@89) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('String': Name@90) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('j': Name@91) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
deserializedPackageScope = Empty@92 // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('Observable': Name@87) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('String': Name@89) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
classes('j': Name@90) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
deserializedPackageScope = Empty@91 // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
functions('j': Name@92) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
memberIndex = computeMemberIndex$1@93 // through LazyPackageFragmentScopeForJavaPackage@88
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@72['j'] {
|
||||
classes('Observable': Name@89) = LazyJavaClassDescriptor@0['Observable'] // through LazyPackageFragmentScopeForJavaPackage@94
|
||||
classes('String': Name@90) = null // through LazyPackageFragmentScopeForJavaPackage@94
|
||||
classes('Observable': Name@87) = LazyJavaClassDescriptor@0['Observable'] // through LazyPackageFragmentScopeForJavaPackage@94
|
||||
classes('String': Name@89) = null // through LazyPackageFragmentScopeForJavaPackage@94
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@76['java'] {
|
||||
_functions('lang': Name@95) = EmptyList@10[empty] // through LazyPackageFragmentScopeForJavaPackage@96
|
||||
classes('lang': Name@97) = null // through LazyPackageFragmentScopeForJavaPackage@96
|
||||
deserializedPackageScope = Empty@92 // through LazyPackageFragmentScopeForJavaPackage@96
|
||||
classes('lang': Name@95) = null // through LazyPackageFragmentScopeForJavaPackage@96
|
||||
deserializedPackageScope = Empty@91 // through LazyPackageFragmentScopeForJavaPackage@96
|
||||
functions('lang': Name@97) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@96
|
||||
memberIndex = computeMemberIndex$1@98 // through LazyPackageFragmentScopeForJavaPackage@96
|
||||
}
|
||||
|
||||
LazyJavaTypeParameterDescriptor@32['T'] {
|
||||
defaultType = JetTypeImpl@99['T']
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@56
|
||||
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
|
||||
upperBounds = LinkedHashSet@100[1] { NullableType@101 }
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user