247 lines
15 KiB
Plaintext
247 lines
15 KiB
Plaintext
ClassDeserializer@0 {
|
|
classes(ClassKey@1) = DeserializedClassDescriptor@2['KCallable']
|
|
classes(ClassKey@3) = DeserializedClassDescriptor@4['KMemberProperty']
|
|
classes(ClassKey@5) = DeserializedClassDescriptor@6['KProperty']
|
|
}
|
|
|
|
DescriptorResolver@7 {
|
|
<name not found> = IntValue@8
|
|
}
|
|
|
|
DeserializedClassDescriptor@2['KCallable'] {
|
|
containingDeclaration = LazyJavaPackageFragment@9['reflect']
|
|
functions('get': Name@10) = EmptyList@11[empty] // through DeserializedClassMemberScope@12
|
|
membersProtos = HashMap@13 // through DeserializedClassMemberScope@12
|
|
properties('get': Name@10) = EmptyList@11[empty] // through DeserializedClassMemberScope@12
|
|
}
|
|
|
|
DeserializedClassDescriptor@4['KMemberProperty'] {
|
|
containingDeclaration = LazyJavaPackageFragment@9['reflect']
|
|
defaultType = JetTypeImpl@14['KMemberProperty<2>']
|
|
functions('get': Name@10) = ArrayList@15[1] { DeserializedSimpleFunctionDescriptor@16['get'] } // through DeserializedClassMemberScope@17
|
|
membersProtos = HashMap@18 // through DeserializedClassMemberScope@17
|
|
properties('get': Name@10) = EmptyList@11[empty] // through DeserializedClassMemberScope@17
|
|
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@19['<this>']
|
|
}
|
|
|
|
DeserializedClassDescriptor@6['KProperty'] {
|
|
containingDeclaration = LazyJavaPackageFragment@9['reflect']
|
|
functions('get': Name@10) = EmptyList@11[empty] // through DeserializedClassMemberScope@20
|
|
membersProtos = HashMap@21 // through DeserializedClassMemberScope@20
|
|
properties('get': Name@10) = EmptyList@11[empty] // through DeserializedClassMemberScope@20
|
|
}
|
|
|
|
DeserializedTypeParameterDescriptor@22['R'] {
|
|
defaultType = JetTypeImpl@23['R']
|
|
typeConstructor = AbstractLazyTypeParameterDescriptor$1@24
|
|
upperBounds = LinkedHashSet@25[1] { DeserializedType@26['kotlin.Any'] }
|
|
}
|
|
|
|
DeserializedTypeParameterDescriptor@27['R'] {
|
|
typeConstructor = AbstractLazyTypeParameterDescriptor$1@28
|
|
}
|
|
|
|
DeserializedTypeParameterDescriptor@29['R'] {
|
|
typeConstructor = AbstractLazyTypeParameterDescriptor$1@30
|
|
}
|
|
|
|
DeserializedTypeParameterDescriptor@31['T'] {
|
|
defaultType = JetTypeImpl@32['T']
|
|
typeConstructor = AbstractLazyTypeParameterDescriptor$1@33
|
|
upperBounds = LinkedHashSet@34[1] { DeserializedType@35['kotlin.Any'] }
|
|
}
|
|
|
|
DeserializedType@36['R in kotlin.reflect.KMemberProperty'] {
|
|
constructor = AbstractLazyTypeParameterDescriptor$1@24
|
|
}
|
|
|
|
DeserializedType@37['T in kotlin.reflect.KMemberProperty'] {
|
|
constructor = AbstractLazyTypeParameterDescriptor$1@33
|
|
}
|
|
|
|
DeserializedType@35['kotlin.Any'] {
|
|
constructor = DeserializedClassTypeConstructor@38
|
|
memberScope = DeserializedClassMemberScope@39
|
|
}
|
|
|
|
DeserializedType@40['kotlin.Any'] {
|
|
constructor = DeserializedClassTypeConstructor@38
|
|
memberScope = DeserializedClassMemberScope@39
|
|
}
|
|
|
|
DeserializedType@26['kotlin.Any'] {
|
|
constructor = DeserializedClassTypeConstructor@38
|
|
memberScope = DeserializedClassMemberScope@39
|
|
}
|
|
|
|
DeserializedType@41['kotlin.reflect.KCallable'] {
|
|
constructor = DeserializedClassTypeConstructor@42
|
|
memberScope = SubstitutingScope@43
|
|
}
|
|
|
|
DeserializedType@44['kotlin.reflect.KProperty'] {
|
|
constructor = DeserializedClassTypeConstructor@45
|
|
memberScope = SubstitutingScope@46
|
|
}
|
|
|
|
LazyJavaPackageFragmentProvider@47 {
|
|
packageFragments('<root>': FqName@48) = LazyJavaPackageFragment@49['<root>']
|
|
packageFragments('Base': FqName@50) = null
|
|
packageFragments('Derived': FqName@51) = null
|
|
packageFragments('Int': FqName@52) = null
|
|
packageFragments('KMemberProperty': FqName@53) = null
|
|
packageFragments('java': FqName@54) = LazyJavaPackageFragment@55['java']
|
|
packageFragments('java.lang': FqName@56) = LazyJavaPackageFragment@57['lang']
|
|
packageFragments('java.lang.Base': FqName@58) = null
|
|
packageFragments('java.lang.Int': FqName@59) = null
|
|
packageFragments('java.lang.KMemberProperty': FqName@60) = null
|
|
packageFragments('kotlin': FqName@61) = LazyJavaPackageFragment@62['kotlin']
|
|
packageFragments('kotlin.Base': FqName@63) = null
|
|
packageFragments('kotlin.Int': FqName@64) = null
|
|
packageFragments('kotlin.KMemberProperty': FqName@65) = null
|
|
packageFragments('kotlin.io': FqName@66) = LazyJavaPackageFragment@67['io']
|
|
packageFragments('kotlin.io.Base': FqName@68) = null
|
|
packageFragments('kotlin.io.Int': FqName@69) = null
|
|
packageFragments('kotlin.io.KMemberProperty': FqName@70) = null
|
|
packageFragments('kotlin.jvm': FqName@71) = LazyJavaPackageFragment@72['jvm']
|
|
packageFragments('kotlin.jvm.Base': FqName@73) = null
|
|
packageFragments('kotlin.jvm.Int': FqName@74) = null
|
|
packageFragments('kotlin.jvm.KMemberProperty': FqName@75) = null
|
|
packageFragments('kotlin.reflect': FqName@76) = LazyJavaPackageFragment@9['reflect']
|
|
packageFragments('kotlin.reflect.KMemberProperty': FqName@77) = null
|
|
}
|
|
|
|
LazyJavaPackageFragment@49['<root>'] {
|
|
classes('Derived': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
|
classes('Int': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
|
classes('KMemberProperty': Name@81) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
|
classes('foo': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
|
classes('get': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
|
classes('invoke': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
|
classes('kotlin': Name@84) = null // through LazyPackageFragmentScopeForJavaPackage@79
|
|
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@79
|
|
functions('Derived': Name@78) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
|
functions('foo': Name@82) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
|
functions('get': Name@10) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
|
functions('invoke': Name@83) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
|
functions('kotlin': Name@86) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@79
|
|
memberIndex = computeMemberIndex$1@87 // through LazyPackageFragmentScopeForJavaPackage@79
|
|
}
|
|
|
|
LazyJavaPackageFragment@67['io'] {
|
|
classes('Derived': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
|
classes('Int': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
|
classes('foo': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
|
classes('get': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
|
classes('invoke': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@88
|
|
deserializedPackageScope = DeserializedPackageMemberScope@89 // through LazyPackageFragmentScopeForJavaPackage@88
|
|
functions('Derived': Name@78) = EmptyList@11[empty] // through DeserializedPackageMemberScope@89
|
|
functions('Derived': Name@78) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
|
functions('foo': Name@82) = EmptyList@11[empty] // through DeserializedPackageMemberScope@89
|
|
functions('foo': Name@82) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
|
functions('get': Name@10) = EmptyList@11[empty] // through DeserializedPackageMemberScope@89
|
|
functions('get': Name@10) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
|
functions('invoke': Name@83) = EmptyList@11[empty] // through DeserializedPackageMemberScope@89
|
|
functions('invoke': Name@83) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@88
|
|
memberIndex = computeMemberIndex$1@90 // through LazyPackageFragmentScopeForJavaPackage@88
|
|
membersProtos = HashMap@91 // through DeserializedPackageMemberScope@89
|
|
properties('Derived': Name@78) = EmptyList@11[empty] // through DeserializedPackageMemberScope@89
|
|
properties('foo': Name@82) = EmptyList@11[empty] // through DeserializedPackageMemberScope@89
|
|
properties('get': Name@10) = EmptyList@11[empty] // through DeserializedPackageMemberScope@89
|
|
}
|
|
|
|
LazyJavaPackageFragment@55['java'] {
|
|
classes('lang': Name@92) = null // through LazyPackageFragmentScopeForJavaPackage@93
|
|
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@93
|
|
functions('lang': Name@94) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@93
|
|
memberIndex = computeMemberIndex$1@95 // through LazyPackageFragmentScopeForJavaPackage@93
|
|
}
|
|
|
|
LazyJavaPackageFragment@72['jvm'] {
|
|
classes('Derived': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@96
|
|
classes('Int': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@96
|
|
classes('foo': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@96
|
|
classes('get': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@96
|
|
classes('invoke': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@96
|
|
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@96
|
|
functions('Derived': Name@78) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@96
|
|
functions('foo': Name@82) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@96
|
|
functions('get': Name@10) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@96
|
|
functions('invoke': Name@83) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@96
|
|
memberIndex = computeMemberIndex$1@97 // through LazyPackageFragmentScopeForJavaPackage@96
|
|
}
|
|
|
|
LazyJavaPackageFragment@62['kotlin'] {
|
|
classes('Any': Name@98) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('Derived': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('Int': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('foo': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('get': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('invoke': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('io': Name@100) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('jvm': Name@101) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('reflect': Name@102) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
deserializedPackageScope = DeserializedPackageMemberScope@103 // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('Derived': Name@78) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
functions('Derived': Name@78) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('foo': Name@82) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
functions('foo': Name@82) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('get': Name@10) = ArrayList@104[2] { DeserializedSimpleFunctionDescriptor@105['get'], DeserializedSimpleFunctionDescriptor@106['get'] } // through DeserializedPackageMemberScope@103
|
|
functions('get': Name@10) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('invoke': Name@83) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
functions('invoke': Name@83) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('io': Name@107) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
functions('io': Name@107) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('jvm': Name@108) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
functions('jvm': Name@108) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('reflect': Name@109) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
functions('reflect': Name@109) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
memberIndex = computeMemberIndex$1@110 // through LazyPackageFragmentScopeForJavaPackage@99
|
|
membersProtos = HashMap@111 // through DeserializedPackageMemberScope@103
|
|
properties('Derived': Name@78) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
properties('foo': Name@82) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
properties('get': Name@10) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
properties('io': Name@107) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
properties('jvm': Name@108) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
properties('reflect': Name@109) = EmptyList@11[empty] // through DeserializedPackageMemberScope@103
|
|
}
|
|
|
|
LazyJavaPackageFragment@57['lang'] {
|
|
classes('Derived': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
|
classes('foo': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
|
classes('get': Name@10) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
|
classes('invoke': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@112
|
|
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@112
|
|
functions('Derived': Name@78) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@112
|
|
functions('foo': Name@82) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@112
|
|
functions('get': Name@10) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@112
|
|
functions('invoke': Name@83) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@112
|
|
memberIndex = computeMemberIndex$1@113 // through LazyPackageFragmentScopeForJavaPackage@112
|
|
}
|
|
|
|
LazyJavaPackageFragment@9['reflect'] {
|
|
classes('KCallable': Name@114) = DeserializedClassDescriptor@2['KCallable'] // through LazyPackageFragmentScopeForJavaPackage@115
|
|
classes('KMemberProperty': Name@116) = DeserializedClassDescriptor@4['KMemberProperty'] // through LazyPackageFragmentScopeForJavaPackage@115
|
|
classes('KProperty': Name@117) = DeserializedClassDescriptor@6['KProperty'] // through LazyPackageFragmentScopeForJavaPackage@115
|
|
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@115
|
|
functions('KMemberProperty': Name@118) = EmptyList@11[empty] // through LazyPackageFragmentScopeForJavaPackage@115
|
|
memberIndex = computeMemberIndex$1@119 // through LazyPackageFragmentScopeForJavaPackage@115
|
|
}
|
|
|
|
NestedClassDescriptors@120 {
|
|
findClass('get': Name@10) = null
|
|
}
|
|
|
|
TypeDeserializer@121 {
|
|
classDescriptors('3': Integer@122) = DeserializedClassDescriptor@123['Any']
|
|
classDescriptors('4': Integer@124) = DeserializedClassDescriptor@6['KProperty']
|
|
}
|
|
|
|
TypeDeserializer@125 {
|
|
classDescriptors('3': Integer@122) = DeserializedClassDescriptor@123['Any']
|
|
}
|
|
|
|
TypeDeserializer@126 {
|
|
classDescriptors('4': Integer@124) = DeserializedClassDescriptor@2['KCallable']
|
|
}
|