Files
kotlin-fork/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1219.1301.lazy.log
T
Stanislav Erokhin b7c473f59e Update lazy.log files
2014-11-17 17:45:01 +03:00

375 lines
15 KiB
Plaintext

LazyJavaClassDescriptor@0['Appendable'] {
functions('println': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@3
memberIndex = computeMemberIndex$1@4 // through LazyJavaClassMemberScope@3
typeConstructor = LazyJavaClassTypeConstructor@5['Appendable']
}
LazyJavaClassDescriptor@6['AutoCloseable'] {
functions('println': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@7
memberIndex = computeMemberIndex$1@8 // through LazyJavaClassMemberScope@7
typeConstructor = LazyJavaClassTypeConstructor@9['AutoCloseable']
}
LazyJavaClassDescriptor@10['Closeable'] {
functions('println': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@11
memberIndex = computeMemberIndex$1@12 // through LazyJavaClassMemberScope@11
typeConstructor = LazyJavaClassTypeConstructor@13['Closeable']
}
LazyJavaClassDescriptor@14['FilterOutputStream'] {
functions('println': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@15
memberIndex = computeMemberIndex$1@16 // through LazyJavaClassMemberScope@15
typeConstructor = LazyJavaClassTypeConstructor@17['FilterOutputStream']
}
LazyJavaClassDescriptor@18['OutputStream'] {
functions('println': Name@1) = EmptyList@2[empty] // through LazyJavaClassMemberScope@19
memberIndex = computeMemberIndex$1@20 // through LazyJavaClassMemberScope@19
typeConstructor = LazyJavaClassTypeConstructor@21['OutputStream']
}
LazyJavaClassDescriptor@22['PrintStream'] {
defaultType = JetTypeImpl@23['PrintStream']
enumEntryIndex = LinkedHashMap@24 // through LazyJavaClassMemberScope@25
functions('println': Name@26) = ArrayList@27[10] { JavaMethodDescriptor@28['println'], JavaMethodDescriptor@29['println'], JavaMethodDescriptor@30['println'], ... } // through LazyJavaClassMemberScope@25
memberIndex = computeMemberIndex$1@31 // through LazyJavaClassMemberScope@25
nestedClassIndex = LinkedHashMap@32 // through LazyJavaClassMemberScope@25
nestedClasses('println': Name@26) = null // through LazyJavaClassMemberScope@25
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@33['<this>']
typeConstructor = LazyJavaClassTypeConstructor@34['PrintStream']
}
LazyJavaClassDescriptor@35['System'] {
enumEntryIndex = LinkedHashMap@36 // through LazyJavaClassMemberScope@37
memberIndex = computeMemberIndex$1@38 // through LazyJavaClassMemberScope@37
memberIndex = computeMemberIndex$1@39 // through LazyJavaStaticClassScope@40
nestedClassIndex = LinkedHashMap@41 // through LazyJavaClassMemberScope@37
nestedClasses('out': Name@42) = null // through LazyJavaClassMemberScope@37
properties('out': Name@42) = ArrayList@43[1] { JavaPropertyDescriptor@44['out'] } // through LazyJavaStaticClassScope@40
properties('out': Name@42) = EmptyList@2[empty] // through LazyJavaClassMemberScope@37
typeConstructor = LazyJavaClassTypeConstructor@45['System']
}
LazyJavaClassTypeConstructor@5['Appendable'] {
parameters = ArrayList@46[empty]
supertypes = ArrayList@47[1] { JetTypeImpl@48['Any'] }
}
LazyJavaClassTypeConstructor@9['AutoCloseable'] {
parameters = ArrayList@49[empty]
supertypes = ArrayList@50[1] { JetTypeImpl@48['Any'] }
}
LazyJavaClassTypeConstructor@13['Closeable'] {
parameters = ArrayList@51[empty]
supertypes = ArrayList@52[1] { LazyJavaClassifierType@53['AutoCloseable'] }
}
LazyJavaClassTypeConstructor@17['FilterOutputStream'] {
parameters = ArrayList@54[empty]
supertypes = ArrayList@55[1] { LazyJavaClassifierType@56['OutputStream'] }
}
LazyJavaClassTypeConstructor@21['OutputStream'] {
parameters = ArrayList@57[empty]
supertypes = ArrayList@58[1] { LazyJavaClassifierType@59['Closeable'] }
}
LazyJavaClassTypeConstructor@34['PrintStream'] {
parameters = ArrayList@60[empty]
supertypes = ArrayList@61[3] { LazyJavaClassifierType@62['FilterOutputStream'], LazyJavaClassifierType@63['Appendable'], LazyJavaClassifierType@64['Closeable'] }
}
LazyJavaClassTypeConstructor@45['System'] {
supertypes = ArrayList@65[1] { JetTypeImpl@48['Any'] }
}
LazyJavaClassifierType@63['Appendable'] {
arguments = ArrayList@66[empty]
classifier = JavaClassImpl@67['Appendable']
memberScope = LazyJavaClassMemberScope@3
typeConstructor = LazyJavaClassTypeConstructor@5['Appendable']
}
LazyJavaClassifierType@53['AutoCloseable'] {
arguments = ArrayList@68[empty]
classifier = JavaClassImpl@69['AutoCloseable']
memberScope = LazyJavaClassMemberScope@7
typeConstructor = LazyJavaClassTypeConstructor@9['AutoCloseable']
}
LazyJavaClassifierType@64['Closeable'] {
arguments = ArrayList@70[empty]
classifier = JavaClassImpl@71['Closeable']
memberScope = LazyJavaClassMemberScope@11
typeConstructor = LazyJavaClassTypeConstructor@13['Closeable']
}
LazyJavaClassifierType@59['Closeable'] {
arguments = ArrayList@72[empty]
classifier = JavaClassImpl@73['Closeable']
memberScope = LazyJavaClassMemberScope@11
typeConstructor = LazyJavaClassTypeConstructor@13['Closeable']
}
LazyJavaClassifierType@62['FilterOutputStream'] {
arguments = ArrayList@74[empty]
classifier = JavaClassImpl@75['FilterOutputStream']
memberScope = LazyJavaClassMemberScope@15
typeConstructor = LazyJavaClassTypeConstructor@17['FilterOutputStream']
}
LazyJavaClassifierType@76['Flushable'] {
classifier = null
typeConstructor = TypeConstructorImpl$1@77
}
LazyJavaClassifierType@78['Object'] {
arguments = ArrayList@79[empty]
classifier = JavaClassImpl@80['Object']
nullable = 'false': Boolean@81
typeConstructor = DeserializedClassTypeConstructor@82
}
LazyJavaClassifierType@83['Object'] {
arguments = ArrayList@84[empty]
classifier = JavaClassImpl@80['Object']
nullable = 'true': Boolean@85
typeConstructor = DeserializedClassTypeConstructor@82
}
LazyJavaClassifierType@86['Object'] {
classifier = JavaClassImpl@87['Object']
typeConstructor = DeserializedClassTypeConstructor@82
}
LazyJavaClassifierType@88['Object'] {
classifier = JavaClassImpl@89['Object']
typeConstructor = DeserializedClassTypeConstructor@82
}
LazyJavaClassifierType@90['Object'] {
classifier = JavaClassImpl@91['Object']
typeConstructor = DeserializedClassTypeConstructor@82
}
LazyJavaClassifierType@92['Object'] {
classifier = JavaClassImpl@93['Object']
typeConstructor = DeserializedClassTypeConstructor@82
}
LazyJavaClassifierType@56['OutputStream'] {
arguments = ArrayList@94[empty]
classifier = JavaClassImpl@95['OutputStream']
memberScope = LazyJavaClassMemberScope@19
typeConstructor = LazyJavaClassTypeConstructor@21['OutputStream']
}
LazyJavaClassifierType@96['PrintStream'] {
arguments = ArrayList@97[empty]
classifier = JavaClassImpl@98['PrintStream']
memberScope = LazyJavaClassMemberScope@25
nullable = 'false': Boolean@81
typeConstructor = LazyJavaClassTypeConstructor@34['PrintStream']
}
LazyJavaClassifierType@99['PrintStream'] {
arguments = ArrayList@100[empty]
classifier = JavaClassImpl@98['PrintStream']
nullable = 'true': Boolean@85
typeConstructor = LazyJavaClassTypeConstructor@34['PrintStream']
}
LazyJavaClassifierType@101['String'] {
arguments = ArrayList@102[empty]
classifier = JavaClassImpl@103['String']
nullable = 'false': Boolean@81
typeConstructor = DeserializedClassTypeConstructor@104
}
LazyJavaClassifierType@105['String'] {
arguments = ArrayList@106[empty]
classifier = JavaClassImpl@103['String']
nullable = 'true': Boolean@85
typeConstructor = DeserializedClassTypeConstructor@104
}
LazyJavaPackageFragmentProvider@107 {
packageFragments('<root>': FqName@108) = LazyJavaPackageFragment@109['<root>']
packageFragments('Iterable': FqName@110) = null
packageFragments('R': FqName@111) = null
packageFragments('System': FqName@112) = null
packageFragments('T': FqName@113) = null
packageFragments('Unit': FqName@114) = null
packageFragments('java': FqName@115) = LazyJavaPackageFragment@116['java']
packageFragments('java.io': FqName@117) = LazyJavaPackageFragment@118['io']
packageFragments('java.lang': FqName@119) = LazyJavaPackageFragment@120['lang']
packageFragments('java.lang.Iterable': FqName@121) = null
packageFragments('java.lang.R': FqName@122) = null
packageFragments('java.lang.System': FqName@123) = null
packageFragments('java.lang.T': FqName@124) = null
packageFragments('java.lang.Unit': FqName@125) = null
packageFragments('kotlin': FqName@126) = null
packageFragments('kotlin.Iterable': FqName@127) = null
packageFragments('kotlin.R': FqName@128) = null
packageFragments('kotlin.System': FqName@129) = null
packageFragments('kotlin.T': FqName@130) = null
packageFragments('kotlin.Unit': FqName@131) = null
packageFragments('kotlin.io': FqName@132) = null
packageFragments('kotlin.jvm': FqName@133) = null
packageFragments('kt1219': FqName@134) = null
packageFragments('kt1219.Iterable': FqName@135) = null
packageFragments('kt1219.R': FqName@136) = null
packageFragments('kt1219.System': FqName@137) = null
packageFragments('kt1219.T': FqName@138) = null
packageFragments('kt1219.Unit': FqName@139) = null
topLevelClasses(JavaClassImpl@67['Appendable']) = LazyJavaClassDescriptor@0['Appendable']
topLevelClasses(JavaClassImpl@69['AutoCloseable']) = LazyJavaClassDescriptor@6['AutoCloseable']
topLevelClasses(JavaClassImpl@71['Closeable']) = LazyJavaClassDescriptor@10['Closeable']
topLevelClasses(JavaClassImpl@75['FilterOutputStream']) = LazyJavaClassDescriptor@14['FilterOutputStream']
topLevelClasses(JavaClassImpl@95['OutputStream']) = LazyJavaClassDescriptor@18['OutputStream']
topLevelClasses(JavaClassImpl@98['PrintStream']) = LazyJavaClassDescriptor@22['PrintStream']
topLevelClasses(JavaClassImpl@140['System']) = LazyJavaClassDescriptor@35['System']
}
LazyJavaPackageFragment@116['java'] {
classes('lang': Name@141) = null // through LazyPackageFragmentScopeForJavaPackage@142
deserializedPackageScope = Empty@143 // through LazyPackageFragmentScopeForJavaPackage@142
functions('lang': Name@144) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@142
memberIndex = computeMemberIndex$1@145 // through LazyPackageFragmentScopeForJavaPackage@142
}
LazyJavaPackageFragment@120['lang'] {
classes('System': Name@146) = LazyJavaClassDescriptor@35['System'] // through LazyPackageFragmentScopeForJavaPackage@147
classes('bar': Name@148) = null // through LazyPackageFragmentScopeForJavaPackage@147
classes('foreach': Name@149) = null // through LazyPackageFragmentScopeForJavaPackage@147
classes('op': Name@150) = null // through LazyPackageFragmentScopeForJavaPackage@147
classes('operation': Name@151) = null // through LazyPackageFragmentScopeForJavaPackage@147
deserializedPackageScope = Empty@143 // through LazyPackageFragmentScopeForJavaPackage@147
functions('bar': Name@148) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@147
functions('foreach': Name@149) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@147
functions('op': Name@150) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@147
functions('operation': Name@151) = EmptyList@2[empty] // through LazyPackageFragmentScopeForJavaPackage@147
memberIndex = computeMemberIndex$1@152 // through LazyPackageFragmentScopeForJavaPackage@147
}
ResolutionTaskHolder@153 {
<name not found> = ArrayList@154[10] { ResolutionCandidate@155, ResolutionCandidate@156, ResolutionCandidate@157, ... }
<name not found> = ArrayList@158[10] { ResolutionCandidate@155, ResolutionCandidate@156, ResolutionCandidate@157, ... }
}
ResolutionTaskHolder@159 {
<name not found> = ArrayList@160[1] { ResolutionCandidate@161 }
<name not found> = ArrayList@162[1] { ResolutionCandidate@161 }
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
}
ResolutionTaskHolder@163 {
<name not found> = ArrayList@164[1] { ResolutionCandidate@165 }
<name not found> = ArrayList@166[1] { ResolutionCandidate@165 }
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
}
ResolutionTaskHolder@167 {
<name not found> = ArrayList@168[1] { ResolutionCandidate@169 }
<name not found> = ArrayList@170[1] { ResolutionCandidate@169 }
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
}
ResolutionTaskHolder@171 {
<name not found> = ArrayList@172[1] { ResolutionCandidate@173 }
<name not found> = ArrayList@174[1] { ResolutionCandidate@173 }
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
}
ResolutionTaskHolder@175 {
<name not found> = ArrayList@176[1] { ResolutionCandidate@177 }
<name not found> = ArrayList@178[1] { ResolutionCandidate@177 }
}
ResolutionTaskHolder@179 {
<name not found> = ArrayList@180[1] { ResolutionCandidate@181 }
<name not found> = ArrayList@182[1] { ResolutionCandidate@181 }
}
ResolutionTaskHolder@183 {
<name not found> = ArrayList@184[1] { ResolutionCandidate@185 }
<name not found> = ArrayList@186[1] { ResolutionCandidate@185 }
}
ResolutionTaskHolder@187 {
<name not found> = ArrayList@188[1] { ResolutionCandidate@189 }
<name not found> = ArrayList@190[1] { ResolutionCandidate@189 }
}
ResolutionTaskHolder@191 {
<name not found> = ArrayList@192[1] { ResolutionCandidate@193 }
<name not found> = ArrayList@194[1] { ResolutionCandidate@193 }
}
ResolutionTaskHolder@195 {
<name not found> = ArrayList@196[1] { ResolutionCandidate@197 }
<name not found> = ArrayList@198[1] { ResolutionCandidate@197 }
}
ResolutionTaskHolder@199 {
<name not found> = ArrayList@200[1] { ResolutionCandidate@201 }
<name not found> = ArrayList@202[1] { ResolutionCandidate@201 }
}
ResolutionTaskHolder@203 {
<name not found> = ArrayList@204[1] { ResolutionCandidate@205 }
<name not found> = ArrayList@206[1] { ResolutionCandidate@205 }
}
ResolutionTaskHolder@207 {
<name not found> = ArrayList@208[1] { ResolutionCandidate@209 }
<name not found> = ArrayList@210[1] { ResolutionCandidate@209 }
}
ResolutionTaskHolder@211 {
<name not found> = ArrayList@212[1] { ResolutionCandidate@213 }
<name not found> = ArrayList@214[1] { ResolutionCandidate@213 }
}
ResolutionTaskHolder@215 {
<name not found> = ArrayList@216[1] { ResolutionCandidate@217 }
<name not found> = ArrayList@218[1] { ResolutionCandidate@217 }
}
ResolutionTaskHolder@219 {
<name not found> = ArrayList@220[1] { ResolutionCandidate@221 }
<name not found> = ArrayList@222[1] { ResolutionCandidate@221 }
}
ResolutionTaskHolder@223 {
<name not found> = ArrayList@224[1] { ResolutionCandidate@225 }
<name not found> = ArrayList@226[1] { ResolutionCandidate@225 }
}
ResolutionTaskHolder@227 {
<name not found> = ArrayList@228[1] { ResolutionCandidate@229 }
<name not found> = ArrayList@230[1] { ResolutionCandidate@229 }
}
ResolutionTaskHolder@231 {
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
<name not found> = EmptyList@2[empty]
}