Update lazy logs after field rename

This commit is contained in:
Alexander Udalov
2014-11-11 17:45:30 +03:00
parent eb96b97bc8
commit 4f0d83a7fe
1653 changed files with 102316 additions and 102316 deletions
@@ -3,148 +3,148 @@ DescriptorResolver@0 {
}
LazyJavaClassDescriptor@2['Exception'] {
_constructors = ArrayList@3[5] { JavaConstructorDescriptor@4['<init>'], JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], ... } // through LazyJavaClassMemberScope@7
_functionTypeForSamInterface = null
_typeConstructor = LazyJavaClassTypeConstructor@8['Exception']
defaultType = JetTypeImpl@9['Exception']
constructors = ArrayList@3[5] { JavaConstructorDescriptor@4['<init>'], JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], ... } // through LazyJavaClassMemberScope@7
defaultType = JetTypeImpl@8['Exception']
functionTypeForSamInterface = null
typeConstructor = LazyJavaClassTypeConstructor@9['Exception']
}
LazyJavaClassTypeConstructor@8['Exception'] {
_parameters = ArrayList@10[empty]
_supertypes = ArrayList@11[1] { LazyJavaClassifierType@12['Throwable'] }
LazyJavaClassTypeConstructor@9['Exception'] {
parameters = ArrayList@10[empty]
supertypes = ArrayList@11[1] { LazyJavaClassifierType@12['Throwable'] }
}
LazyJavaClassifierType@13['String'] {
_arguments = ArrayList@14[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@17['String']
arguments = ArrayList@14[empty]
classifier = JavaClassImpl@15['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@18['String'] {
_arguments = ArrayList@19[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
arguments = ArrayList@19[empty]
classifier = JavaClassImpl@20['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@21['String'] {
_arguments = ArrayList@22[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
arguments = ArrayList@22[empty]
classifier = JavaClassImpl@23['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@24['String'] {
_arguments = ArrayList@25[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@20['String']
arguments = ArrayList@25[empty]
classifier = JavaClassImpl@23['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@27['String'] {
_arguments = ArrayList@28[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@17['String']
arguments = ArrayList@28[empty]
classifier = JavaClassImpl@15['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@29['String'] {
_arguments = ArrayList@30[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@23['String']
arguments = ArrayList@30[empty]
classifier = JavaClassImpl@20['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@31['Throwable'] {
_arguments = ArrayList@32[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@34['Throwable']
arguments = ArrayList@32[empty]
classifier = JavaClassImpl@33['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@35['Throwable'] {
_arguments = ArrayList@36[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@36[empty]
classifier = JavaClassImpl@37['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@38['Throwable'] {
_arguments = ArrayList@39[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@39[empty]
classifier = JavaClassImpl@40['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@41['Throwable'] {
_arguments = ArrayList@42[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@42[empty]
classifier = JavaClassImpl@37['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@43['Throwable'] {
_arguments = ArrayList@44[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@40['Throwable']
arguments = ArrayList@44[empty]
classifier = JavaClassImpl@33['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@45['Throwable'] {
_arguments = ArrayList@46[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@34['Throwable']
arguments = ArrayList@46[empty]
classifier = JavaClassImpl@40['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@12['Throwable'] {
_arguments = ArrayList@47[empty]
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@47[empty]
classifier = JavaClassImpl@48['Throwable']
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaPackageFragmentProvider@49 {
_packageFragments('<root>': FqName@50) = LazyJavaPackageFragment@51['<root>']
_packageFragments('A': FqName@52) = null
_packageFragments('Int': FqName@53) = null
_packageFragments('List': FqName@54) = null
_packageFragments('T': FqName@55) = null
_packageFragments('b': FqName@56) = null
_packageFragments('b.A': FqName@57) = null
_packageFragments('b.Int': FqName@58) = null
_packageFragments('b.List': FqName@59) = null
_packageFragments('b.T': FqName@60) = null
_packageFragments('java': FqName@61) = LazyJavaPackageFragment@62['java']
_packageFragments('java.lang': FqName@63) = LazyJavaPackageFragment@64['lang']
_packageFragments('java.lang.A': FqName@65) = null
_packageFragments('java.lang.Int': FqName@66) = null
_packageFragments('java.lang.List': FqName@67) = null
_packageFragments('java.lang.T': FqName@68) = null
_packageFragments('kotlin': FqName@69) = null
_packageFragments('kotlin.A': FqName@70) = null
_packageFragments('kotlin.Int': FqName@71) = null
_packageFragments('kotlin.List': FqName@72) = null
_packageFragments('kotlin.T': FqName@73) = null
_packageFragments('kotlin.io': FqName@74) = null
_packageFragments('kotlin.jvm': FqName@75) = null
packageFragments('<root>': FqName@50) = LazyJavaPackageFragment@51['<root>']
packageFragments('A': FqName@52) = null
packageFragments('Int': FqName@53) = null
packageFragments('List': FqName@54) = null
packageFragments('T': FqName@55) = null
packageFragments('b': FqName@56) = null
packageFragments('b.A': FqName@57) = null
packageFragments('b.Int': FqName@58) = null
packageFragments('b.List': FqName@59) = null
packageFragments('b.T': FqName@60) = null
packageFragments('java': FqName@61) = LazyJavaPackageFragment@62['java']
packageFragments('java.lang': FqName@63) = LazyJavaPackageFragment@64['lang']
packageFragments('java.lang.A': FqName@65) = null
packageFragments('java.lang.Int': FqName@66) = null
packageFragments('java.lang.List': FqName@67) = null
packageFragments('java.lang.T': FqName@68) = null
packageFragments('kotlin': FqName@69) = null
packageFragments('kotlin.A': FqName@70) = null
packageFragments('kotlin.Int': FqName@71) = null
packageFragments('kotlin.List': FqName@72) = null
packageFragments('kotlin.T': FqName@73) = null
packageFragments('kotlin.io': FqName@74) = null
packageFragments('kotlin.jvm': FqName@75) = null
topLevelClasses(JavaClassImpl@76['Exception']) = LazyJavaClassDescriptor@2['Exception']
}
LazyJavaPackageFragment@62['java'] {
_functions('lang': Name@77) = EmptyList@78[empty] // through LazyPackageFragmentScopeForJavaPackage@79
classes('lang': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@79
deserializedPackageScope = Empty@81 // through LazyPackageFragmentScopeForJavaPackage@79
memberIndex = computeMemberIndex$1@82 // through LazyPackageFragmentScopeForJavaPackage@79
classes('lang': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@78
deserializedPackageScope = Empty@79 // through LazyPackageFragmentScopeForJavaPackage@78
functions('lang': Name@80) = EmptyList@81[empty] // through LazyPackageFragmentScopeForJavaPackage@78
memberIndex = computeMemberIndex$1@82 // through LazyPackageFragmentScopeForJavaPackage@78
}
LazyJavaPackageFragment@64['lang'] {
_functions('Exception': Name@83) = EmptyList@78[empty] // through LazyPackageFragmentScopeForJavaPackage@84
_functions('bar': Name@85) = EmptyList@78[empty] // through LazyPackageFragmentScopeForJavaPackage@84
_functions('get': Name@86) = EmptyList@78[empty] // through LazyPackageFragmentScopeForJavaPackage@84
classes('Exception': Name@83) = LazyJavaClassDescriptor@2['Exception'] // through LazyPackageFragmentScopeForJavaPackage@84
classes('bar': Name@85) = null // through LazyPackageFragmentScopeForJavaPackage@84
classes('get': Name@86) = null // through LazyPackageFragmentScopeForJavaPackage@84
deserializedPackageScope = Empty@81 // through LazyPackageFragmentScopeForJavaPackage@84
deserializedPackageScope = Empty@79 // through LazyPackageFragmentScopeForJavaPackage@84
functions('Exception': Name@83) = EmptyList@81[empty] // through LazyPackageFragmentScopeForJavaPackage@84
functions('bar': Name@85) = EmptyList@81[empty] // through LazyPackageFragmentScopeForJavaPackage@84
functions('get': Name@86) = EmptyList@81[empty] // through LazyPackageFragmentScopeForJavaPackage@84
memberIndex = computeMemberIndex$1@87 // through LazyPackageFragmentScopeForJavaPackage@84
}
@@ -3,164 +3,154 @@ DescriptorResolver@0 {
}
LazyJavaClassDescriptor@2['Exception'] {
_constructors = ArrayList@3[5] { JavaConstructorDescriptor@4['<init>'], JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], ... } // through LazyJavaClassMemberScope@7
_functionTypeForSamInterface = null
_typeConstructor = LazyJavaClassTypeConstructor@8['Exception']
defaultType = JetTypeImpl@9['Exception']
constructors = ArrayList@3[5] { JavaConstructorDescriptor@4['<init>'], JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], ... } // through LazyJavaClassMemberScope@7
defaultType = JetTypeImpl@8['Exception']
functionTypeForSamInterface = null
typeConstructor = LazyJavaClassTypeConstructor@9['Exception']
}
LazyJavaClassTypeConstructor@8['Exception'] {
_parameters = ArrayList@10[empty]
_supertypes = ArrayList@11[1] { LazyJavaClassifierType@12['Throwable'] }
LazyJavaClassTypeConstructor@9['Exception'] {
parameters = ArrayList@10[empty]
supertypes = ArrayList@11[1] { LazyJavaClassifierType@12['Throwable'] }
}
LazyJavaClassifierType@13['String'] {
_arguments = ArrayList@14[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@17['String']
arguments = ArrayList@14[empty]
classifier = JavaClassImpl@15['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@18['String'] {
_arguments = ArrayList@19[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
arguments = ArrayList@19[empty]
classifier = JavaClassImpl@20['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@21['String'] {
_arguments = ArrayList@22[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
arguments = ArrayList@22[empty]
classifier = JavaClassImpl@23['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@24['String'] {
_arguments = ArrayList@25[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@23['String']
arguments = ArrayList@25[empty]
classifier = JavaClassImpl@15['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@27['String'] {
_arguments = ArrayList@28[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@17['String']
arguments = ArrayList@28[empty]
classifier = JavaClassImpl@20['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@29['String'] {
_arguments = ArrayList@30[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@20['String']
arguments = ArrayList@30[empty]
classifier = JavaClassImpl@23['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@31['Throwable'] {
_arguments = ArrayList@32[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@34['Throwable']
arguments = ArrayList@32[empty]
classifier = JavaClassImpl@33['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@35['Throwable'] {
_arguments = ArrayList@36[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@36[empty]
classifier = JavaClassImpl@37['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@38['Throwable'] {
_arguments = ArrayList@39[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@39[empty]
classifier = JavaClassImpl@40['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@41['Throwable'] {
_arguments = ArrayList@42[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@34['Throwable']
arguments = ArrayList@42[empty]
classifier = JavaClassImpl@33['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@43['Throwable'] {
_arguments = ArrayList@44[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@44[empty]
classifier = JavaClassImpl@40['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@45['Throwable'] {
_arguments = ArrayList@46[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@46[empty]
classifier = JavaClassImpl@37['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@12['Throwable'] {
_arguments = ArrayList@47[empty]
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@47[empty]
classifier = JavaClassImpl@48['Throwable']
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaPackageFragmentProvider@49 {
_packageFragments('<root>': FqName@50) = LazyJavaPackageFragment@51['<root>']
_packageFragments('A': FqName@52) = null
_packageFragments('Any': FqName@53) = null
_packageFragments('Boolean': FqName@54) = null
_packageFragments('Collection': FqName@55) = null
_packageFragments('Int': FqName@56) = null
_packageFragments('T': FqName@57) = null
_packageFragments('Z': FqName@58) = null
_packageFragments('h': FqName@59) = null
_packageFragments('h.A': FqName@60) = null
_packageFragments('h.Any': FqName@61) = null
_packageFragments('h.Boolean': FqName@62) = null
_packageFragments('h.Collection': FqName@63) = null
_packageFragments('h.Int': FqName@64) = null
_packageFragments('h.T': FqName@65) = null
_packageFragments('h.Z': FqName@66) = null
_packageFragments('java': FqName@67) = LazyJavaPackageFragment@68['java']
_packageFragments('java.lang': FqName@69) = LazyJavaPackageFragment@70['lang']
_packageFragments('java.lang.A': FqName@71) = null
_packageFragments('java.lang.Any': FqName@72) = null
_packageFragments('java.lang.Boolean': FqName@73) = null
_packageFragments('java.lang.Collection': FqName@74) = null
_packageFragments('java.lang.Int': FqName@75) = null
_packageFragments('java.lang.T': FqName@76) = null
_packageFragments('java.lang.Z': FqName@77) = null
_packageFragments('kotlin': FqName@78) = null
_packageFragments('kotlin.A': FqName@79) = null
_packageFragments('kotlin.Any': FqName@80) = null
_packageFragments('kotlin.Boolean': FqName@81) = null
_packageFragments('kotlin.Collection': FqName@82) = null
_packageFragments('kotlin.Int': FqName@83) = null
_packageFragments('kotlin.T': FqName@84) = null
_packageFragments('kotlin.Z': FqName@85) = null
_packageFragments('kotlin.io': FqName@86) = null
_packageFragments('kotlin.jvm': FqName@87) = null
packageFragments('<root>': FqName@50) = LazyJavaPackageFragment@51['<root>']
packageFragments('A': FqName@52) = null
packageFragments('Any': FqName@53) = null
packageFragments('Boolean': FqName@54) = null
packageFragments('Collection': FqName@55) = null
packageFragments('Int': FqName@56) = null
packageFragments('T': FqName@57) = null
packageFragments('Z': FqName@58) = null
packageFragments('h': FqName@59) = null
packageFragments('h.A': FqName@60) = null
packageFragments('h.Any': FqName@61) = null
packageFragments('h.Boolean': FqName@62) = null
packageFragments('h.Collection': FqName@63) = null
packageFragments('h.Int': FqName@64) = null
packageFragments('h.T': FqName@65) = null
packageFragments('h.Z': FqName@66) = null
packageFragments('java': FqName@67) = LazyJavaPackageFragment@68['java']
packageFragments('java.lang': FqName@69) = LazyJavaPackageFragment@70['lang']
packageFragments('java.lang.A': FqName@71) = null
packageFragments('java.lang.Any': FqName@72) = null
packageFragments('java.lang.Boolean': FqName@73) = null
packageFragments('java.lang.Collection': FqName@74) = null
packageFragments('java.lang.Int': FqName@75) = null
packageFragments('java.lang.T': FqName@76) = null
packageFragments('java.lang.Z': FqName@77) = null
packageFragments('kotlin': FqName@78) = null
packageFragments('kotlin.A': FqName@79) = null
packageFragments('kotlin.Any': FqName@80) = null
packageFragments('kotlin.Boolean': FqName@81) = null
packageFragments('kotlin.Collection': FqName@82) = null
packageFragments('kotlin.Int': FqName@83) = null
packageFragments('kotlin.T': FqName@84) = null
packageFragments('kotlin.Z': FqName@85) = null
packageFragments('kotlin.io': FqName@86) = null
packageFragments('kotlin.jvm': FqName@87) = null
topLevelClasses(JavaClassImpl@88['Exception']) = LazyJavaClassDescriptor@2['Exception']
}
LazyJavaPackageFragment@68['java'] {
_functions('lang': Name@89) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@91
classes('lang': Name@92) = null // through LazyPackageFragmentScopeForJavaPackage@91
deserializedPackageScope = Empty@93 // through LazyPackageFragmentScopeForJavaPackage@91
memberIndex = computeMemberIndex$1@94 // through LazyPackageFragmentScopeForJavaPackage@91
classes('lang': Name@89) = null // through LazyPackageFragmentScopeForJavaPackage@90
deserializedPackageScope = Empty@91 // through LazyPackageFragmentScopeForJavaPackage@90
functions('lang': Name@92) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@90
memberIndex = computeMemberIndex$1@94 // through LazyPackageFragmentScopeForJavaPackage@90
}
LazyJavaPackageFragment@70['lang'] {
_functions('Exception': Name@95) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('compareTo': Name@97) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('contains': Name@98) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('equals': Name@99) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('foo': Name@100) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('id': Name@101) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('newA': Name@102) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('plus': Name@103) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('toBeOrNot': Name@104) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
_functions('use': Name@105) = EmptyList@90[empty] // through LazyPackageFragmentScopeForJavaPackage@96
classes('Exception': Name@95) = LazyJavaClassDescriptor@2['Exception'] // through LazyPackageFragmentScopeForJavaPackage@96
classes('compareTo': Name@97) = null // through LazyPackageFragmentScopeForJavaPackage@96
classes('contains': Name@98) = null // through LazyPackageFragmentScopeForJavaPackage@96
@@ -171,6 +161,16 @@ LazyJavaPackageFragment@70['lang'] {
classes('plus': Name@103) = null // through LazyPackageFragmentScopeForJavaPackage@96
classes('toBeOrNot': Name@104) = null // through LazyPackageFragmentScopeForJavaPackage@96
classes('use': Name@105) = null // through LazyPackageFragmentScopeForJavaPackage@96
deserializedPackageScope = Empty@93 // through LazyPackageFragmentScopeForJavaPackage@96
deserializedPackageScope = Empty@91 // through LazyPackageFragmentScopeForJavaPackage@96
functions('Exception': Name@95) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('compareTo': Name@97) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('contains': Name@98) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('equals': Name@99) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('foo': Name@100) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('id': Name@101) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('newA': Name@102) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('plus': Name@103) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('toBeOrNot': Name@104) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
functions('use': Name@105) = EmptyList@93[empty] // through LazyPackageFragmentScopeForJavaPackage@96
memberIndex = computeMemberIndex$1@106 // through LazyPackageFragmentScopeForJavaPackage@96
}
@@ -3,37 +3,37 @@ DescriptorResolver@0 {
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('C': FqName@5) = null
_packageFragments('Int': FqName@6) = null
_packageFragments('String': FqName@7) = null
_packageFragments('a': FqName@8) = null
_packageFragments('a.C': FqName@9) = null
_packageFragments('a.Int': FqName@10) = null
_packageFragments('a.String': FqName@11) = null
_packageFragments('java': FqName@12) = LazyJavaPackageFragment@13['java']
_packageFragments('java.lang': FqName@14) = LazyJavaPackageFragment@15['lang']
_packageFragments('java.lang.C': FqName@16) = null
_packageFragments('java.lang.Int': FqName@17) = null
_packageFragments('java.lang.String': FqName@18) = null
_packageFragments('kotlin': FqName@19) = null
_packageFragments('kotlin.C': FqName@20) = null
_packageFragments('kotlin.Int': FqName@21) = null
_packageFragments('kotlin.String': FqName@22) = null
_packageFragments('kotlin.io': FqName@23) = null
_packageFragments('kotlin.jvm': FqName@24) = null
packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
packageFragments('C': FqName@5) = null
packageFragments('Int': FqName@6) = null
packageFragments('String': FqName@7) = null
packageFragments('a': FqName@8) = null
packageFragments('a.C': FqName@9) = null
packageFragments('a.Int': FqName@10) = null
packageFragments('a.String': FqName@11) = null
packageFragments('java': FqName@12) = LazyJavaPackageFragment@13['java']
packageFragments('java.lang': FqName@14) = LazyJavaPackageFragment@15['lang']
packageFragments('java.lang.C': FqName@16) = null
packageFragments('java.lang.Int': FqName@17) = null
packageFragments('java.lang.String': FqName@18) = null
packageFragments('kotlin': FqName@19) = null
packageFragments('kotlin.C': FqName@20) = null
packageFragments('kotlin.Int': FqName@21) = null
packageFragments('kotlin.String': FqName@22) = null
packageFragments('kotlin.io': FqName@23) = null
packageFragments('kotlin.jvm': FqName@24) = null
}
LazyJavaPackageFragment@13['java'] {
_functions('lang': Name@25) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@27
classes('lang': Name@28) = null // through LazyPackageFragmentScopeForJavaPackage@27
deserializedPackageScope = Empty@29 // through LazyPackageFragmentScopeForJavaPackage@27
memberIndex = computeMemberIndex$1@30 // through LazyPackageFragmentScopeForJavaPackage@27
classes('lang': Name@25) = null // through LazyPackageFragmentScopeForJavaPackage@26
deserializedPackageScope = Empty@27 // through LazyPackageFragmentScopeForJavaPackage@26
functions('lang': Name@28) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@26
memberIndex = computeMemberIndex$1@30 // through LazyPackageFragmentScopeForJavaPackage@26
}
LazyJavaPackageFragment@15['lang'] {
_functions('foo': Name@31) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@32
classes('foo': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@32
deserializedPackageScope = Empty@29 // through LazyPackageFragmentScopeForJavaPackage@32
deserializedPackageScope = Empty@27 // through LazyPackageFragmentScopeForJavaPackage@32
functions('foo': Name@31) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@32
memberIndex = computeMemberIndex$1@33 // through LazyPackageFragmentScopeForJavaPackage@32
}
@@ -3,56 +3,56 @@ DescriptorResolver@0 {
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('Int': FqName@5) = null
_packageFragments('K': FqName@6) = null
_packageFragments('MutableMap': FqName@7) = null
_packageFragments('T': FqName@8) = null
_packageFragments('V': FqName@9) = null
_packageFragments('java': FqName@10) = LazyJavaPackageFragment@11['java']
_packageFragments('java.lang': FqName@12) = LazyJavaPackageFragment@13['lang']
_packageFragments('java.lang.Int': FqName@14) = null
_packageFragments('java.lang.K': FqName@15) = null
_packageFragments('java.lang.MutableMap': FqName@16) = null
_packageFragments('java.lang.T': FqName@17) = null
_packageFragments('java.lang.V': FqName@18) = null
_packageFragments('kotlin': FqName@19) = null
_packageFragments('kotlin.Int': FqName@20) = null
_packageFragments('kotlin.K': FqName@21) = null
_packageFragments('kotlin.MutableMap': FqName@22) = null
_packageFragments('kotlin.T': FqName@23) = null
_packageFragments('kotlin.V': FqName@24) = null
_packageFragments('kotlin.io': FqName@25) = null
_packageFragments('kotlin.jvm': FqName@26) = null
packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
packageFragments('Int': FqName@5) = null
packageFragments('K': FqName@6) = null
packageFragments('MutableMap': FqName@7) = null
packageFragments('T': FqName@8) = null
packageFragments('V': FqName@9) = null
packageFragments('java': FqName@10) = LazyJavaPackageFragment@11['java']
packageFragments('java.lang': FqName@12) = LazyJavaPackageFragment@13['lang']
packageFragments('java.lang.Int': FqName@14) = null
packageFragments('java.lang.K': FqName@15) = null
packageFragments('java.lang.MutableMap': FqName@16) = null
packageFragments('java.lang.T': FqName@17) = null
packageFragments('java.lang.V': FqName@18) = null
packageFragments('kotlin': FqName@19) = null
packageFragments('kotlin.Int': FqName@20) = null
packageFragments('kotlin.K': FqName@21) = null
packageFragments('kotlin.MutableMap': FqName@22) = null
packageFragments('kotlin.T': FqName@23) = null
packageFragments('kotlin.V': FqName@24) = null
packageFragments('kotlin.io': FqName@25) = null
packageFragments('kotlin.jvm': FqName@26) = null
}
LazyJavaPackageFragment@4['<root>'] {
_functions('foo': Name@27) = EmptyList@28[empty] // through LazyPackageFragmentScopeForJavaPackage@29
_functions('put': Name@30) = EmptyList@28[empty] // through LazyPackageFragmentScopeForJavaPackage@29
_functions('set': Name@31) = EmptyList@28[empty] // through LazyPackageFragmentScopeForJavaPackage@29
classes('Int': Name@32) = null // through LazyPackageFragmentScopeForJavaPackage@29
classes('MutableMap': Name@33) = null // through LazyPackageFragmentScopeForJavaPackage@29
classes('foo': Name@27) = null // through LazyPackageFragmentScopeForJavaPackage@29
classes('put': Name@30) = null // through LazyPackageFragmentScopeForJavaPackage@29
classes('set': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@29
deserializedPackageScope = Empty@34 // through LazyPackageFragmentScopeForJavaPackage@29
memberIndex = computeMemberIndex$1@35 // through LazyPackageFragmentScopeForJavaPackage@29
classes('Int': Name@27) = null // through LazyPackageFragmentScopeForJavaPackage@28
classes('MutableMap': Name@29) = null // through LazyPackageFragmentScopeForJavaPackage@28
classes('foo': Name@30) = null // through LazyPackageFragmentScopeForJavaPackage@28
classes('put': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@28
classes('set': Name@32) = null // through LazyPackageFragmentScopeForJavaPackage@28
deserializedPackageScope = Empty@33 // through LazyPackageFragmentScopeForJavaPackage@28
functions('foo': Name@30) = EmptyList@34[empty] // through LazyPackageFragmentScopeForJavaPackage@28
functions('put': Name@31) = EmptyList@34[empty] // through LazyPackageFragmentScopeForJavaPackage@28
functions('set': Name@32) = EmptyList@34[empty] // through LazyPackageFragmentScopeForJavaPackage@28
memberIndex = computeMemberIndex$1@35 // through LazyPackageFragmentScopeForJavaPackage@28
}
LazyJavaPackageFragment@11['java'] {
_functions('lang': Name@36) = EmptyList@28[empty] // through LazyPackageFragmentScopeForJavaPackage@37
classes('lang': Name@38) = null // through LazyPackageFragmentScopeForJavaPackage@37
deserializedPackageScope = Empty@34 // through LazyPackageFragmentScopeForJavaPackage@37
classes('lang': Name@36) = null // through LazyPackageFragmentScopeForJavaPackage@37
deserializedPackageScope = Empty@33 // through LazyPackageFragmentScopeForJavaPackage@37
functions('lang': Name@38) = EmptyList@34[empty] // through LazyPackageFragmentScopeForJavaPackage@37
memberIndex = computeMemberIndex$1@39 // through LazyPackageFragmentScopeForJavaPackage@37
}
LazyJavaPackageFragment@13['lang'] {
_functions('foo': Name@27) = EmptyList@28[empty] // through LazyPackageFragmentScopeForJavaPackage@40
_functions('put': Name@30) = EmptyList@28[empty] // through LazyPackageFragmentScopeForJavaPackage@40
_functions('set': Name@31) = EmptyList@28[empty] // through LazyPackageFragmentScopeForJavaPackage@40
classes('foo': Name@27) = null // through LazyPackageFragmentScopeForJavaPackage@40
classes('put': Name@30) = null // through LazyPackageFragmentScopeForJavaPackage@40
classes('set': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@40
deserializedPackageScope = Empty@34 // through LazyPackageFragmentScopeForJavaPackage@40
classes('foo': Name@30) = null // through LazyPackageFragmentScopeForJavaPackage@40
classes('put': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@40
classes('set': Name@32) = null // through LazyPackageFragmentScopeForJavaPackage@40
deserializedPackageScope = Empty@33 // through LazyPackageFragmentScopeForJavaPackage@40
functions('foo': Name@30) = EmptyList@34[empty] // through LazyPackageFragmentScopeForJavaPackage@40
functions('put': Name@31) = EmptyList@34[empty] // through LazyPackageFragmentScopeForJavaPackage@40
functions('set': Name@32) = EmptyList@34[empty] // through LazyPackageFragmentScopeForJavaPackage@40
memberIndex = computeMemberIndex$1@41 // through LazyPackageFragmentScopeForJavaPackage@40
}
@@ -1,433 +1,433 @@
LazyJavaClassDescriptor@0['AbstractCollection'] {
_functions('add': Name@1) = ArrayList@2[1] { JavaMethodDescriptor@3['add'] } // through LazyJavaClassMemberScope@4
_properties('add': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@4
_typeConstructor = LazyJavaClassTypeConstructor@7['AbstractCollection']
defaultType = JetTypeImpl@8['AbstractCollection<1>']
memberIndex = computeMemberIndex$1@9 // through LazyJavaClassMemberScope@4
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@10['<this>']
defaultType = JetTypeImpl@1['AbstractCollection<1>']
functions('add': Name@2) = ArrayList@3[1] { JavaMethodDescriptor@4['add'] } // through LazyJavaClassMemberScope@5
memberIndex = computeMemberIndex$1@6 // through LazyJavaClassMemberScope@5
properties('add': Name@7) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@9['<this>']
typeConstructor = LazyJavaClassTypeConstructor@10['AbstractCollection']
}
LazyJavaClassDescriptor@11['AbstractList'] {
_functions('add': Name@12) = ArrayList@13[2] { JavaMethodDescriptor@14['add'], JavaMethodDescriptor@15['add'] } // through LazyJavaClassMemberScope@16
_properties('add': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@16
_typeConstructor = LazyJavaClassTypeConstructor@17['AbstractList']
defaultType = JetTypeImpl@18['AbstractList<1>']
memberIndex = computeMemberIndex$1@19 // through LazyJavaClassMemberScope@16
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@20['<this>']
defaultType = JetTypeImpl@12['AbstractList<1>']
functions('add': Name@13) = ArrayList@14[2] { JavaMethodDescriptor@15['add'], JavaMethodDescriptor@16['add'] } // through LazyJavaClassMemberScope@17
memberIndex = computeMemberIndex$1@18 // through LazyJavaClassMemberScope@17
properties('add': Name@7) = EmptyList@8[empty] // through LazyJavaClassMemberScope@17
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@19['<this>']
typeConstructor = LazyJavaClassTypeConstructor@20['AbstractList']
}
LazyJavaClassDescriptor@21['ArrayList'] {
_constructors = ArrayList@22[3] { JavaConstructorDescriptor@23['<init>'], JavaConstructorDescriptor@24['<init>'], JavaConstructorDescriptor@25['<init>'] } // through LazyJavaClassMemberScope@26
_functionTypeForSamInterface = null
_functions('add': Name@5) = ArrayList@27[2] { JavaMethodDescriptor@28['add'], JavaMethodDescriptor@29['add'] } // through LazyJavaClassMemberScope@26
_properties('add': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@26
_typeConstructor = LazyJavaClassTypeConstructor@30['ArrayList']
defaultType = JetTypeImpl@31['ArrayList<1>']
enumEntryIndex = LinkedHashMap@32 // through LazyJavaClassMemberScope@26
memberIndex = computeMemberIndex$1@33 // through LazyJavaClassMemberScope@26
nestedClassIndex = LinkedHashMap@34 // through LazyJavaClassMemberScope@26
nestedClasses('add': Name@5) = null // through LazyJavaClassMemberScope@26
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@35['<this>']
constructors = ArrayList@22[3] { JavaConstructorDescriptor@23['<init>'], JavaConstructorDescriptor@24['<init>'], JavaConstructorDescriptor@25['<init>'] } // through LazyJavaClassMemberScope@26
defaultType = JetTypeImpl@27['ArrayList<1>']
enumEntryIndex = LinkedHashMap@28 // through LazyJavaClassMemberScope@26
functionTypeForSamInterface = null
functions('add': Name@7) = ArrayList@29[2] { JavaMethodDescriptor@30['add'], JavaMethodDescriptor@31['add'] } // through LazyJavaClassMemberScope@26
memberIndex = computeMemberIndex$1@32 // through LazyJavaClassMemberScope@26
nestedClassIndex = LinkedHashMap@33 // through LazyJavaClassMemberScope@26
nestedClasses('add': Name@7) = null // through LazyJavaClassMemberScope@26
properties('add': Name@7) = EmptyList@8[empty] // through LazyJavaClassMemberScope@26
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@34['<this>']
typeConstructor = LazyJavaClassTypeConstructor@35['ArrayList']
}
LazyJavaClassDescriptor@36['RandomAccess'] {
_functions('add': Name@12) = EmptyList@6[empty] // through LazyJavaClassMemberScope@37
_properties('add': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@37
_typeConstructor = LazyJavaClassTypeConstructor@38['RandomAccess']
memberIndex = computeMemberIndex$1@39 // through LazyJavaClassMemberScope@37
functions('add': Name@13) = EmptyList@8[empty] // through LazyJavaClassMemberScope@37
memberIndex = computeMemberIndex$1@38 // through LazyJavaClassMemberScope@37
properties('add': Name@7) = EmptyList@8[empty] // through LazyJavaClassMemberScope@37
typeConstructor = LazyJavaClassTypeConstructor@39['RandomAccess']
}
LazyJavaClassDescriptor@40['Serializable'] {
_functions('add': Name@12) = EmptyList@6[empty] // through LazyJavaClassMemberScope@41
_properties('add': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@41
_typeConstructor = LazyJavaClassTypeConstructor@42['Serializable']
memberIndex = computeMemberIndex$1@43 // through LazyJavaClassMemberScope@41
functions('add': Name@13) = EmptyList@8[empty] // through LazyJavaClassMemberScope@41
memberIndex = computeMemberIndex$1@42 // through LazyJavaClassMemberScope@41
properties('add': Name@7) = EmptyList@8[empty] // through LazyJavaClassMemberScope@41
typeConstructor = LazyJavaClassTypeConstructor@43['Serializable']
}
LazyJavaClassTypeConstructor@7['AbstractCollection'] {
_parameters = ArrayList@44[1] { LazyJavaTypeParameterDescriptor@45['E'] }
_supertypes = ArrayList@46[1] { LazyJavaClassifierType@47['Collection<E>'] }
LazyJavaClassTypeConstructor@10['AbstractCollection'] {
parameters = ArrayList@44[1] { LazyJavaTypeParameterDescriptor@45['E'] }
supertypes = ArrayList@46[1] { LazyJavaClassifierType@47['Collection<E>'] }
}
LazyJavaClassTypeConstructor@17['AbstractList'] {
_parameters = ArrayList@48[1] { LazyJavaTypeParameterDescriptor@49['E'] }
_supertypes = ArrayList@50[2] { LazyJavaClassifierType@51['AbstractCollection<E>'], LazyJavaClassifierType@52['List<E>'] }
LazyJavaClassTypeConstructor@20['AbstractList'] {
parameters = ArrayList@48[1] { LazyJavaTypeParameterDescriptor@49['E'] }
supertypes = ArrayList@50[2] { LazyJavaClassifierType@51['AbstractCollection<E>'], LazyJavaClassifierType@52['List<E>'] }
}
LazyJavaClassTypeConstructor@30['ArrayList'] {
_parameters = ArrayList@53[1] { LazyJavaTypeParameterDescriptor@54['E'] }
_supertypes = ArrayList@55[5] { LazyJavaClassifierType@56['AbstractList<E>'], LazyJavaClassifierType@57['List<E>'], LazyJavaClassifierType@58['RandomAccess'], ... }
LazyJavaClassTypeConstructor@35['ArrayList'] {
parameters = ArrayList@53[1] { LazyJavaTypeParameterDescriptor@54['E'] }
supertypes = ArrayList@55[5] { LazyJavaClassifierType@56['AbstractList<E>'], LazyJavaClassifierType@57['List<E>'], LazyJavaClassifierType@58['RandomAccess'], ... }
}
LazyJavaClassTypeConstructor@38['RandomAccess'] {
_parameters = ArrayList@59[empty]
_supertypes = ArrayList@60[1] { JetTypeImpl@61['Any'] }
LazyJavaClassTypeConstructor@39['RandomAccess'] {
parameters = ArrayList@59[empty]
supertypes = ArrayList@60[1] { JetTypeImpl@61['Any'] }
}
LazyJavaClassTypeConstructor@42['Serializable'] {
_parameters = ArrayList@62[empty]
_supertypes = ArrayList@63[1] { JetTypeImpl@61['Any'] }
LazyJavaClassTypeConstructor@43['Serializable'] {
parameters = ArrayList@62[empty]
supertypes = ArrayList@63[1] { JetTypeImpl@61['Any'] }
}
LazyJavaClassifierType@51['AbstractCollection<E>'] {
_arguments = ArrayList@64[1] { TypeProjectionImpl@65 }
_memberScope = SubstitutingScope@66
_typeConstructor = LazyJavaClassTypeConstructor@7['AbstractCollection']
classifier = JavaClassImpl@67['AbstractCollection']
arguments = ArrayList@64[1] { TypeProjectionImpl@65 }
classifier = JavaClassImpl@66['AbstractCollection']
memberScope = SubstitutingScope@67
typeConstructor = LazyJavaClassTypeConstructor@10['AbstractCollection']
}
LazyJavaClassifierType@56['AbstractList<E>'] {
_arguments = ArrayList@68[1] { TypeProjectionImpl@69 }
_memberScope = SubstitutingScope@70
_typeConstructor = LazyJavaClassTypeConstructor@17['AbstractList']
classifier = JavaClassImpl@71['AbstractList']
arguments = ArrayList@68[1] { TypeProjectionImpl@69 }
classifier = JavaClassImpl@70['AbstractList']
memberScope = SubstitutingScope@71
typeConstructor = LazyJavaClassTypeConstructor@20['AbstractList']
}
LazyJavaClassifierType@72['Cloneable'] {
_arguments = ArrayList@73[empty]
_memberScope = DeserializedClassMemberScope@74
_typeConstructor = DeserializedClassTypeConstructor@75
classifier = JavaClassImpl@76['Cloneable']
arguments = ArrayList@73[empty]
classifier = JavaClassImpl@74['Cloneable']
memberScope = DeserializedClassMemberScope@75
typeConstructor = DeserializedClassTypeConstructor@76
}
LazyJavaClassifierType@77['Collection<? extends E>'] {
_arguments = ArrayList@78[1] { TypeProjectionImpl@79 }
_memberScope = SubstitutingScope@80
_nullable = 'false': Boolean@81
_typeConstructor = DeserializedClassTypeConstructor@82
classifier = JavaClassImpl@83['Collection']
arguments = ArrayList@78[1] { TypeProjectionImpl@79 }
classifier = JavaClassImpl@80['Collection']
memberScope = SubstitutingScope@81
nullable = 'false': Boolean@82
typeConstructor = DeserializedClassTypeConstructor@83
}
LazyJavaClassifierType@84['Collection<? extends E>'] {
_arguments = ArrayList@85[1] { TypeProjectionImpl@86 }
_memberScope = SubstitutingScope@87
_nullable = 'true': Boolean@88
_typeConstructor = DeserializedClassTypeConstructor@89
classifier = JavaClassImpl@83['Collection']
arguments = ArrayList@85[1] { TypeProjectionImpl@86 }
classifier = JavaClassImpl@80['Collection']
memberScope = SubstitutingScope@87
nullable = 'true': Boolean@88
typeConstructor = DeserializedClassTypeConstructor@89
}
LazyJavaClassifierType@47['Collection<E>'] {
_arguments = ArrayList@90[1] { TypeProjectionImpl@91 }
_memberScope = SubstitutingScope@92
_typeConstructor = DeserializedClassTypeConstructor@82
classifier = JavaClassImpl@93['Collection']
arguments = ArrayList@90[1] { TypeProjectionImpl@91 }
classifier = JavaClassImpl@92['Collection']
memberScope = SubstitutingScope@93
typeConstructor = DeserializedClassTypeConstructor@83
}
LazyJavaClassifierType@94['E'] {
_arguments = ArrayList@95[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@96
classifier = JavaTypeParameterImpl@97['E']
arguments = ArrayList@95[empty]
classifier = JavaTypeParameterImpl@96['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@97
}
LazyJavaClassifierType@98['E'] {
_arguments = ArrayList@99[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
classifier = JavaTypeParameterImpl@101['E']
arguments = ArrayList@99[empty]
classifier = JavaTypeParameterImpl@100['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@102['E'] {
_arguments = ArrayList@103[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@105['E']
arguments = ArrayList@103[empty]
classifier = JavaTypeParameterImpl@104['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@106['E'] {
_arguments = ArrayList@107[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@108['E']
LazyJavaClassifierType@105['E'] {
arguments = ArrayList@106[empty]
classifier = JavaTypeParameterImpl@107['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@109['E'] {
_arguments = ArrayList@110[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
arguments = ArrayList@110[empty]
classifier = JavaTypeParameterImpl@111['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@112['E'] {
_arguments = ArrayList@113[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
arguments = ArrayList@113[empty]
classifier = JavaTypeParameterImpl@114['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@115['E'] {
_arguments = ArrayList@116[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
arguments = ArrayList@116[empty]
classifier = JavaTypeParameterImpl@117['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@118['E'] {
_arguments = ArrayList@119[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
arguments = ArrayList@119[empty]
classifier = JavaTypeParameterImpl@120['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@121['E'] {
_arguments = ArrayList@122[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@96
arguments = ArrayList@122[empty]
classifier = JavaTypeParameterImpl@123['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@124['E'] {
_arguments = ArrayList@125[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
arguments = ArrayList@125[empty]
classifier = JavaTypeParameterImpl@126['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@97
}
LazyJavaClassifierType@127['E'] {
_arguments = ArrayList@128[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
arguments = ArrayList@128[empty]
classifier = JavaTypeParameterImpl@129['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@130['E'] {
_arguments = ArrayList@131[empty]
_nullable = 'false': Boolean@81
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
arguments = ArrayList@131[empty]
classifier = JavaTypeParameterImpl@132['E']
nullable = 'false': Boolean@82
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@133['E'] {
_arguments = ArrayList@134[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@132['E']
arguments = ArrayList@134[empty]
classifier = JavaTypeParameterImpl@107['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@135['E'] {
_arguments = ArrayList@136[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@114['E']
arguments = ArrayList@136[empty]
classifier = JavaTypeParameterImpl@117['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@137['E'] {
_arguments = ArrayList@138[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
classifier = JavaTypeParameterImpl@111['E']
arguments = ArrayList@138[empty]
classifier = JavaTypeParameterImpl@96['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@97
}
LazyJavaClassifierType@139['E'] {
_arguments = ArrayList@140[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@105['E']
arguments = ArrayList@140[empty]
classifier = JavaTypeParameterImpl@100['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@141['E'] {
_arguments = ArrayList@142[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@129['E']
arguments = ArrayList@142[empty]
classifier = JavaTypeParameterImpl@111['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@143['E'] {
_arguments = ArrayList@144[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
classifier = JavaTypeParameterImpl@126['E']
arguments = ArrayList@144[empty]
classifier = JavaTypeParameterImpl@129['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@145['E'] {
_arguments = ArrayList@146[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@108['E']
arguments = ArrayList@146[empty]
classifier = JavaTypeParameterImpl@114['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@147['E'] {
_arguments = ArrayList@148[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@96
classifier = JavaTypeParameterImpl@97['E']
arguments = ArrayList@148[empty]
classifier = JavaTypeParameterImpl@104['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@149['E'] {
_arguments = ArrayList@150[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
classifier = JavaTypeParameterImpl@117['E']
arguments = ArrayList@150[empty]
classifier = JavaTypeParameterImpl@120['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
}
LazyJavaClassifierType@151['E'] {
_arguments = ArrayList@152[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@96
classifier = JavaTypeParameterImpl@123['E']
arguments = ArrayList@152[empty]
classifier = JavaTypeParameterImpl@132['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@153['E'] {
_arguments = ArrayList@154[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
classifier = JavaTypeParameterImpl@120['E']
arguments = ArrayList@154[empty]
classifier = JavaTypeParameterImpl@123['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
}
LazyJavaClassifierType@155['E'] {
_arguments = ArrayList@156[empty]
_nullable = 'true': Boolean@88
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
classifier = JavaTypeParameterImpl@101['E']
arguments = ArrayList@156[empty]
classifier = JavaTypeParameterImpl@126['E']
nullable = 'true': Boolean@88
typeConstructor = AbstractLazyTypeParameterDescriptor$1@97
}
LazyJavaClassifierType@52['List<E>'] {
_arguments = ArrayList@157[1] { TypeProjectionImpl@158 }
_memberScope = SubstitutingScope@159
_typeConstructor = DeserializedClassTypeConstructor@160
classifier = JavaClassImpl@161['List']
arguments = ArrayList@157[1] { TypeProjectionImpl@158 }
classifier = JavaClassImpl@159['List']
memberScope = SubstitutingScope@160
typeConstructor = DeserializedClassTypeConstructor@161
}
LazyJavaClassifierType@57['List<E>'] {
_arguments = ArrayList@162[1] { TypeProjectionImpl@163 }
_memberScope = SubstitutingScope@164
_typeConstructor = DeserializedClassTypeConstructor@160
classifier = JavaClassImpl@165['List']
arguments = ArrayList@162[1] { TypeProjectionImpl@163 }
classifier = JavaClassImpl@164['List']
memberScope = SubstitutingScope@165
typeConstructor = DeserializedClassTypeConstructor@161
}
LazyJavaClassifierType@166['Object'] {
_typeConstructor = DeserializedClassTypeConstructor@167
classifier = JavaClassImpl@168['Object']
classifier = JavaClassImpl@167['Object']
typeConstructor = DeserializedClassTypeConstructor@168
}
LazyJavaClassifierType@169['Object'] {
_typeConstructor = DeserializedClassTypeConstructor@167
classifier = JavaClassImpl@170['Object']
typeConstructor = DeserializedClassTypeConstructor@168
}
LazyJavaClassifierType@171['Object'] {
_typeConstructor = DeserializedClassTypeConstructor@167
classifier = JavaClassImpl@172['Object']
typeConstructor = DeserializedClassTypeConstructor@168
}
LazyJavaClassifierType@58['RandomAccess'] {
_arguments = ArrayList@173[empty]
_memberScope = LazyJavaClassMemberScope@37
_typeConstructor = LazyJavaClassTypeConstructor@38['RandomAccess']
arguments = ArrayList@173[empty]
classifier = JavaClassImpl@174['RandomAccess']
memberScope = LazyJavaClassMemberScope@37
typeConstructor = LazyJavaClassTypeConstructor@39['RandomAccess']
}
LazyJavaClassifierType@175['Serializable'] {
_arguments = ArrayList@176[empty]
_memberScope = LazyJavaClassMemberScope@41
_typeConstructor = LazyJavaClassTypeConstructor@42['Serializable']
arguments = ArrayList@176[empty]
classifier = JavaClassImpl@177['Serializable']
memberScope = LazyJavaClassMemberScope@41
typeConstructor = LazyJavaClassTypeConstructor@43['Serializable']
}
LazyJavaPackageFragmentProvider@178 {
_packageFragments('<root>': FqName@179) = LazyJavaPackageFragment@180['<root>']
_packageFragments('A': FqName@181) = null
_packageFragments('B': FqName@182) = null
_packageFragments('Int': FqName@183) = null
_packageFragments('Iterable': FqName@184) = null
_packageFragments('List': FqName@185) = null
_packageFragments('Pair': FqName@186) = null
_packageFragments('T': FqName@187) = null
_packageFragments('a': FqName@188) = null
_packageFragments('a.A': FqName@189) = null
_packageFragments('a.B': FqName@190) = null
_packageFragments('a.Int': FqName@191) = null
_packageFragments('a.Iterable': FqName@192) = null
_packageFragments('a.List': FqName@193) = null
_packageFragments('a.Pair': FqName@194) = null
_packageFragments('a.T': FqName@195) = null
_packageFragments('java': FqName@196) = LazyJavaPackageFragment@197['java']
_packageFragments('java.io': FqName@198) = LazyJavaPackageFragment@199['io']
_packageFragments('java.lang': FqName@200) = LazyJavaPackageFragment@201['lang']
_packageFragments('java.lang.A': FqName@202) = null
_packageFragments('java.lang.B': FqName@203) = null
_packageFragments('java.lang.Int': FqName@204) = null
_packageFragments('java.lang.Iterable': FqName@205) = null
_packageFragments('java.lang.List': FqName@206) = null
_packageFragments('java.lang.Pair': FqName@207) = null
_packageFragments('java.lang.T': FqName@208) = null
_packageFragments('java.util': FqName@209) = LazyJavaPackageFragment@210['util']
_packageFragments('java.util.ArrayList': FqName@211) = null
_packageFragments('kotlin': FqName@212) = null
_packageFragments('kotlin.A': FqName@213) = null
_packageFragments('kotlin.B': FqName@214) = null
_packageFragments('kotlin.Int': FqName@215) = null
_packageFragments('kotlin.Iterable': FqName@216) = null
_packageFragments('kotlin.List': FqName@217) = null
_packageFragments('kotlin.Pair': FqName@218) = null
_packageFragments('kotlin.T': FqName@219) = null
_packageFragments('kotlin.io': FqName@220) = null
_packageFragments('kotlin.jvm': FqName@221) = null
topLevelClasses(JavaClassImpl@67['AbstractCollection']) = LazyJavaClassDescriptor@0['AbstractCollection']
topLevelClasses(JavaClassImpl@71['AbstractList']) = LazyJavaClassDescriptor@11['AbstractList']
packageFragments('<root>': FqName@179) = LazyJavaPackageFragment@180['<root>']
packageFragments('A': FqName@181) = null
packageFragments('B': FqName@182) = null
packageFragments('Int': FqName@183) = null
packageFragments('Iterable': FqName@184) = null
packageFragments('List': FqName@185) = null
packageFragments('Pair': FqName@186) = null
packageFragments('T': FqName@187) = null
packageFragments('a': FqName@188) = null
packageFragments('a.A': FqName@189) = null
packageFragments('a.B': FqName@190) = null
packageFragments('a.Int': FqName@191) = null
packageFragments('a.Iterable': FqName@192) = null
packageFragments('a.List': FqName@193) = null
packageFragments('a.Pair': FqName@194) = null
packageFragments('a.T': FqName@195) = null
packageFragments('java': FqName@196) = LazyJavaPackageFragment@197['java']
packageFragments('java.io': FqName@198) = LazyJavaPackageFragment@199['io']
packageFragments('java.lang': FqName@200) = LazyJavaPackageFragment@201['lang']
packageFragments('java.lang.A': FqName@202) = null
packageFragments('java.lang.B': FqName@203) = null
packageFragments('java.lang.Int': FqName@204) = null
packageFragments('java.lang.Iterable': FqName@205) = null
packageFragments('java.lang.List': FqName@206) = null
packageFragments('java.lang.Pair': FqName@207) = null
packageFragments('java.lang.T': FqName@208) = null
packageFragments('java.util': FqName@209) = LazyJavaPackageFragment@210['util']
packageFragments('java.util.ArrayList': FqName@211) = null
packageFragments('kotlin': FqName@212) = null
packageFragments('kotlin.A': FqName@213) = null
packageFragments('kotlin.B': FqName@214) = null
packageFragments('kotlin.Int': FqName@215) = null
packageFragments('kotlin.Iterable': FqName@216) = null
packageFragments('kotlin.List': FqName@217) = null
packageFragments('kotlin.Pair': FqName@218) = null
packageFragments('kotlin.T': FqName@219) = null
packageFragments('kotlin.io': FqName@220) = null
packageFragments('kotlin.jvm': FqName@221) = null
topLevelClasses(JavaClassImpl@66['AbstractCollection']) = LazyJavaClassDescriptor@0['AbstractCollection']
topLevelClasses(JavaClassImpl@70['AbstractList']) = LazyJavaClassDescriptor@11['AbstractList']
topLevelClasses(JavaClassImpl@222['ArrayList']) = LazyJavaClassDescriptor@21['ArrayList']
topLevelClasses(JavaClassImpl@174['RandomAccess']) = LazyJavaClassDescriptor@36['RandomAccess']
topLevelClasses(JavaClassImpl@177['Serializable']) = LazyJavaClassDescriptor@40['Serializable']
}
LazyJavaPackageFragment@197['java'] {
_functions('lang': Name@223) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@224
_functions('util': Name@225) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@224
classes('lang': Name@226) = null // through LazyPackageFragmentScopeForJavaPackage@224
classes('util': Name@227) = null // through LazyPackageFragmentScopeForJavaPackage@224
deserializedPackageScope = Empty@228 // through LazyPackageFragmentScopeForJavaPackage@224
classes('lang': Name@223) = null // through LazyPackageFragmentScopeForJavaPackage@224
classes('util': Name@225) = null // through LazyPackageFragmentScopeForJavaPackage@224
deserializedPackageScope = Empty@226 // through LazyPackageFragmentScopeForJavaPackage@224
functions('lang': Name@227) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@224
functions('util': Name@228) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@224
memberIndex = computeMemberIndex$1@229 // through LazyPackageFragmentScopeForJavaPackage@224
}
LazyJavaPackageFragment@201['lang'] {
_functions('ArrayList': Name@230) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@231
_functions('Pair': Name@232) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@231
_functions('add': Name@5) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@231
_functions('hasNext': Name@233) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@231
_functions('inc': Name@234) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@231
_functions('iterator': Name@235) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@231
_functions('next': Name@236) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@231
classes('ArrayList': Name@230) = null // through LazyPackageFragmentScopeForJavaPackage@231
classes('Pair': Name@232) = null // through LazyPackageFragmentScopeForJavaPackage@231
classes('add': Name@5) = null // through LazyPackageFragmentScopeForJavaPackage@231
classes('add': Name@7) = null // through LazyPackageFragmentScopeForJavaPackage@231
classes('hasNext': Name@233) = null // through LazyPackageFragmentScopeForJavaPackage@231
classes('inc': Name@234) = null // through LazyPackageFragmentScopeForJavaPackage@231
classes('iterator': Name@235) = null // through LazyPackageFragmentScopeForJavaPackage@231
classes('next': Name@236) = null // through LazyPackageFragmentScopeForJavaPackage@231
deserializedPackageScope = Empty@228 // through LazyPackageFragmentScopeForJavaPackage@231
deserializedPackageScope = Empty@226 // through LazyPackageFragmentScopeForJavaPackage@231
functions('ArrayList': Name@230) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@231
functions('Pair': Name@232) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@231
functions('add': Name@7) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@231
functions('hasNext': Name@233) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@231
functions('inc': Name@234) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@231
functions('iterator': Name@235) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@231
functions('next': Name@236) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@231
memberIndex = computeMemberIndex$1@237 // through LazyPackageFragmentScopeForJavaPackage@231
}
LazyJavaPackageFragment@210['util'] {
_functions('ArrayList': Name@238) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@239
classes('ArrayList': Name@240) = LazyJavaClassDescriptor@21['ArrayList'] // through LazyPackageFragmentScopeForJavaPackage@239
deserializedPackageScope = Empty@228 // through LazyPackageFragmentScopeForJavaPackage@239
classes('ArrayList': Name@238) = LazyJavaClassDescriptor@21['ArrayList'] // through LazyPackageFragmentScopeForJavaPackage@239
deserializedPackageScope = Empty@226 // through LazyPackageFragmentScopeForJavaPackage@239
functions('ArrayList': Name@240) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@239
memberIndex = computeMemberIndex$1@241 // through LazyPackageFragmentScopeForJavaPackage@239
}
LazyJavaTypeParameterDescriptor@49['E'] {
LazyJavaTypeParameterDescriptor@54['E'] {
defaultType = JetTypeImpl@242['E']
typeConstructor = AbstractLazyTypeParameterDescriptor$1@100
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
upperBounds = LinkedHashSet@243[1] { NullableType@244 }
upperBoundsAsType = NullableType@244
}
LazyJavaTypeParameterDescriptor@45['E'] {
LazyJavaTypeParameterDescriptor@49['E'] {
defaultType = JetTypeImpl@245['E']
typeConstructor = AbstractLazyTypeParameterDescriptor$1@96
typeConstructor = AbstractLazyTypeParameterDescriptor$1@108
upperBounds = LinkedHashSet@246[1] { NullableType@247 }
upperBoundsAsType = NullableType@247
}
LazyJavaTypeParameterDescriptor@54['E'] {
LazyJavaTypeParameterDescriptor@45['E'] {
defaultType = JetTypeImpl@248['E']
typeConstructor = AbstractLazyTypeParameterDescriptor$1@104
typeConstructor = AbstractLazyTypeParameterDescriptor$1@97
upperBounds = LinkedHashSet@249[1] { NullableType@250 }
upperBoundsAsType = NullableType@250
}
LazyJavaTypeParameterResolver@251 {
resolve(JavaTypeParameterImpl@252['E']) = LazyJavaTypeParameterDescriptor@49['E']
resolve(JavaTypeParameterImpl@252['E']) = LazyJavaTypeParameterDescriptor@54['E']
}
LazyJavaTypeParameterResolver@253 {
@@ -435,25 +435,25 @@ LazyJavaTypeParameterResolver@253 {
}
LazyJavaTypeParameterResolver@255 {
resolve(JavaTypeParameterImpl@256['E']) = LazyJavaTypeParameterDescriptor@54['E']
resolve(JavaTypeParameterImpl@256['E']) = LazyJavaTypeParameterDescriptor@49['E']
}
LazyJavaTypeParameterResolver@257 {
resolve(JavaTypeParameterImpl@101['E']) = null
resolve(JavaTypeParameterImpl@117['E']) = null
}
LazyJavaTypeParameterResolver@258 {
resolve(JavaTypeParameterImpl@108['E']) = null
resolve(JavaTypeParameterImpl@107['E']) = null
}
LazyJavaTypeParameterResolver@259 {
resolve(JavaTypeParameterImpl@97['E']) = null
resolve(JavaTypeParameterImpl@100['E']) = null
}
LazyJavaTypeParameterResolver@260 {
resolve(JavaTypeParameterImpl@111['E']) = null
resolve(JavaTypeParameterImpl@96['E']) = null
}
LazyJavaTypeParameterResolver@261 {
resolve(JavaTypeParameterImpl@105['E']) = null
resolve(JavaTypeParameterImpl@120['E']) = null
}
@@ -3,160 +3,160 @@ DescriptorResolver@0 {
}
LazyJavaClassDescriptor@2['Exception'] {
_constructors = ArrayList@3[5] { JavaConstructorDescriptor@4['<init>'], JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], ... } // through LazyJavaClassMemberScope@7
_functionTypeForSamInterface = null
_typeConstructor = LazyJavaClassTypeConstructor@8['Exception']
defaultType = JetTypeImpl@9['Exception']
constructors = ArrayList@3[5] { JavaConstructorDescriptor@4['<init>'], JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], ... } // through LazyJavaClassMemberScope@7
defaultType = JetTypeImpl@8['Exception']
functionTypeForSamInterface = null
typeConstructor = LazyJavaClassTypeConstructor@9['Exception']
}
LazyJavaClassTypeConstructor@8['Exception'] {
_parameters = ArrayList@10[empty]
_supertypes = ArrayList@11[1] { LazyJavaClassifierType@12['Throwable'] }
LazyJavaClassTypeConstructor@9['Exception'] {
parameters = ArrayList@10[empty]
supertypes = ArrayList@11[1] { LazyJavaClassifierType@12['Throwable'] }
}
LazyJavaClassifierType@13['String'] {
_arguments = ArrayList@14[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@17['String']
arguments = ArrayList@14[empty]
classifier = JavaClassImpl@15['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@18['String'] {
_arguments = ArrayList@19[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
arguments = ArrayList@19[empty]
classifier = JavaClassImpl@20['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@21['String'] {
_arguments = ArrayList@22[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@16
arguments = ArrayList@22[empty]
classifier = JavaClassImpl@23['String']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@24['String'] {
_arguments = ArrayList@25[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@20['String']
arguments = ArrayList@25[empty]
classifier = JavaClassImpl@23['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@27['String'] {
_arguments = ArrayList@28[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@17['String']
arguments = ArrayList@28[empty]
classifier = JavaClassImpl@15['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@29['String'] {
_arguments = ArrayList@30[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@16
classifier = JavaClassImpl@23['String']
arguments = ArrayList@30[empty]
classifier = JavaClassImpl@20['String']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@17
}
LazyJavaClassifierType@31['Throwable'] {
_arguments = ArrayList@32[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@34['Throwable']
arguments = ArrayList@32[empty]
classifier = JavaClassImpl@33['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@35['Throwable'] {
_arguments = ArrayList@36[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@36[empty]
classifier = JavaClassImpl@37['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@38['Throwable'] {
_arguments = ArrayList@39[empty]
_nullable = 'false': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@39[empty]
classifier = JavaClassImpl@40['Throwable']
nullable = 'false': Boolean@16
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@41['Throwable'] {
_arguments = ArrayList@42[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@34['Throwable']
arguments = ArrayList@42[empty]
classifier = JavaClassImpl@40['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@43['Throwable'] {
_arguments = ArrayList@44[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@40['Throwable']
arguments = ArrayList@44[empty]
classifier = JavaClassImpl@37['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@45['Throwable'] {
_arguments = ArrayList@46[empty]
_nullable = 'true': Boolean@26
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@37['Throwable']
arguments = ArrayList@46[empty]
classifier = JavaClassImpl@33['Throwable']
nullable = 'true': Boolean@26
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaClassifierType@12['Throwable'] {
_arguments = ArrayList@47[empty]
_typeConstructor = DeserializedClassTypeConstructor@33
arguments = ArrayList@47[empty]
classifier = JavaClassImpl@48['Throwable']
typeConstructor = DeserializedClassTypeConstructor@34
}
LazyJavaPackageFragmentProvider@49 {
_packageFragments('<root>': FqName@50) = LazyJavaPackageFragment@51['<root>']
_packageFragments('A': FqName@52) = null
_packageFragments('B': FqName@53) = null
_packageFragments('Int': FqName@54) = null
_packageFragments('MyFunc': FqName@55) = null
_packageFragments('R': FqName@56) = null
_packageFragments('T': FqName@57) = null
_packageFragments('j': FqName@58) = null
_packageFragments('j.A': FqName@59) = null
_packageFragments('j.B': FqName@60) = null
_packageFragments('j.Int': FqName@61) = null
_packageFragments('j.MyFunc': FqName@62) = null
_packageFragments('j.R': FqName@63) = null
_packageFragments('j.T': FqName@64) = null
_packageFragments('java': FqName@65) = LazyJavaPackageFragment@66['java']
_packageFragments('java.lang': FqName@67) = LazyJavaPackageFragment@68['lang']
_packageFragments('java.lang.A': FqName@69) = null
_packageFragments('java.lang.B': FqName@70) = null
_packageFragments('java.lang.Int': FqName@71) = null
_packageFragments('java.lang.MyFunc': FqName@72) = null
_packageFragments('java.lang.R': FqName@73) = null
_packageFragments('java.lang.T': FqName@74) = null
_packageFragments('kotlin': FqName@75) = null
_packageFragments('kotlin.A': FqName@76) = null
_packageFragments('kotlin.B': FqName@77) = null
_packageFragments('kotlin.Int': FqName@78) = null
_packageFragments('kotlin.MyFunc': FqName@79) = null
_packageFragments('kotlin.R': FqName@80) = null
_packageFragments('kotlin.T': FqName@81) = null
_packageFragments('kotlin.io': FqName@82) = null
_packageFragments('kotlin.jvm': FqName@83) = null
packageFragments('<root>': FqName@50) = LazyJavaPackageFragment@51['<root>']
packageFragments('A': FqName@52) = null
packageFragments('B': FqName@53) = null
packageFragments('Int': FqName@54) = null
packageFragments('MyFunc': FqName@55) = null
packageFragments('R': FqName@56) = null
packageFragments('T': FqName@57) = null
packageFragments('j': FqName@58) = null
packageFragments('j.A': FqName@59) = null
packageFragments('j.B': FqName@60) = null
packageFragments('j.Int': FqName@61) = null
packageFragments('j.MyFunc': FqName@62) = null
packageFragments('j.R': FqName@63) = null
packageFragments('j.T': FqName@64) = null
packageFragments('java': FqName@65) = LazyJavaPackageFragment@66['java']
packageFragments('java.lang': FqName@67) = LazyJavaPackageFragment@68['lang']
packageFragments('java.lang.A': FqName@69) = null
packageFragments('java.lang.B': FqName@70) = null
packageFragments('java.lang.Int': FqName@71) = null
packageFragments('java.lang.MyFunc': FqName@72) = null
packageFragments('java.lang.R': FqName@73) = null
packageFragments('java.lang.T': FqName@74) = null
packageFragments('kotlin': FqName@75) = null
packageFragments('kotlin.A': FqName@76) = null
packageFragments('kotlin.B': FqName@77) = null
packageFragments('kotlin.Int': FqName@78) = null
packageFragments('kotlin.MyFunc': FqName@79) = null
packageFragments('kotlin.R': FqName@80) = null
packageFragments('kotlin.T': FqName@81) = null
packageFragments('kotlin.io': FqName@82) = null
packageFragments('kotlin.jvm': FqName@83) = null
topLevelClasses(JavaClassImpl@84['Exception']) = LazyJavaClassDescriptor@2['Exception']
}
LazyJavaPackageFragment@66['java'] {
_functions('lang': Name@85) = EmptyList@86[empty] // through LazyPackageFragmentScopeForJavaPackage@87
classes('lang': Name@88) = null // through LazyPackageFragmentScopeForJavaPackage@87
deserializedPackageScope = Empty@89 // through LazyPackageFragmentScopeForJavaPackage@87
memberIndex = computeMemberIndex$1@90 // through LazyPackageFragmentScopeForJavaPackage@87
classes('lang': Name@85) = null // through LazyPackageFragmentScopeForJavaPackage@86
deserializedPackageScope = Empty@87 // through LazyPackageFragmentScopeForJavaPackage@86
functions('lang': Name@88) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@86
memberIndex = computeMemberIndex$1@90 // through LazyPackageFragmentScopeForJavaPackage@86
}
LazyJavaPackageFragment@68['lang'] {
_functions('Exception': Name@91) = EmptyList@86[empty] // through LazyPackageFragmentScopeForJavaPackage@92
_functions('b': Name@93) = EmptyList@86[empty] // through LazyPackageFragmentScopeForJavaPackage@92
_functions('id': Name@94) = EmptyList@86[empty] // through LazyPackageFragmentScopeForJavaPackage@92
_functions('invoke': Name@95) = EmptyList@86[empty] // through LazyPackageFragmentScopeForJavaPackage@92
_functions('plus': Name@96) = EmptyList@86[empty] // through LazyPackageFragmentScopeForJavaPackage@92
classes('Exception': Name@91) = LazyJavaClassDescriptor@2['Exception'] // through LazyPackageFragmentScopeForJavaPackage@92
classes('b': Name@93) = null // through LazyPackageFragmentScopeForJavaPackage@92
classes('id': Name@94) = null // through LazyPackageFragmentScopeForJavaPackage@92
classes('invoke': Name@95) = null // through LazyPackageFragmentScopeForJavaPackage@92
classes('plus': Name@96) = null // through LazyPackageFragmentScopeForJavaPackage@92
deserializedPackageScope = Empty@89 // through LazyPackageFragmentScopeForJavaPackage@92
deserializedPackageScope = Empty@87 // through LazyPackageFragmentScopeForJavaPackage@92
functions('Exception': Name@91) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@92
functions('b': Name@93) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@92
functions('id': Name@94) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@92
functions('invoke': Name@95) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@92
functions('plus': Name@96) = EmptyList@89[empty] // through LazyPackageFragmentScopeForJavaPackage@92
memberIndex = computeMemberIndex$1@97 // through LazyPackageFragmentScopeForJavaPackage@92
}
@@ -4,35 +4,35 @@ DescriptorResolver@0 {
}
LazyJavaPackageFragmentProvider@3 {
_packageFragments('<root>': FqName@4) = LazyJavaPackageFragment@5['<root>']
_packageFragments('Int': FqName@6) = null
_packageFragments('T': FqName@7) = null
_packageFragments('aaa': FqName@8) = null
_packageFragments('aaa.Int': FqName@9) = null
_packageFragments('aaa.T': FqName@10) = null
_packageFragments('java': FqName@11) = LazyJavaPackageFragment@12['java']
_packageFragments('java.lang': FqName@13) = LazyJavaPackageFragment@14['lang']
_packageFragments('java.lang.Int': FqName@15) = null
_packageFragments('java.lang.T': FqName@16) = null
_packageFragments('kotlin': FqName@17) = null
_packageFragments('kotlin.Int': FqName@18) = null
_packageFragments('kotlin.T': FqName@19) = null
_packageFragments('kotlin.io': FqName@20) = null
_packageFragments('kotlin.jvm': FqName@21) = null
packageFragments('<root>': FqName@4) = LazyJavaPackageFragment@5['<root>']
packageFragments('Int': FqName@6) = null
packageFragments('T': FqName@7) = null
packageFragments('aaa': FqName@8) = null
packageFragments('aaa.Int': FqName@9) = null
packageFragments('aaa.T': FqName@10) = null
packageFragments('java': FqName@11) = LazyJavaPackageFragment@12['java']
packageFragments('java.lang': FqName@13) = LazyJavaPackageFragment@14['lang']
packageFragments('java.lang.Int': FqName@15) = null
packageFragments('java.lang.T': FqName@16) = null
packageFragments('kotlin': FqName@17) = null
packageFragments('kotlin.Int': FqName@18) = null
packageFragments('kotlin.T': FqName@19) = null
packageFragments('kotlin.io': FqName@20) = null
packageFragments('kotlin.jvm': FqName@21) = null
}
LazyJavaPackageFragment@12['java'] {
_functions('lang': Name@22) = EmptyList@23[empty] // through LazyPackageFragmentScopeForJavaPackage@24
classes('lang': Name@25) = null // through LazyPackageFragmentScopeForJavaPackage@24
deserializedPackageScope = Empty@26 // through LazyPackageFragmentScopeForJavaPackage@24
memberIndex = computeMemberIndex$1@27 // through LazyPackageFragmentScopeForJavaPackage@24
classes('lang': Name@22) = null // through LazyPackageFragmentScopeForJavaPackage@23
deserializedPackageScope = Empty@24 // through LazyPackageFragmentScopeForJavaPackage@23
functions('lang': Name@25) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@23
memberIndex = computeMemberIndex$1@27 // through LazyPackageFragmentScopeForJavaPackage@23
}
LazyJavaPackageFragment@14['lang'] {
_functions('foo': Name@28) = EmptyList@23[empty] // through LazyPackageFragmentScopeForJavaPackage@29
_functions('id': Name@30) = EmptyList@23[empty] // through LazyPackageFragmentScopeForJavaPackage@29
classes('foo': Name@28) = null // through LazyPackageFragmentScopeForJavaPackage@29
classes('id': Name@30) = null // through LazyPackageFragmentScopeForJavaPackage@29
deserializedPackageScope = Empty@26 // through LazyPackageFragmentScopeForJavaPackage@29
deserializedPackageScope = Empty@24 // through LazyPackageFragmentScopeForJavaPackage@29
functions('foo': Name@28) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@29
functions('id': Name@30) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@29
memberIndex = computeMemberIndex$1@31 // through LazyPackageFragmentScopeForJavaPackage@29
}
@@ -4,318 +4,318 @@ DescriptorResolver@0 {
}
LazyJavaClassDescriptor@3['AbstractCollection'] {
_typeConstructor = LazyJavaClassTypeConstructor@4['AbstractCollection']
typeConstructor = LazyJavaClassTypeConstructor@4['AbstractCollection']
}
LazyJavaClassDescriptor@5['AbstractList'] {
_typeConstructor = LazyJavaClassTypeConstructor@6['AbstractList']
typeConstructor = LazyJavaClassTypeConstructor@6['AbstractList']
}
LazyJavaClassDescriptor@7['ArrayList'] {
_constructors = ArrayList@8[3] { JavaConstructorDescriptor@9['<init>'], JavaConstructorDescriptor@10['<init>'], JavaConstructorDescriptor@11['<init>'] } // through LazyJavaClassMemberScope@12
_functionTypeForSamInterface = null
_typeConstructor = LazyJavaClassTypeConstructor@13['ArrayList']
defaultType = JetTypeImpl@14['ArrayList<1>']
constructors = ArrayList@8[3] { JavaConstructorDescriptor@9['<init>'], JavaConstructorDescriptor@10['<init>'], JavaConstructorDescriptor@11['<init>'] } // through LazyJavaClassMemberScope@12
defaultType = JetTypeImpl@13['ArrayList<1>']
functionTypeForSamInterface = null
typeConstructor = LazyJavaClassTypeConstructor@14['ArrayList']
}
LazyJavaClassDescriptor@15['Exception'] {
_constructors = ArrayList@16[5] { JavaConstructorDescriptor@17['<init>'], JavaConstructorDescriptor@18['<init>'], JavaConstructorDescriptor@19['<init>'], ... } // through LazyJavaClassMemberScope@20
_functionTypeForSamInterface = null
_typeConstructor = LazyJavaClassTypeConstructor@21['Exception']
defaultType = JetTypeImpl@22['Exception']
constructors = ArrayList@16[5] { JavaConstructorDescriptor@17['<init>'], JavaConstructorDescriptor@18['<init>'], JavaConstructorDescriptor@19['<init>'], ... } // through LazyJavaClassMemberScope@20
defaultType = JetTypeImpl@21['Exception']
functionTypeForSamInterface = null
typeConstructor = LazyJavaClassTypeConstructor@22['Exception']
}
LazyJavaClassDescriptor@23['RandomAccess'] {
_typeConstructor = LazyJavaClassTypeConstructor@24['RandomAccess']
typeConstructor = LazyJavaClassTypeConstructor@24['RandomAccess']
}
LazyJavaClassDescriptor@25['Serializable'] {
_typeConstructor = LazyJavaClassTypeConstructor@26['Serializable']
typeConstructor = LazyJavaClassTypeConstructor@26['Serializable']
}
LazyJavaClassTypeConstructor@4['AbstractCollection'] {
_supertypes = ArrayList@27[1] { LazyJavaClassifierType@28['Collection<E>'] }
supertypes = ArrayList@27[1] { LazyJavaClassifierType@28['Collection<E>'] }
}
LazyJavaClassTypeConstructor@6['AbstractList'] {
_parameters = ArrayList@29[1] { LazyJavaTypeParameterDescriptor@30['E'] }
_supertypes = ArrayList@31[2] { LazyJavaClassifierType@32['AbstractCollection<E>'], LazyJavaClassifierType@33['List<E>'] }
parameters = ArrayList@29[1] { LazyJavaTypeParameterDescriptor@30['E'] }
supertypes = ArrayList@31[2] { LazyJavaClassifierType@32['AbstractCollection<E>'], LazyJavaClassifierType@33['List<E>'] }
}
LazyJavaClassTypeConstructor@13['ArrayList'] {
_parameters = ArrayList@34[1] { LazyJavaTypeParameterDescriptor@35['E'] }
_supertypes = ArrayList@36[5] { LazyJavaClassifierType@37['AbstractList<E>'], LazyJavaClassifierType@38['List<E>'], LazyJavaClassifierType@39['RandomAccess'], ... }
LazyJavaClassTypeConstructor@14['ArrayList'] {
parameters = ArrayList@34[1] { LazyJavaTypeParameterDescriptor@35['E'] }
supertypes = ArrayList@36[5] { LazyJavaClassifierType@37['AbstractList<E>'], LazyJavaClassifierType@38['List<E>'], LazyJavaClassifierType@39['RandomAccess'], ... }
}
LazyJavaClassTypeConstructor@21['Exception'] {
_parameters = ArrayList@40[empty]
_supertypes = ArrayList@41[1] { LazyJavaClassifierType@42['Throwable'] }
LazyJavaClassTypeConstructor@22['Exception'] {
parameters = ArrayList@40[empty]
supertypes = ArrayList@41[1] { LazyJavaClassifierType@42['Throwable'] }
}
LazyJavaClassifierType@32['AbstractCollection<E>'] {
_typeConstructor = LazyJavaClassTypeConstructor@4['AbstractCollection']
classifier = JavaClassImpl@43['AbstractCollection']
typeConstructor = LazyJavaClassTypeConstructor@4['AbstractCollection']
}
LazyJavaClassifierType@37['AbstractList<E>'] {
_arguments = ArrayList@44[1] { TypeProjectionImpl@45 }
_typeConstructor = LazyJavaClassTypeConstructor@6['AbstractList']
arguments = ArrayList@44[1] { TypeProjectionImpl@45 }
classifier = JavaClassImpl@46['AbstractList']
typeConstructor = LazyJavaClassTypeConstructor@6['AbstractList']
}
LazyJavaClassifierType@47['Cloneable'] {
_typeConstructor = DeserializedClassTypeConstructor@48
classifier = JavaClassImpl@49['Cloneable']
classifier = JavaClassImpl@48['Cloneable']
typeConstructor = DeserializedClassTypeConstructor@49
}
LazyJavaClassifierType@50['Collection<? extends E>'] {
_arguments = ArrayList@51[1] { TypeProjectionImpl@52 }
_memberScope = SubstitutingScope@53
_nullable = 'false': Boolean@54
_typeConstructor = DeserializedClassTypeConstructor@55
classifier = JavaClassImpl@56['Collection']
arguments = ArrayList@51[1] { TypeProjectionImpl@52 }
classifier = JavaClassImpl@53['Collection']
memberScope = SubstitutingScope@54
nullable = 'false': Boolean@55
typeConstructor = DeserializedClassTypeConstructor@56
}
LazyJavaClassifierType@57['Collection<? extends E>'] {
_arguments = ArrayList@58[1] { TypeProjectionImpl@59 }
_memberScope = SubstitutingScope@60
_nullable = 'true': Boolean@61
_typeConstructor = DeserializedClassTypeConstructor@62
classifier = JavaClassImpl@56['Collection']
arguments = ArrayList@58[1] { TypeProjectionImpl@59 }
classifier = JavaClassImpl@53['Collection']
memberScope = SubstitutingScope@60
nullable = 'true': Boolean@61
typeConstructor = DeserializedClassTypeConstructor@62
}
LazyJavaClassifierType@28['Collection<E>'] {
_typeConstructor = DeserializedClassTypeConstructor@55
classifier = JavaClassImpl@63['Collection']
typeConstructor = DeserializedClassTypeConstructor@56
}
LazyJavaClassifierType@64['E'] {
_arguments = ArrayList@65[empty]
_nullable = 'false': Boolean@54
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@66
classifier = JavaTypeParameterImpl@67['E']
arguments = ArrayList@65[empty]
classifier = JavaTypeParameterImpl@66['E']
nullable = 'false': Boolean@55
typeConstructor = AbstractLazyTypeParameterDescriptor$1@67
}
LazyJavaClassifierType@68['E'] {
_arguments = ArrayList@69[empty]
_nullable = 'false': Boolean@54
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@70
classifier = JavaTypeParameterImpl@71['E']
arguments = ArrayList@69[empty]
classifier = JavaTypeParameterImpl@70['E']
nullable = 'false': Boolean@55
typeConstructor = AbstractLazyTypeParameterDescriptor$1@67
}
LazyJavaClassifierType@72['E'] {
_arguments = ArrayList@73[empty]
_nullable = 'false': Boolean@54
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@70
classifier = JavaTypeParameterImpl@74['E']
LazyJavaClassifierType@71['E'] {
arguments = ArrayList@72[empty]
classifier = JavaTypeParameterImpl@73['E']
nullable = 'false': Boolean@55
typeConstructor = AbstractLazyTypeParameterDescriptor$1@74
}
LazyJavaClassifierType@75['E'] {
_arguments = ArrayList@76[empty]
_nullable = 'false': Boolean@54
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@70
arguments = ArrayList@76[empty]
classifier = JavaTypeParameterImpl@77['E']
nullable = 'false': Boolean@55
typeConstructor = AbstractLazyTypeParameterDescriptor$1@67
}
LazyJavaClassifierType@78['E'] {
_arguments = ArrayList@79[empty]
_nullable = 'true': Boolean@61
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@70
arguments = ArrayList@79[empty]
classifier = JavaTypeParameterImpl@77['E']
nullable = 'true': Boolean@61
typeConstructor = AbstractLazyTypeParameterDescriptor$1@67
}
LazyJavaClassifierType@80['E'] {
_arguments = ArrayList@81[empty]
_nullable = 'true': Boolean@61
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@70
classifier = JavaTypeParameterImpl@71['E']
arguments = ArrayList@81[empty]
classifier = JavaTypeParameterImpl@70['E']
nullable = 'true': Boolean@61
typeConstructor = AbstractLazyTypeParameterDescriptor$1@67
}
LazyJavaClassifierType@82['E'] {
_arguments = ArrayList@83[empty]
_nullable = 'true': Boolean@61
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@66
classifier = JavaTypeParameterImpl@67['E']
arguments = ArrayList@83[empty]
classifier = JavaTypeParameterImpl@73['E']
nullable = 'true': Boolean@61
typeConstructor = AbstractLazyTypeParameterDescriptor$1@74
}
LazyJavaClassifierType@84['E'] {
_arguments = ArrayList@85[empty]
_nullable = 'true': Boolean@61
_typeConstructor = AbstractLazyTypeParameterDescriptor$1@70
classifier = JavaTypeParameterImpl@74['E']
arguments = ArrayList@85[empty]
classifier = JavaTypeParameterImpl@66['E']
nullable = 'true': Boolean@61
typeConstructor = AbstractLazyTypeParameterDescriptor$1@67
}
LazyJavaClassifierType@33['List<E>'] {
_arguments = ArrayList@86[1] { TypeProjectionImpl@87 }
_typeConstructor = DeserializedClassTypeConstructor@88
classifier = JavaClassImpl@89['List']
arguments = ArrayList@86[1] { TypeProjectionImpl@87 }
classifier = JavaClassImpl@88['List']
typeConstructor = DeserializedClassTypeConstructor@89
}
LazyJavaClassifierType@38['List<E>'] {
_typeConstructor = DeserializedClassTypeConstructor@88
classifier = JavaClassImpl@90['List']
typeConstructor = DeserializedClassTypeConstructor@89
}
LazyJavaClassifierType@91['Object'] {
_typeConstructor = DeserializedClassTypeConstructor@92
classifier = JavaClassImpl@93['Object']
classifier = JavaClassImpl@92['Object']
typeConstructor = DeserializedClassTypeConstructor@93
}
LazyJavaClassifierType@39['RandomAccess'] {
_typeConstructor = LazyJavaClassTypeConstructor@24['RandomAccess']
classifier = JavaClassImpl@94['RandomAccess']
typeConstructor = LazyJavaClassTypeConstructor@24['RandomAccess']
}
LazyJavaClassifierType@95['Serializable'] {
_typeConstructor = LazyJavaClassTypeConstructor@26['Serializable']
classifier = JavaClassImpl@96['Serializable']
typeConstructor = LazyJavaClassTypeConstructor@26['Serializable']
}
LazyJavaClassifierType@97['String'] {
_arguments = ArrayList@98[empty]
_nullable = 'false': Boolean@54
_typeConstructor = DeserializedClassTypeConstructor@99
classifier = JavaClassImpl@100['String']
arguments = ArrayList@98[empty]
classifier = JavaClassImpl@99['String']
nullable = 'false': Boolean@55
typeConstructor = DeserializedClassTypeConstructor@100
}
LazyJavaClassifierType@101['String'] {
_arguments = ArrayList@102[empty]
_nullable = 'false': Boolean@54
_typeConstructor = DeserializedClassTypeConstructor@99
arguments = ArrayList@102[empty]
classifier = JavaClassImpl@103['String']
nullable = 'false': Boolean@55
typeConstructor = DeserializedClassTypeConstructor@100
}
LazyJavaClassifierType@104['String'] {
_arguments = ArrayList@105[empty]
_nullable = 'false': Boolean@54
_typeConstructor = DeserializedClassTypeConstructor@99
arguments = ArrayList@105[empty]
classifier = JavaClassImpl@106['String']
nullable = 'false': Boolean@55
typeConstructor = DeserializedClassTypeConstructor@100
}
LazyJavaClassifierType@107['String'] {
_arguments = ArrayList@108[empty]
_nullable = 'true': Boolean@61
_typeConstructor = DeserializedClassTypeConstructor@99
classifier = JavaClassImpl@106['String']
arguments = ArrayList@108[empty]
classifier = JavaClassImpl@99['String']
nullable = 'true': Boolean@61
typeConstructor = DeserializedClassTypeConstructor@100
}
LazyJavaClassifierType@109['String'] {
_arguments = ArrayList@110[empty]
_nullable = 'true': Boolean@61
_typeConstructor = DeserializedClassTypeConstructor@99
classifier = JavaClassImpl@100['String']
arguments = ArrayList@110[empty]
classifier = JavaClassImpl@106['String']
nullable = 'true': Boolean@61
typeConstructor = DeserializedClassTypeConstructor@100
}
LazyJavaClassifierType@111['String'] {
_arguments = ArrayList@112[empty]
_nullable = 'true': Boolean@61
_typeConstructor = DeserializedClassTypeConstructor@99
arguments = ArrayList@112[empty]
classifier = JavaClassImpl@103['String']
nullable = 'true': Boolean@61
typeConstructor = DeserializedClassTypeConstructor@100
}
LazyJavaClassifierType@113['Throwable'] {
_arguments = ArrayList@114[empty]
_nullable = 'false': Boolean@54
_typeConstructor = DeserializedClassTypeConstructor@115
classifier = JavaClassImpl@116['Throwable']
arguments = ArrayList@114[empty]
classifier = JavaClassImpl@115['Throwable']
nullable = 'false': Boolean@55
typeConstructor = DeserializedClassTypeConstructor@116
}
LazyJavaClassifierType@117['Throwable'] {
_arguments = ArrayList@118[empty]
_nullable = 'false': Boolean@54
_typeConstructor = DeserializedClassTypeConstructor@115
arguments = ArrayList@118[empty]
classifier = JavaClassImpl@119['Throwable']
nullable = 'false': Boolean@55
typeConstructor = DeserializedClassTypeConstructor@116
}
LazyJavaClassifierType@120['Throwable'] {
_arguments = ArrayList@121[empty]
_nullable = 'false': Boolean@54
_typeConstructor = DeserializedClassTypeConstructor@115
arguments = ArrayList@121[empty]
classifier = JavaClassImpl@122['Throwable']
nullable = 'false': Boolean@55
typeConstructor = DeserializedClassTypeConstructor@116
}
LazyJavaClassifierType@123['Throwable'] {
_arguments = ArrayList@124[empty]
_nullable = 'true': Boolean@61
_typeConstructor = DeserializedClassTypeConstructor@115
classifier = JavaClassImpl@122['Throwable']
arguments = ArrayList@124[empty]
classifier = JavaClassImpl@119['Throwable']
nullable = 'true': Boolean@61
typeConstructor = DeserializedClassTypeConstructor@116
}
LazyJavaClassifierType@125['Throwable'] {
_arguments = ArrayList@126[empty]
_nullable = 'true': Boolean@61
_typeConstructor = DeserializedClassTypeConstructor@115
classifier = JavaClassImpl@119['Throwable']
arguments = ArrayList@126[empty]
classifier = JavaClassImpl@122['Throwable']
nullable = 'true': Boolean@61
typeConstructor = DeserializedClassTypeConstructor@116
}
LazyJavaClassifierType@127['Throwable'] {
_arguments = ArrayList@128[empty]
_nullable = 'true': Boolean@61
_typeConstructor = DeserializedClassTypeConstructor@115
classifier = JavaClassImpl@116['Throwable']
arguments = ArrayList@128[empty]
classifier = JavaClassImpl@115['Throwable']
nullable = 'true': Boolean@61
typeConstructor = DeserializedClassTypeConstructor@116
}
LazyJavaClassifierType@42['Throwable'] {
_arguments = ArrayList@129[empty]
_typeConstructor = DeserializedClassTypeConstructor@115
arguments = ArrayList@129[empty]
classifier = JavaClassImpl@130['Throwable']
typeConstructor = DeserializedClassTypeConstructor@116
}
LazyJavaPackageFragmentProvider@131 {
_packageFragments('<root>': FqName@132) = LazyJavaPackageFragment@133['<root>']
_packageFragments('A': FqName@134) = null
_packageFragments('Any': FqName@135) = null
_packageFragments('B': FqName@136) = null
_packageFragments('Int': FqName@137) = null
_packageFragments('K': FqName@138) = null
_packageFragments('List': FqName@139) = null
_packageFragments('Map': FqName@140) = null
_packageFragments('Pair': FqName@141) = null
_packageFragments('String': FqName@142) = null
_packageFragments('T': FqName@143) = null
_packageFragments('V': FqName@144) = null
_packageFragments('b': FqName@145) = null
_packageFragments('b.A': FqName@146) = null
_packageFragments('b.Any': FqName@147) = null
_packageFragments('b.B': FqName@148) = null
_packageFragments('b.Int': FqName@149) = null
_packageFragments('b.K': FqName@150) = null
_packageFragments('b.List': FqName@151) = null
_packageFragments('b.Map': FqName@152) = null
_packageFragments('b.Pair': FqName@153) = null
_packageFragments('b.String': FqName@154) = null
_packageFragments('b.T': FqName@155) = null
_packageFragments('b.V': FqName@156) = null
_packageFragments('java': FqName@157) = LazyJavaPackageFragment@158['java']
_packageFragments('java.io': FqName@159) = LazyJavaPackageFragment@160['io']
_packageFragments('java.lang': FqName@161) = LazyJavaPackageFragment@162['lang']
_packageFragments('java.lang.A': FqName@163) = null
_packageFragments('java.lang.Any': FqName@164) = null
_packageFragments('java.lang.B': FqName@165) = null
_packageFragments('java.lang.Int': FqName@166) = null
_packageFragments('java.lang.K': FqName@167) = null
_packageFragments('java.lang.List': FqName@168) = null
_packageFragments('java.lang.Map': FqName@169) = null
_packageFragments('java.lang.Pair': FqName@170) = null
_packageFragments('java.lang.String': FqName@171) = null
_packageFragments('java.lang.T': FqName@172) = null
_packageFragments('java.lang.V': FqName@173) = null
_packageFragments('java.util': FqName@174) = LazyJavaPackageFragment@175['util']
_packageFragments('java.util.ArrayList': FqName@176) = null
_packageFragments('kotlin': FqName@177) = null
_packageFragments('kotlin.A': FqName@178) = null
_packageFragments('kotlin.Any': FqName@179) = null
_packageFragments('kotlin.B': FqName@180) = null
_packageFragments('kotlin.Int': FqName@181) = null
_packageFragments('kotlin.K': FqName@182) = null
_packageFragments('kotlin.List': FqName@183) = null
_packageFragments('kotlin.Map': FqName@184) = null
_packageFragments('kotlin.Pair': FqName@185) = null
_packageFragments('kotlin.String': FqName@186) = null
_packageFragments('kotlin.T': FqName@187) = null
_packageFragments('kotlin.V': FqName@188) = null
_packageFragments('kotlin.io': FqName@189) = null
_packageFragments('kotlin.jvm': FqName@190) = null
packageFragments('<root>': FqName@132) = LazyJavaPackageFragment@133['<root>']
packageFragments('A': FqName@134) = null
packageFragments('Any': FqName@135) = null
packageFragments('B': FqName@136) = null
packageFragments('Int': FqName@137) = null
packageFragments('K': FqName@138) = null
packageFragments('List': FqName@139) = null
packageFragments('Map': FqName@140) = null
packageFragments('Pair': FqName@141) = null
packageFragments('String': FqName@142) = null
packageFragments('T': FqName@143) = null
packageFragments('V': FqName@144) = null
packageFragments('b': FqName@145) = null
packageFragments('b.A': FqName@146) = null
packageFragments('b.Any': FqName@147) = null
packageFragments('b.B': FqName@148) = null
packageFragments('b.Int': FqName@149) = null
packageFragments('b.K': FqName@150) = null
packageFragments('b.List': FqName@151) = null
packageFragments('b.Map': FqName@152) = null
packageFragments('b.Pair': FqName@153) = null
packageFragments('b.String': FqName@154) = null
packageFragments('b.T': FqName@155) = null
packageFragments('b.V': FqName@156) = null
packageFragments('java': FqName@157) = LazyJavaPackageFragment@158['java']
packageFragments('java.io': FqName@159) = LazyJavaPackageFragment@160['io']
packageFragments('java.lang': FqName@161) = LazyJavaPackageFragment@162['lang']
packageFragments('java.lang.A': FqName@163) = null
packageFragments('java.lang.Any': FqName@164) = null
packageFragments('java.lang.B': FqName@165) = null
packageFragments('java.lang.Int': FqName@166) = null
packageFragments('java.lang.K': FqName@167) = null
packageFragments('java.lang.List': FqName@168) = null
packageFragments('java.lang.Map': FqName@169) = null
packageFragments('java.lang.Pair': FqName@170) = null
packageFragments('java.lang.String': FqName@171) = null
packageFragments('java.lang.T': FqName@172) = null
packageFragments('java.lang.V': FqName@173) = null
packageFragments('java.util': FqName@174) = LazyJavaPackageFragment@175['util']
packageFragments('java.util.ArrayList': FqName@176) = null
packageFragments('kotlin': FqName@177) = null
packageFragments('kotlin.A': FqName@178) = null
packageFragments('kotlin.Any': FqName@179) = null
packageFragments('kotlin.B': FqName@180) = null
packageFragments('kotlin.Int': FqName@181) = null
packageFragments('kotlin.K': FqName@182) = null
packageFragments('kotlin.List': FqName@183) = null
packageFragments('kotlin.Map': FqName@184) = null
packageFragments('kotlin.Pair': FqName@185) = null
packageFragments('kotlin.String': FqName@186) = null
packageFragments('kotlin.T': FqName@187) = null
packageFragments('kotlin.V': FqName@188) = null
packageFragments('kotlin.io': FqName@189) = null
packageFragments('kotlin.jvm': FqName@190) = null
topLevelClasses(JavaClassImpl@43['AbstractCollection']) = LazyJavaClassDescriptor@3['AbstractCollection']
topLevelClasses(JavaClassImpl@46['AbstractList']) = LazyJavaClassDescriptor@5['AbstractList']
topLevelClasses(JavaClassImpl@191['ArrayList']) = LazyJavaClassDescriptor@7['ArrayList']
@@ -325,23 +325,15 @@ LazyJavaPackageFragmentProvider@131 {
}
LazyJavaPackageFragment@158['java'] {
_functions('lang': Name@193) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@195
_functions('util': Name@196) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@195
classes('lang': Name@197) = null // through LazyPackageFragmentScopeForJavaPackage@195
classes('util': Name@198) = null // through LazyPackageFragmentScopeForJavaPackage@195
deserializedPackageScope = Empty@199 // through LazyPackageFragmentScopeForJavaPackage@195
memberIndex = computeMemberIndex$1@200 // through LazyPackageFragmentScopeForJavaPackage@195
classes('lang': Name@193) = null // through LazyPackageFragmentScopeForJavaPackage@194
classes('util': Name@195) = null // through LazyPackageFragmentScopeForJavaPackage@194
deserializedPackageScope = Empty@196 // through LazyPackageFragmentScopeForJavaPackage@194
functions('lang': Name@197) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@194
functions('util': Name@199) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@194
memberIndex = computeMemberIndex$1@200 // through LazyPackageFragmentScopeForJavaPackage@194
}
LazyJavaPackageFragment@162['lang'] {
_functions('ArrayList': Name@201) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
_functions('Exception': Name@203) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
_functions('foo': Name@204) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
_functions('mapOf': Name@205) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
_functions('plus': Name@206) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
_functions('println': Name@207) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
_functions('query': Name@208) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
_functions('to': Name@209) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@202
classes('ArrayList': Name@201) = null // through LazyPackageFragmentScopeForJavaPackage@202
classes('Exception': Name@203) = LazyJavaClassDescriptor@15['Exception'] // through LazyPackageFragmentScopeForJavaPackage@202
classes('foo': Name@204) = null // through LazyPackageFragmentScopeForJavaPackage@202
@@ -350,25 +342,33 @@ LazyJavaPackageFragment@162['lang'] {
classes('println': Name@207) = null // through LazyPackageFragmentScopeForJavaPackage@202
classes('query': Name@208) = null // through LazyPackageFragmentScopeForJavaPackage@202
classes('to': Name@209) = null // through LazyPackageFragmentScopeForJavaPackage@202
deserializedPackageScope = Empty@199 // through LazyPackageFragmentScopeForJavaPackage@202
deserializedPackageScope = Empty@196 // through LazyPackageFragmentScopeForJavaPackage@202
functions('ArrayList': Name@201) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
functions('Exception': Name@203) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
functions('foo': Name@204) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
functions('mapOf': Name@205) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
functions('plus': Name@206) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
functions('println': Name@207) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
functions('query': Name@208) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
functions('to': Name@209) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@202
memberIndex = computeMemberIndex$1@210 // through LazyPackageFragmentScopeForJavaPackage@202
}
LazyJavaPackageFragment@175['util'] {
_functions('ArrayList': Name@211) = EmptyList@194[empty] // through LazyPackageFragmentScopeForJavaPackage@212
classes('ArrayList': Name@213) = LazyJavaClassDescriptor@7['ArrayList'] // through LazyPackageFragmentScopeForJavaPackage@212
deserializedPackageScope = Empty@199 // through LazyPackageFragmentScopeForJavaPackage@212
classes('ArrayList': Name@211) = LazyJavaClassDescriptor@7['ArrayList'] // through LazyPackageFragmentScopeForJavaPackage@212
deserializedPackageScope = Empty@196 // through LazyPackageFragmentScopeForJavaPackage@212
functions('ArrayList': Name@213) = EmptyList@198[empty] // through LazyPackageFragmentScopeForJavaPackage@212
memberIndex = computeMemberIndex$1@214 // through LazyPackageFragmentScopeForJavaPackage@212
}
LazyJavaTypeParameterDescriptor@35['E'] {
defaultType = JetTypeImpl@215['E']
typeConstructor = AbstractLazyTypeParameterDescriptor$1@70
typeConstructor = AbstractLazyTypeParameterDescriptor$1@67
upperBounds = LinkedHashSet@216[1] { NullableType@217 }
}
LazyJavaTypeParameterDescriptor@30['E'] {
typeConstructor = AbstractLazyTypeParameterDescriptor$1@66
typeConstructor = AbstractLazyTypeParameterDescriptor$1@74
}
LazyJavaTypeParameterResolver@218 {
@@ -376,5 +376,5 @@ LazyJavaTypeParameterResolver@218 {
}
LazyJavaTypeParameterResolver@220 {
resolve(JavaTypeParameterImpl@67['E']) = LazyJavaTypeParameterDescriptor@30['E']
resolve(JavaTypeParameterImpl@73['E']) = LazyJavaTypeParameterDescriptor@30['E']
}
@@ -1,38 +1,38 @@
LazyJavaPackageFragmentProvider@0 {
_packageFragments('<root>': FqName@1) = LazyJavaPackageFragment@2['<root>']
_packageFragments('Int': FqName@3) = null
_packageFragments('String': FqName@4) = null
_packageFragments('a': FqName@5) = null
_packageFragments('a.F': FqName@6) = null
_packageFragments('a.Int': FqName@7) = null
_packageFragments('a.String': FqName@8) = null
_packageFragments('java': FqName@9) = LazyJavaPackageFragment@10['java']
_packageFragments('java.lang': FqName@11) = LazyJavaPackageFragment@12['lang']
_packageFragments('java.lang.Int': FqName@13) = null
_packageFragments('java.lang.String': FqName@14) = null
_packageFragments('kotlin': FqName@15) = null
_packageFragments('kotlin.Int': FqName@16) = null
_packageFragments('kotlin.String': FqName@17) = null
_packageFragments('kotlin.io': FqName@18) = null
_packageFragments('kotlin.jvm': FqName@19) = null
packageFragments('<root>': FqName@1) = LazyJavaPackageFragment@2['<root>']
packageFragments('Int': FqName@3) = null
packageFragments('String': FqName@4) = null
packageFragments('a': FqName@5) = null
packageFragments('a.F': FqName@6) = null
packageFragments('a.Int': FqName@7) = null
packageFragments('a.String': FqName@8) = null
packageFragments('java': FqName@9) = LazyJavaPackageFragment@10['java']
packageFragments('java.lang': FqName@11) = LazyJavaPackageFragment@12['lang']
packageFragments('java.lang.Int': FqName@13) = null
packageFragments('java.lang.String': FqName@14) = null
packageFragments('kotlin': FqName@15) = null
packageFragments('kotlin.Int': FqName@16) = null
packageFragments('kotlin.String': FqName@17) = null
packageFragments('kotlin.io': FqName@18) = null
packageFragments('kotlin.jvm': FqName@19) = null
}
LazyJavaPackageFragment@10['java'] {
_functions('lang': Name@20) = EmptyList@21[empty] // through LazyPackageFragmentScopeForJavaPackage@22
classes('lang': Name@23) = null // through LazyPackageFragmentScopeForJavaPackage@22
deserializedPackageScope = Empty@24 // through LazyPackageFragmentScopeForJavaPackage@22
memberIndex = computeMemberIndex$1@25 // through LazyPackageFragmentScopeForJavaPackage@22
classes('lang': Name@20) = null // through LazyPackageFragmentScopeForJavaPackage@21
deserializedPackageScope = Empty@22 // through LazyPackageFragmentScopeForJavaPackage@21
functions('lang': Name@23) = EmptyList@24[empty] // through LazyPackageFragmentScopeForJavaPackage@21
memberIndex = computeMemberIndex$1@25 // through LazyPackageFragmentScopeForJavaPackage@21
}
LazyJavaPackageFragment@12['lang'] {
_functions('F': Name@26) = EmptyList@21[empty] // through LazyPackageFragmentScopeForJavaPackage@27
_functions('foo': Name@28) = EmptyList@21[empty] // through LazyPackageFragmentScopeForJavaPackage@27
_functions('p': Name@29) = EmptyList@21[empty] // through LazyPackageFragmentScopeForJavaPackage@27
_functions('r': Name@30) = EmptyList@21[empty] // through LazyPackageFragmentScopeForJavaPackage@27
classes('F': Name@26) = null // through LazyPackageFragmentScopeForJavaPackage@27
classes('foo': Name@28) = null // through LazyPackageFragmentScopeForJavaPackage@27
classes('p': Name@29) = null // through LazyPackageFragmentScopeForJavaPackage@27
classes('r': Name@30) = null // through LazyPackageFragmentScopeForJavaPackage@27
deserializedPackageScope = Empty@24 // through LazyPackageFragmentScopeForJavaPackage@27
deserializedPackageScope = Empty@22 // through LazyPackageFragmentScopeForJavaPackage@27
functions('F': Name@26) = EmptyList@24[empty] // through LazyPackageFragmentScopeForJavaPackage@27
functions('foo': Name@28) = EmptyList@24[empty] // through LazyPackageFragmentScopeForJavaPackage@27
functions('p': Name@29) = EmptyList@24[empty] // through LazyPackageFragmentScopeForJavaPackage@27
functions('r': Name@30) = EmptyList@24[empty] // through LazyPackageFragmentScopeForJavaPackage@27
memberIndex = computeMemberIndex$1@31 // through LazyPackageFragmentScopeForJavaPackage@27
}
@@ -3,43 +3,43 @@ DescriptorResolver@0 {
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('A': FqName@5) = null
_packageFragments('B': FqName@6) = null
_packageFragments('Int': FqName@7) = null
_packageFragments('a': FqName@8) = null
_packageFragments('a.A': FqName@9) = null
_packageFragments('a.B': FqName@10) = null
_packageFragments('a.Int': FqName@11) = null
_packageFragments('java': FqName@12) = LazyJavaPackageFragment@13['java']
_packageFragments('java.lang': FqName@14) = LazyJavaPackageFragment@15['lang']
_packageFragments('java.lang.A': FqName@16) = null
_packageFragments('java.lang.B': FqName@17) = null
_packageFragments('java.lang.Int': FqName@18) = null
_packageFragments('kotlin': FqName@19) = null
_packageFragments('kotlin.A': FqName@20) = null
_packageFragments('kotlin.B': FqName@21) = null
_packageFragments('kotlin.Int': FqName@22) = null
_packageFragments('kotlin.io': FqName@23) = null
_packageFragments('kotlin.jvm': FqName@24) = null
packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
packageFragments('A': FqName@5) = null
packageFragments('B': FqName@6) = null
packageFragments('Int': FqName@7) = null
packageFragments('a': FqName@8) = null
packageFragments('a.A': FqName@9) = null
packageFragments('a.B': FqName@10) = null
packageFragments('a.Int': FqName@11) = null
packageFragments('java': FqName@12) = LazyJavaPackageFragment@13['java']
packageFragments('java.lang': FqName@14) = LazyJavaPackageFragment@15['lang']
packageFragments('java.lang.A': FqName@16) = null
packageFragments('java.lang.B': FqName@17) = null
packageFragments('java.lang.Int': FqName@18) = null
packageFragments('kotlin': FqName@19) = null
packageFragments('kotlin.A': FqName@20) = null
packageFragments('kotlin.B': FqName@21) = null
packageFragments('kotlin.Int': FqName@22) = null
packageFragments('kotlin.io': FqName@23) = null
packageFragments('kotlin.jvm': FqName@24) = null
}
LazyJavaPackageFragment@13['java'] {
_functions('lang': Name@25) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@27
classes('lang': Name@28) = null // through LazyPackageFragmentScopeForJavaPackage@27
deserializedPackageScope = Empty@29 // through LazyPackageFragmentScopeForJavaPackage@27
memberIndex = computeMemberIndex$1@30 // through LazyPackageFragmentScopeForJavaPackage@27
classes('lang': Name@25) = null // through LazyPackageFragmentScopeForJavaPackage@26
deserializedPackageScope = Empty@27 // through LazyPackageFragmentScopeForJavaPackage@26
functions('lang': Name@28) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@26
memberIndex = computeMemberIndex$1@30 // through LazyPackageFragmentScopeForJavaPackage@26
}
LazyJavaPackageFragment@15['lang'] {
_functions('bar': Name@31) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@32
_functions('baz': Name@33) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@32
_functions('doInt': Name@34) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@32
_functions('foo': Name@35) = EmptyList@26[empty] // through LazyPackageFragmentScopeForJavaPackage@32
classes('bar': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@32
classes('baz': Name@33) = null // through LazyPackageFragmentScopeForJavaPackage@32
classes('doInt': Name@34) = null // through LazyPackageFragmentScopeForJavaPackage@32
classes('foo': Name@35) = null // through LazyPackageFragmentScopeForJavaPackage@32
deserializedPackageScope = Empty@29 // through LazyPackageFragmentScopeForJavaPackage@32
deserializedPackageScope = Empty@27 // through LazyPackageFragmentScopeForJavaPackage@32
functions('bar': Name@31) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@32
functions('baz': Name@33) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@32
functions('doInt': Name@34) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@32
functions('foo': Name@35) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@32
memberIndex = computeMemberIndex$1@36 // through LazyPackageFragmentScopeForJavaPackage@32
}
@@ -4,162 +4,162 @@ DescriptorResolver@0 {
}
LazyJavaClassDescriptor@3['Exception'] {
_constructors = ArrayList@4[5] { JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], JavaConstructorDescriptor@7['<init>'], ... } // through LazyJavaClassMemberScope@8
_functionTypeForSamInterface = null
_typeConstructor = LazyJavaClassTypeConstructor@9['Exception']
defaultType = JetTypeImpl@10['Exception']
constructors = ArrayList@4[5] { JavaConstructorDescriptor@5['<init>'], JavaConstructorDescriptor@6['<init>'], JavaConstructorDescriptor@7['<init>'], ... } // through LazyJavaClassMemberScope@8
defaultType = JetTypeImpl@9['Exception']
functionTypeForSamInterface = null
typeConstructor = LazyJavaClassTypeConstructor@10['Exception']
}
LazyJavaClassTypeConstructor@9['Exception'] {
_parameters = ArrayList@11[empty]
_supertypes = ArrayList@12[1] { LazyJavaClassifierType@13['Throwable'] }
LazyJavaClassTypeConstructor@10['Exception'] {
parameters = ArrayList@11[empty]
supertypes = ArrayList@12[1] { LazyJavaClassifierType@13['Throwable'] }
}
LazyJavaClassifierType@14['String'] {
_arguments = ArrayList@15[empty]
_nullable = 'false': Boolean@16
_typeConstructor = DeserializedClassTypeConstructor@17
classifier = JavaClassImpl@18['String']
arguments = ArrayList@15[empty]
classifier = JavaClassImpl@16['String']
nullable = 'false': Boolean@17
typeConstructor = DeserializedClassTypeConstructor@18
}
LazyJavaClassifierType@19['String'] {
_arguments = ArrayList@20[empty]
_nullable = 'false': Boolean@16
_typeConstructor = DeserializedClassTypeConstructor@17
arguments = ArrayList@20[empty]
classifier = JavaClassImpl@21['String']
nullable = 'false': Boolean@17
typeConstructor = DeserializedClassTypeConstructor@18
}
LazyJavaClassifierType@22['String'] {
_arguments = ArrayList@23[empty]
_nullable = 'false': Boolean@16
_typeConstructor = DeserializedClassTypeConstructor@17
arguments = ArrayList@23[empty]
classifier = JavaClassImpl@24['String']
nullable = 'false': Boolean@17
typeConstructor = DeserializedClassTypeConstructor@18
}
LazyJavaClassifierType@25['String'] {
_arguments = ArrayList@26[empty]
_nullable = 'true': Boolean@27
_typeConstructor = DeserializedClassTypeConstructor@17
arguments = ArrayList@26[empty]
classifier = JavaClassImpl@21['String']
nullable = 'true': Boolean@27
typeConstructor = DeserializedClassTypeConstructor@18
}
LazyJavaClassifierType@28['String'] {
_arguments = ArrayList@29[empty]
_nullable = 'true': Boolean@27
_typeConstructor = DeserializedClassTypeConstructor@17
arguments = ArrayList@29[empty]
classifier = JavaClassImpl@24['String']
nullable = 'true': Boolean@27
typeConstructor = DeserializedClassTypeConstructor@18
}
LazyJavaClassifierType@30['String'] {
_arguments = ArrayList@31[empty]
_nullable = 'true': Boolean@27
_typeConstructor = DeserializedClassTypeConstructor@17
classifier = JavaClassImpl@18['String']
arguments = ArrayList@31[empty]
classifier = JavaClassImpl@16['String']
nullable = 'true': Boolean@27
typeConstructor = DeserializedClassTypeConstructor@18
}
LazyJavaClassifierType@32['Throwable'] {
_arguments = ArrayList@33[empty]
_nullable = 'false': Boolean@16
_typeConstructor = DeserializedClassTypeConstructor@34
classifier = JavaClassImpl@35['Throwable']
arguments = ArrayList@33[empty]
classifier = JavaClassImpl@34['Throwable']
nullable = 'false': Boolean@17
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaClassifierType@36['Throwable'] {
_arguments = ArrayList@37[empty]
_nullable = 'false': Boolean@16
_typeConstructor = DeserializedClassTypeConstructor@34
arguments = ArrayList@37[empty]
classifier = JavaClassImpl@38['Throwable']
nullable = 'false': Boolean@17
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaClassifierType@39['Throwable'] {
_arguments = ArrayList@40[empty]
_nullable = 'false': Boolean@16
_typeConstructor = DeserializedClassTypeConstructor@34
arguments = ArrayList@40[empty]
classifier = JavaClassImpl@41['Throwable']
nullable = 'false': Boolean@17
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaClassifierType@42['Throwable'] {
_arguments = ArrayList@43[empty]
_nullable = 'true': Boolean@27
_typeConstructor = DeserializedClassTypeConstructor@34
classifier = JavaClassImpl@35['Throwable']
arguments = ArrayList@43[empty]
classifier = JavaClassImpl@38['Throwable']
nullable = 'true': Boolean@27
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaClassifierType@44['Throwable'] {
_arguments = ArrayList@45[empty]
_nullable = 'true': Boolean@27
_typeConstructor = DeserializedClassTypeConstructor@34
classifier = JavaClassImpl@38['Throwable']
arguments = ArrayList@45[empty]
classifier = JavaClassImpl@41['Throwable']
nullable = 'true': Boolean@27
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaClassifierType@46['Throwable'] {
_arguments = ArrayList@47[empty]
_nullable = 'true': Boolean@27
_typeConstructor = DeserializedClassTypeConstructor@34
classifier = JavaClassImpl@41['Throwable']
arguments = ArrayList@47[empty]
classifier = JavaClassImpl@34['Throwable']
nullable = 'true': Boolean@27
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaClassifierType@13['Throwable'] {
_arguments = ArrayList@48[empty]
_typeConstructor = DeserializedClassTypeConstructor@34
arguments = ArrayList@48[empty]
classifier = JavaClassImpl@49['Throwable']
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaPackageFragmentProvider@50 {
_packageFragments('<root>': FqName@51) = LazyJavaPackageFragment@52['<root>']
_packageFragments('Any': FqName@53) = null
_packageFragments('Array': FqName@54) = null
_packageFragments('Int': FqName@55) = null
_packageFragments('List': FqName@56) = null
_packageFragments('T': FqName@57) = null
_packageFragments('a': FqName@58) = null
_packageFragments('a.Any': FqName@59) = null
_packageFragments('a.Array': FqName@60) = null
_packageFragments('a.Int': FqName@61) = null
_packageFragments('a.List': FqName@62) = null
_packageFragments('a.T': FqName@63) = null
_packageFragments('a.a': FqName@64) = null
_packageFragments('java': FqName@65) = LazyJavaPackageFragment@66['java']
_packageFragments('java.lang': FqName@67) = LazyJavaPackageFragment@68['lang']
_packageFragments('java.lang.Any': FqName@69) = null
_packageFragments('java.lang.Array': FqName@70) = null
_packageFragments('java.lang.Int': FqName@71) = null
_packageFragments('java.lang.List': FqName@72) = null
_packageFragments('java.lang.T': FqName@73) = null
_packageFragments('kotlin': FqName@74) = null
_packageFragments('kotlin.Any': FqName@75) = null
_packageFragments('kotlin.Array': FqName@76) = null
_packageFragments('kotlin.Int': FqName@77) = null
_packageFragments('kotlin.List': FqName@78) = null
_packageFragments('kotlin.T': FqName@79) = null
_packageFragments('kotlin.io': FqName@80) = null
_packageFragments('kotlin.jvm': FqName@81) = null
packageFragments('<root>': FqName@51) = LazyJavaPackageFragment@52['<root>']
packageFragments('Any': FqName@53) = null
packageFragments('Array': FqName@54) = null
packageFragments('Int': FqName@55) = null
packageFragments('List': FqName@56) = null
packageFragments('T': FqName@57) = null
packageFragments('a': FqName@58) = null
packageFragments('a.Any': FqName@59) = null
packageFragments('a.Array': FqName@60) = null
packageFragments('a.Int': FqName@61) = null
packageFragments('a.List': FqName@62) = null
packageFragments('a.T': FqName@63) = null
packageFragments('a.a': FqName@64) = null
packageFragments('java': FqName@65) = LazyJavaPackageFragment@66['java']
packageFragments('java.lang': FqName@67) = LazyJavaPackageFragment@68['lang']
packageFragments('java.lang.Any': FqName@69) = null
packageFragments('java.lang.Array': FqName@70) = null
packageFragments('java.lang.Int': FqName@71) = null
packageFragments('java.lang.List': FqName@72) = null
packageFragments('java.lang.T': FqName@73) = null
packageFragments('kotlin': FqName@74) = null
packageFragments('kotlin.Any': FqName@75) = null
packageFragments('kotlin.Array': FqName@76) = null
packageFragments('kotlin.Int': FqName@77) = null
packageFragments('kotlin.List': FqName@78) = null
packageFragments('kotlin.T': FqName@79) = null
packageFragments('kotlin.io': FqName@80) = null
packageFragments('kotlin.jvm': FqName@81) = null
topLevelClasses(JavaClassImpl@82['Exception']) = LazyJavaClassDescriptor@3['Exception']
}
LazyJavaPackageFragment@66['java'] {
_functions('lang': Name@83) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@85
classes('lang': Name@86) = null // through LazyPackageFragmentScopeForJavaPackage@85
deserializedPackageScope = Empty@87 // through LazyPackageFragmentScopeForJavaPackage@85
memberIndex = computeMemberIndex$1@88 // through LazyPackageFragmentScopeForJavaPackage@85
classes('lang': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@84
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@84
functions('lang': Name@86) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@84
memberIndex = computeMemberIndex$1@88 // through LazyPackageFragmentScopeForJavaPackage@84
}
LazyJavaPackageFragment@68['lang'] {
_functions('Exception': Name@89) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@90
_functions('bar': Name@91) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@90
_functions('emptyList': Name@92) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@90
_functions('foo': Name@93) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@90
_functions('get': Name@94) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@90
_functions('makeNullable': Name@95) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@90
_functions('plus': Name@96) = EmptyList@84[empty] // through LazyPackageFragmentScopeForJavaPackage@90
classes('Exception': Name@89) = LazyJavaClassDescriptor@3['Exception'] // through LazyPackageFragmentScopeForJavaPackage@90
classes('a': Name@97) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('bar': Name@91) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('emptyList': Name@92) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('foo': Name@93) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('get': Name@94) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('makeNullable': Name@95) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('plus': Name@96) = null // through LazyPackageFragmentScopeForJavaPackage@90
deserializedPackageScope = Empty@87 // through LazyPackageFragmentScopeForJavaPackage@90
classes('a': Name@91) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('bar': Name@92) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('emptyList': Name@93) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('foo': Name@94) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('get': Name@95) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('makeNullable': Name@96) = null // through LazyPackageFragmentScopeForJavaPackage@90
classes('plus': Name@97) = null // through LazyPackageFragmentScopeForJavaPackage@90
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@90
functions('Exception': Name@89) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@90
functions('bar': Name@92) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@90
functions('emptyList': Name@93) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@90
functions('foo': Name@94) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@90
functions('get': Name@95) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@90
functions('makeNullable': Name@96) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@90
functions('plus': Name@97) = EmptyList@87[empty] // through LazyPackageFragmentScopeForJavaPackage@90
memberIndex = computeMemberIndex$1@98 // through LazyPackageFragmentScopeForJavaPackage@90
}