300 lines
14 KiB
Plaintext
300 lines
14 KiB
Plaintext
DescriptorResolver@0 {
|
|
<name not found> = StringValue@1
|
|
<name not found> = StringValue@2
|
|
<name not found> = StringValue@3
|
|
}
|
|
|
|
LazyJavaClassDescriptor@4['Appendable'] {
|
|
functions('println': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@7
|
|
memberIndex = computeMemberIndex$1@8 // through LazyJavaClassMemberScope@7
|
|
properties('println': Name@9) = EmptyList@6[empty] // through LazyJavaClassMemberScope@7
|
|
typeConstructor = LazyJavaClassTypeConstructor@10['Appendable']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@11['AutoCloseable'] {
|
|
functions('println': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@12
|
|
memberIndex = computeMemberIndex$1@13 // through LazyJavaClassMemberScope@12
|
|
properties('println': Name@9) = EmptyList@6[empty] // through LazyJavaClassMemberScope@12
|
|
typeConstructor = LazyJavaClassTypeConstructor@14['AutoCloseable']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@15['Closeable'] {
|
|
functions('println': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@16
|
|
memberIndex = computeMemberIndex$1@17 // through LazyJavaClassMemberScope@16
|
|
properties('println': Name@9) = EmptyList@6[empty] // through LazyJavaClassMemberScope@16
|
|
typeConstructor = LazyJavaClassTypeConstructor@18['Closeable']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@19['FilterOutputStream'] {
|
|
functions('println': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@20
|
|
memberIndex = computeMemberIndex$1@21 // through LazyJavaClassMemberScope@20
|
|
properties('println': Name@9) = EmptyList@6[empty] // through LazyJavaClassMemberScope@20
|
|
typeConstructor = LazyJavaClassTypeConstructor@22['FilterOutputStream']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@23['OutputStream'] {
|
|
functions('println': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@24
|
|
memberIndex = computeMemberIndex$1@25 // through LazyJavaClassMemberScope@24
|
|
properties('println': Name@9) = EmptyList@6[empty] // through LazyJavaClassMemberScope@24
|
|
typeConstructor = LazyJavaClassTypeConstructor@26['OutputStream']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@27['PrintStream'] {
|
|
defaultType = JetTypeImpl@28['PrintStream']
|
|
enumEntryIndex = LinkedHashMap@29 // through LazyJavaClassMemberScope@30
|
|
functions('println': Name@9) = ArrayList@31[10] { JavaMethodDescriptor@32['println'], JavaMethodDescriptor@33['println'], JavaMethodDescriptor@34['println'], ... } // through LazyJavaClassMemberScope@30
|
|
memberIndex = computeMemberIndex$1@35 // through LazyJavaClassMemberScope@30
|
|
nestedClassIndex = LinkedHashMap@36 // through LazyJavaClassMemberScope@30
|
|
nestedClasses('println': Name@9) = null // through LazyJavaClassMemberScope@30
|
|
properties('println': Name@9) = EmptyList@6[empty] // through LazyJavaClassMemberScope@30
|
|
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@37['<this>']
|
|
typeConstructor = LazyJavaClassTypeConstructor@38['PrintStream']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@39['System'] {
|
|
enumEntryIndex = LinkedHashMap@40 // through LazyJavaClassMemberScope@41
|
|
memberIndex = computeMemberIndex$1@42 // through LazyJavaClassMemberScope@41
|
|
memberIndex = computeMemberIndex$1@43 // through LazyJavaStaticClassScope@44
|
|
nestedClassIndex = LinkedHashMap@45 // through LazyJavaClassMemberScope@41
|
|
nestedClasses('out': Name@46) = null // through LazyJavaClassMemberScope@41
|
|
properties('out': Name@46) = ArrayList@47[1] { JavaPropertyDescriptor@48['out'] } // through LazyJavaStaticClassScope@44
|
|
properties('out': Name@46) = EmptyList@6[empty] // through LazyJavaClassMemberScope@41
|
|
typeConstructor = LazyJavaClassTypeConstructor@49['System']
|
|
}
|
|
|
|
LazyJavaClassDescriptor@50['Test'] {
|
|
<name not found> = StringValue@51 // through LazyJavaStaticClassScope@52
|
|
enumEntryIndex = LinkedHashMap@53 // through LazyJavaClassMemberScope@54
|
|
memberIndex = computeMemberIndex$1@55 // through LazyJavaClassMemberScope@54
|
|
memberIndex = computeMemberIndex$1@56 // through LazyJavaStaticClassScope@52
|
|
nestedClassIndex = LinkedHashMap@57 // through LazyJavaClassMemberScope@54
|
|
nestedClasses('FOO': Name@58) = null // through LazyJavaClassMemberScope@54
|
|
properties('FOO': Name@58) = ArrayList@59[1] { JavaPropertyDescriptor@60['FOO'] } // through LazyJavaStaticClassScope@52
|
|
properties('FOO': Name@58) = EmptyList@6[empty] // through LazyJavaClassMemberScope@54
|
|
typeConstructor = LazyJavaClassTypeConstructor@61['Test']
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@10['Appendable'] {
|
|
parameters = ArrayList@62[empty]
|
|
supertypes = ArrayList@63[1] { JetTypeImpl@64['Any'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@14['AutoCloseable'] {
|
|
parameters = ArrayList@65[empty]
|
|
supertypes = ArrayList@66[1] { JetTypeImpl@64['Any'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@18['Closeable'] {
|
|
parameters = ArrayList@67[empty]
|
|
supertypes = ArrayList@68[1] { LazyJavaClassifierType@69['AutoCloseable'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@22['FilterOutputStream'] {
|
|
parameters = ArrayList@70[empty]
|
|
supertypes = ArrayList@71[1] { LazyJavaClassifierType@72['OutputStream'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@26['OutputStream'] {
|
|
parameters = ArrayList@73[empty]
|
|
supertypes = ArrayList@74[1] { LazyJavaClassifierType@75['Closeable'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@38['PrintStream'] {
|
|
parameters = ArrayList@76[empty]
|
|
supertypes = ArrayList@77[3] { LazyJavaClassifierType@78['FilterOutputStream'], LazyJavaClassifierType@79['Appendable'], LazyJavaClassifierType@80['Closeable'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@49['System'] {
|
|
supertypes = ArrayList@81[1] { JetTypeImpl@64['Any'] }
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@61['Test'] {
|
|
supertypes = ArrayList@82[1] { JetTypeImpl@64['Any'] }
|
|
}
|
|
|
|
LazyJavaClassifierType@79['Appendable'] {
|
|
arguments = ArrayList@83[empty]
|
|
classifier = JavaClassImpl@84['Appendable']
|
|
memberScope = LazyJavaClassMemberScope@7
|
|
typeConstructor = LazyJavaClassTypeConstructor@10['Appendable']
|
|
}
|
|
|
|
LazyJavaClassifierType@69['AutoCloseable'] {
|
|
arguments = ArrayList@85[empty]
|
|
classifier = JavaClassImpl@86['AutoCloseable']
|
|
memberScope = LazyJavaClassMemberScope@12
|
|
typeConstructor = LazyJavaClassTypeConstructor@14['AutoCloseable']
|
|
}
|
|
|
|
LazyJavaClassifierType@80['Closeable'] {
|
|
arguments = ArrayList@87[empty]
|
|
classifier = JavaClassImpl@88['Closeable']
|
|
memberScope = LazyJavaClassMemberScope@16
|
|
typeConstructor = LazyJavaClassTypeConstructor@18['Closeable']
|
|
}
|
|
|
|
LazyJavaClassifierType@75['Closeable'] {
|
|
arguments = ArrayList@89[empty]
|
|
classifier = JavaClassImpl@90['Closeable']
|
|
memberScope = LazyJavaClassMemberScope@16
|
|
typeConstructor = LazyJavaClassTypeConstructor@18['Closeable']
|
|
}
|
|
|
|
LazyJavaClassifierType@78['FilterOutputStream'] {
|
|
arguments = ArrayList@91[empty]
|
|
classifier = JavaClassImpl@92['FilterOutputStream']
|
|
memberScope = LazyJavaClassMemberScope@20
|
|
typeConstructor = LazyJavaClassTypeConstructor@22['FilterOutputStream']
|
|
}
|
|
|
|
LazyJavaClassifierType@93['Flushable'] {
|
|
classifier = null
|
|
typeConstructor = TypeConstructorImpl$1@94
|
|
}
|
|
|
|
LazyJavaClassifierType@95['Object'] {
|
|
arguments = ArrayList@96[empty]
|
|
classifier = JavaClassImpl@97['Object']
|
|
nullable = 'false': Boolean@98
|
|
typeConstructor = DeserializedClassTypeConstructor@99
|
|
}
|
|
|
|
LazyJavaClassifierType@100['Object'] {
|
|
arguments = ArrayList@101[empty]
|
|
classifier = JavaClassImpl@97['Object']
|
|
nullable = 'true': Boolean@102
|
|
typeConstructor = DeserializedClassTypeConstructor@99
|
|
}
|
|
|
|
LazyJavaClassifierType@103['Object'] {
|
|
classifier = JavaClassImpl@104['Object']
|
|
typeConstructor = DeserializedClassTypeConstructor@99
|
|
}
|
|
|
|
LazyJavaClassifierType@105['Object'] {
|
|
classifier = JavaClassImpl@106['Object']
|
|
typeConstructor = DeserializedClassTypeConstructor@99
|
|
}
|
|
|
|
LazyJavaClassifierType@107['Object'] {
|
|
classifier = JavaClassImpl@108['Object']
|
|
typeConstructor = DeserializedClassTypeConstructor@99
|
|
}
|
|
|
|
LazyJavaClassifierType@109['Object'] {
|
|
classifier = JavaClassImpl@110['Object']
|
|
typeConstructor = DeserializedClassTypeConstructor@99
|
|
}
|
|
|
|
LazyJavaClassifierType@111['Object'] {
|
|
classifier = JavaClassImpl@112['Object']
|
|
typeConstructor = DeserializedClassTypeConstructor@99
|
|
}
|
|
|
|
LazyJavaClassifierType@72['OutputStream'] {
|
|
arguments = ArrayList@113[empty]
|
|
classifier = JavaClassImpl@114['OutputStream']
|
|
memberScope = LazyJavaClassMemberScope@24
|
|
typeConstructor = LazyJavaClassTypeConstructor@26['OutputStream']
|
|
}
|
|
|
|
LazyJavaClassifierType@115['PrintStream'] {
|
|
arguments = ArrayList@116[empty]
|
|
classifier = JavaClassImpl@117['PrintStream']
|
|
memberScope = LazyJavaClassMemberScope@30
|
|
nullable = 'false': Boolean@98
|
|
typeConstructor = LazyJavaClassTypeConstructor@38['PrintStream']
|
|
}
|
|
|
|
LazyJavaClassifierType@118['PrintStream'] {
|
|
arguments = ArrayList@119[empty]
|
|
classifier = JavaClassImpl@117['PrintStream']
|
|
nullable = 'true': Boolean@102
|
|
typeConstructor = LazyJavaClassTypeConstructor@38['PrintStream']
|
|
}
|
|
|
|
LazyJavaClassifierType@120['String'] {
|
|
arguments = ArrayList@121[empty]
|
|
classifier = JavaClassImpl@122['String']
|
|
memberScope = DeserializedClassMemberScope@123
|
|
typeConstructor = DeserializedClassTypeConstructor@124
|
|
}
|
|
|
|
LazyJavaClassifierType@125['String'] {
|
|
arguments = ArrayList@126[empty]
|
|
classifier = JavaClassImpl@127['String']
|
|
nullable = 'false': Boolean@98
|
|
typeConstructor = DeserializedClassTypeConstructor@124
|
|
}
|
|
|
|
LazyJavaClassifierType@128['String'] {
|
|
arguments = ArrayList@129[empty]
|
|
classifier = JavaClassImpl@127['String']
|
|
nullable = 'true': Boolean@102
|
|
typeConstructor = DeserializedClassTypeConstructor@124
|
|
}
|
|
|
|
LazyJavaPackageFragmentProvider@130 {
|
|
packageFragments('<root>': FqName@131) = LazyJavaPackageFragment@132['<root>']
|
|
packageFragments('String': FqName@133) = null
|
|
packageFragments('System': FqName@134) = null
|
|
packageFragments('Test': FqName@135) = null
|
|
packageFragments('foo': FqName@136) = null
|
|
packageFragments('foo.String': FqName@137) = null
|
|
packageFragments('foo.s': FqName@138) = null
|
|
packageFragments('java': FqName@139) = LazyJavaPackageFragment@140['java']
|
|
packageFragments('java.io': FqName@141) = LazyJavaPackageFragment@142['io']
|
|
packageFragments('java.lang': FqName@143) = LazyJavaPackageFragment@144['lang']
|
|
packageFragments('java.lang.String': FqName@145) = null
|
|
packageFragments('java.lang.System': FqName@146) = null
|
|
packageFragments('java.lang.Test': FqName@147) = null
|
|
packageFragments('kotlin': FqName@148) = null
|
|
packageFragments('kotlin.String': FqName@149) = null
|
|
packageFragments('kotlin.System': FqName@150) = null
|
|
packageFragments('kotlin.Test': FqName@151) = null
|
|
packageFragments('kotlin.io': FqName@152) = null
|
|
packageFragments('kotlin.jvm': FqName@153) = null
|
|
topLevelClasses(JavaClassImpl@84['Appendable']) = LazyJavaClassDescriptor@4['Appendable']
|
|
topLevelClasses(JavaClassImpl@86['AutoCloseable']) = LazyJavaClassDescriptor@11['AutoCloseable']
|
|
topLevelClasses(JavaClassImpl@88['Closeable']) = LazyJavaClassDescriptor@15['Closeable']
|
|
topLevelClasses(JavaClassImpl@92['FilterOutputStream']) = LazyJavaClassDescriptor@19['FilterOutputStream']
|
|
topLevelClasses(JavaClassImpl@114['OutputStream']) = LazyJavaClassDescriptor@23['OutputStream']
|
|
topLevelClasses(JavaClassImpl@117['PrintStream']) = LazyJavaClassDescriptor@27['PrintStream']
|
|
topLevelClasses(JavaClassImpl@154['System']) = LazyJavaClassDescriptor@39['System']
|
|
topLevelClasses(JavaClassImpl@155['Test']) = LazyJavaClassDescriptor@50['Test']
|
|
}
|
|
|
|
LazyJavaPackageFragment@132['<root>'] {
|
|
classes('System': Name@156) = null // through LazyPackageFragmentScopeForJavaPackage@157
|
|
classes('Test': Name@158) = LazyJavaClassDescriptor@50['Test'] // through LazyPackageFragmentScopeForJavaPackage@157
|
|
classes('foo': Name@159) = null // through LazyPackageFragmentScopeForJavaPackage@157
|
|
classes('plus': Name@160) = null // through LazyPackageFragmentScopeForJavaPackage@157
|
|
classes('println': Name@9) = null // through LazyPackageFragmentScopeForJavaPackage@157
|
|
deserializedPackageScope = Empty@161 // through LazyPackageFragmentScopeForJavaPackage@157
|
|
functions('plus': Name@160) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@157
|
|
functions('println': Name@9) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@157
|
|
memberIndex = computeMemberIndex$1@162 // through LazyPackageFragmentScopeForJavaPackage@157
|
|
}
|
|
|
|
LazyJavaPackageFragment@140['java'] {
|
|
classes('lang': Name@163) = null // through LazyPackageFragmentScopeForJavaPackage@164
|
|
deserializedPackageScope = Empty@161 // through LazyPackageFragmentScopeForJavaPackage@164
|
|
functions('lang': Name@165) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@164
|
|
memberIndex = computeMemberIndex$1@166 // through LazyPackageFragmentScopeForJavaPackage@164
|
|
}
|
|
|
|
LazyJavaPackageFragment@144['lang'] {
|
|
classes('System': Name@156) = LazyJavaClassDescriptor@39['System'] // through LazyPackageFragmentScopeForJavaPackage@167
|
|
classes('foo': Name@159) = null // through LazyPackageFragmentScopeForJavaPackage@167
|
|
classes('plus': Name@160) = null // through LazyPackageFragmentScopeForJavaPackage@167
|
|
classes('println': Name@9) = null // through LazyPackageFragmentScopeForJavaPackage@167
|
|
deserializedPackageScope = Empty@161 // through LazyPackageFragmentScopeForJavaPackage@167
|
|
functions('plus': Name@160) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@167
|
|
functions('println': Name@9) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@167
|
|
memberIndex = computeMemberIndex$1@168 // through LazyPackageFragmentScopeForJavaPackage@167
|
|
}
|
|
|
|
LazyJavaTypeAttributes@169 {
|
|
howThisTypeIsUsedAccordingToAnnotations$delegate = TypeUsage@170
|
|
}
|