Files
kotlin-fork/compiler/testData/diagnostics/tests/ForRangeConventions.lazy.log
T
2014-11-11 18:35:39 +03:00

349 lines
18 KiB
Plaintext

LazyJavaClassDescriptor@0['AbstractCollection'] {
typeConstructor = LazyJavaClassTypeConstructor@1['AbstractCollection']
}
LazyJavaClassDescriptor@2['AbstractList'] {
typeConstructor = LazyJavaClassTypeConstructor@3['AbstractList']
}
LazyJavaClassDescriptor@4['ArrayList'] {
constructors = ArrayList@5[3] { JavaConstructorDescriptor@6['<init>'], JavaConstructorDescriptor@7['<init>'], JavaConstructorDescriptor@8['<init>'] } // through LazyJavaClassMemberScope@9
defaultType = JetTypeImpl@10['ArrayList<1>']
functionTypeForSamInterface = null
typeConstructor = LazyJavaClassTypeConstructor@11['ArrayList']
}
LazyJavaClassDescriptor@12['RandomAccess'] {
typeConstructor = LazyJavaClassTypeConstructor@13['RandomAccess']
}
LazyJavaClassDescriptor@14['Serializable'] {
typeConstructor = LazyJavaClassTypeConstructor@15['Serializable']
}
LazyJavaClassTypeConstructor@1['AbstractCollection'] {
supertypes = ArrayList@16[1] { LazyJavaClassifierType@17['Collection<E>'] }
}
LazyJavaClassTypeConstructor@3['AbstractList'] {
parameters = ArrayList@18[1] { LazyJavaTypeParameterDescriptor@19['E'] }
supertypes = ArrayList@20[2] { LazyJavaClassifierType@21['AbstractCollection<E>'], LazyJavaClassifierType@22['List<E>'] }
}
LazyJavaClassTypeConstructor@11['ArrayList'] {
parameters = ArrayList@23[1] { LazyJavaTypeParameterDescriptor@24['E'] }
supertypes = ArrayList@25[5] { LazyJavaClassifierType@26['AbstractList<E>'], LazyJavaClassifierType@27['List<E>'], LazyJavaClassifierType@28['RandomAccess'], ... }
}
LazyJavaClassifierType@21['AbstractCollection<E>'] {
classifier = JavaClassImpl@29['AbstractCollection']
typeConstructor = LazyJavaClassTypeConstructor@1['AbstractCollection']
}
LazyJavaClassifierType@26['AbstractList<E>'] {
arguments = ArrayList@30[1] { TypeProjectionImpl@31 }
classifier = JavaClassImpl@32['AbstractList']
typeConstructor = LazyJavaClassTypeConstructor@3['AbstractList']
}
LazyJavaClassifierType@33['Cloneable'] {
classifier = JavaClassImpl@34['Cloneable']
typeConstructor = DeserializedClassTypeConstructor@35
}
LazyJavaClassifierType@36['Collection<? extends E>'] {
arguments = ArrayList@37[1] { TypeProjectionImpl@38 }
classifier = JavaClassImpl@39['Collection']
memberScope = SubstitutingScope@40
nullable = 'false': Boolean@41
typeConstructor = DeserializedClassTypeConstructor@42
}
LazyJavaClassifierType@43['Collection<? extends E>'] {
arguments = ArrayList@44[1] { TypeProjectionImpl@45 }
classifier = JavaClassImpl@39['Collection']
memberScope = SubstitutingScope@46
nullable = 'true': Boolean@47
typeConstructor = DeserializedClassTypeConstructor@48
}
LazyJavaClassifierType@17['Collection<E>'] {
classifier = JavaClassImpl@49['Collection']
typeConstructor = DeserializedClassTypeConstructor@42
}
LazyJavaClassifierType@50['E'] {
arguments = ArrayList@51[empty]
classifier = JavaTypeParameterImpl@52['E']
nullable = 'false': Boolean@41
typeConstructor = AbstractLazyTypeParameterDescriptor$1@53
}
LazyJavaClassifierType@54['E'] {
arguments = ArrayList@55[empty]
classifier = JavaTypeParameterImpl@56['E']
nullable = 'false': Boolean@41
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
}
LazyJavaClassifierType@58['E'] {
arguments = ArrayList@59[empty]
classifier = JavaTypeParameterImpl@60['E']
nullable = 'false': Boolean@41
typeConstructor = AbstractLazyTypeParameterDescriptor$1@53
}
LazyJavaClassifierType@61['E'] {
arguments = ArrayList@62[empty]
classifier = JavaTypeParameterImpl@63['E']
nullable = 'false': Boolean@41
typeConstructor = AbstractLazyTypeParameterDescriptor$1@53
}
LazyJavaClassifierType@64['E'] {
arguments = ArrayList@65[empty]
classifier = JavaTypeParameterImpl@56['E']
nullable = 'true': Boolean@47
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
}
LazyJavaClassifierType@66['E'] {
arguments = ArrayList@67[empty]
classifier = JavaTypeParameterImpl@52['E']
nullable = 'true': Boolean@47
typeConstructor = AbstractLazyTypeParameterDescriptor$1@53
}
LazyJavaClassifierType@68['E'] {
arguments = ArrayList@69[empty]
classifier = JavaTypeParameterImpl@60['E']
nullable = 'true': Boolean@47
typeConstructor = AbstractLazyTypeParameterDescriptor$1@53
}
LazyJavaClassifierType@70['E'] {
arguments = ArrayList@71[empty]
classifier = JavaTypeParameterImpl@63['E']
nullable = 'true': Boolean@47
typeConstructor = AbstractLazyTypeParameterDescriptor$1@53
}
LazyJavaClassifierType@22['List<E>'] {
arguments = ArrayList@72[1] { TypeProjectionImpl@73 }
classifier = JavaClassImpl@74['List']
typeConstructor = DeserializedClassTypeConstructor@75
}
LazyJavaClassifierType@27['List<E>'] {
classifier = JavaClassImpl@76['List']
typeConstructor = DeserializedClassTypeConstructor@75
}
LazyJavaClassifierType@77['Object'] {
classifier = JavaClassImpl@78['Object']
typeConstructor = DeserializedClassTypeConstructor@79
}
LazyJavaClassifierType@28['RandomAccess'] {
classifier = JavaClassImpl@80['RandomAccess']
typeConstructor = LazyJavaClassTypeConstructor@13['RandomAccess']
}
LazyJavaClassifierType@81['Serializable'] {
classifier = JavaClassImpl@82['Serializable']
typeConstructor = LazyJavaClassTypeConstructor@15['Serializable']
}
LazyJavaPackageFragmentProvider@83 {
packageFragments('<root>': FqName@84) = LazyJavaPackageFragment@85['<root>']
packageFragments('AmbiguousHasNextIterator': FqName@86) = null
packageFragments('Boolean': FqName@87) = null
packageFragments('GoodIterator': FqName@88) = null
packageFragments('ImproperIterator1': FqName@89) = null
packageFragments('ImproperIterator2': FqName@90) = null
packageFragments('ImproperIterator3': FqName@91) = null
packageFragments('ImproperIterator4': FqName@92) = null
packageFragments('ImproperIterator5': FqName@93) = null
packageFragments('Int': FqName@94) = null
packageFragments('Iterator': FqName@95) = null
packageFragments('List': FqName@96) = null
packageFragments('NotRange1': FqName@97) = null
packageFragments('NotRange2': FqName@98) = null
packageFragments('NotRange3': FqName@99) = null
packageFragments('NotRange4': FqName@100) = null
packageFragments('NotRange5': FqName@101) = null
packageFragments('NotRange6': FqName@102) = null
packageFragments('NotRange7': FqName@103) = null
packageFragments('NotRange8': FqName@104) = null
packageFragments('Range0': FqName@105) = null
packageFragments('Range1': FqName@106) = null
packageFragments('String': FqName@107) = null
packageFragments('Unit': FqName@108) = null
packageFragments('java': FqName@109) = LazyJavaPackageFragment@110['java']
packageFragments('java.io': FqName@111) = LazyJavaPackageFragment@112['io']
packageFragments('java.lang': FqName@113) = LazyJavaPackageFragment@114['lang']
packageFragments('java.lang.AmbiguousHasNextIterator': FqName@115) = null
packageFragments('java.lang.Boolean': FqName@116) = null
packageFragments('java.lang.GoodIterator': FqName@117) = null
packageFragments('java.lang.ImproperIterator1': FqName@118) = null
packageFragments('java.lang.ImproperIterator2': FqName@119) = null
packageFragments('java.lang.ImproperIterator3': FqName@120) = null
packageFragments('java.lang.ImproperIterator5': FqName@121) = null
packageFragments('java.lang.Int': FqName@122) = null
packageFragments('java.lang.Iterator': FqName@123) = null
packageFragments('java.lang.List': FqName@124) = null
packageFragments('java.lang.NotRange1': FqName@125) = null
packageFragments('java.lang.NotRange2': FqName@126) = null
packageFragments('java.lang.NotRange3': FqName@127) = null
packageFragments('java.lang.NotRange4': FqName@128) = null
packageFragments('java.lang.NotRange5': FqName@129) = null
packageFragments('java.lang.NotRange6': FqName@130) = null
packageFragments('java.lang.NotRange7': FqName@131) = null
packageFragments('java.lang.NotRange8': FqName@132) = null
packageFragments('java.lang.Range0': FqName@133) = null
packageFragments('java.lang.Range1': FqName@134) = null
packageFragments('java.lang.String': FqName@135) = null
packageFragments('java.lang.Unit': FqName@136) = null
packageFragments('java.util': FqName@137) = LazyJavaPackageFragment@138['util']
packageFragments('java.util.AmbiguousHasNextIterator': FqName@139) = null
packageFragments('java.util.Boolean': FqName@140) = null
packageFragments('java.util.GoodIterator': FqName@141) = null
packageFragments('java.util.ImproperIterator1': FqName@142) = null
packageFragments('java.util.ImproperIterator2': FqName@143) = null
packageFragments('java.util.ImproperIterator3': FqName@144) = null
packageFragments('java.util.ImproperIterator5': FqName@145) = null
packageFragments('java.util.Int': FqName@146) = null
packageFragments('java.util.Iterator': FqName@147) = null
packageFragments('java.util.List': FqName@148) = null
packageFragments('java.util.NotRange1': FqName@149) = null
packageFragments('java.util.NotRange2': FqName@150) = null
packageFragments('java.util.NotRange3': FqName@151) = null
packageFragments('java.util.NotRange4': FqName@152) = null
packageFragments('java.util.NotRange5': FqName@153) = null
packageFragments('java.util.NotRange6': FqName@154) = null
packageFragments('java.util.NotRange7': FqName@155) = null
packageFragments('java.util.NotRange8': FqName@156) = null
packageFragments('java.util.Range0': FqName@157) = null
packageFragments('java.util.Range1': FqName@158) = null
packageFragments('java.util.String': FqName@159) = null
packageFragments('java.util.Unit': FqName@160) = null
packageFragments('kotlin': FqName@161) = null
packageFragments('kotlin.AmbiguousHasNextIterator': FqName@162) = null
packageFragments('kotlin.Boolean': FqName@163) = null
packageFragments('kotlin.GoodIterator': FqName@164) = null
packageFragments('kotlin.ImproperIterator1': FqName@165) = null
packageFragments('kotlin.ImproperIterator2': FqName@166) = null
packageFragments('kotlin.ImproperIterator3': FqName@167) = null
packageFragments('kotlin.ImproperIterator5': FqName@168) = null
packageFragments('kotlin.Int': FqName@169) = null
packageFragments('kotlin.Iterator': FqName@170) = null
packageFragments('kotlin.List': FqName@171) = null
packageFragments('kotlin.NotRange1': FqName@172) = null
packageFragments('kotlin.NotRange2': FqName@173) = null
packageFragments('kotlin.NotRange3': FqName@174) = null
packageFragments('kotlin.NotRange4': FqName@175) = null
packageFragments('kotlin.NotRange5': FqName@176) = null
packageFragments('kotlin.NotRange6': FqName@177) = null
packageFragments('kotlin.NotRange7': FqName@178) = null
packageFragments('kotlin.NotRange8': FqName@179) = null
packageFragments('kotlin.Range0': FqName@180) = null
packageFragments('kotlin.Range1': FqName@181) = null
packageFragments('kotlin.String': FqName@182) = null
packageFragments('kotlin.Unit': FqName@183) = null
packageFragments('kotlin.io': FqName@184) = null
packageFragments('kotlin.jvm': FqName@185) = null
topLevelClasses(JavaClassImpl@29['AbstractCollection']) = LazyJavaClassDescriptor@0['AbstractCollection']
topLevelClasses(JavaClassImpl@32['AbstractList']) = LazyJavaClassDescriptor@2['AbstractList']
topLevelClasses(JavaClassImpl@186['ArrayList']) = LazyJavaClassDescriptor@4['ArrayList']
topLevelClasses(JavaClassImpl@187['Iterator']) = LazyJavaClassDescriptor@188['Iterator']
topLevelClasses(JavaClassImpl@189['List']) = LazyJavaClassDescriptor@190['List']
topLevelClasses(JavaClassImpl@80['RandomAccess']) = LazyJavaClassDescriptor@12['RandomAccess']
topLevelClasses(JavaClassImpl@82['Serializable']) = LazyJavaClassDescriptor@14['Serializable']
}
LazyJavaPackageFragment@85['<root>'] {
classes('ArrayList': Name@191) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('Boolean': Name@193) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('Int': Name@194) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('Iterator': Name@195) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('List': Name@196) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('String': Name@197) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('Unit': Name@198) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('hasNext': Name@199) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('invoke': Name@200) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('iterator': Name@201) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('java': Name@202) = null // through LazyPackageFragmentScopeForJavaPackage@192
classes('next': Name@203) = null // through LazyPackageFragmentScopeForJavaPackage@192
deserializedPackageScope = Empty@204 // through LazyPackageFragmentScopeForJavaPackage@192
functions('ArrayList': Name@191) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@192
functions('hasNext': Name@199) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@192
functions('invoke': Name@200) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@192
functions('iterator': Name@201) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@192
functions('java': Name@206) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@192
functions('next': Name@203) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@192
memberIndex = computeMemberIndex$1@207 // through LazyPackageFragmentScopeForJavaPackage@192
}
LazyJavaPackageFragment@110['java'] {
classes('lang': Name@208) = null // through LazyPackageFragmentScopeForJavaPackage@209
classes('util': Name@210) = null // through LazyPackageFragmentScopeForJavaPackage@209
deserializedPackageScope = Empty@204 // through LazyPackageFragmentScopeForJavaPackage@209
functions('lang': Name@211) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@209
functions('util': Name@212) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@209
memberIndex = computeMemberIndex$1@213 // through LazyPackageFragmentScopeForJavaPackage@209
}
LazyJavaPackageFragment@114['lang'] {
classes('ArrayList': Name@191) = null // through LazyPackageFragmentScopeForJavaPackage@214
classes('hasNext': Name@199) = null // through LazyPackageFragmentScopeForJavaPackage@214
classes('invoke': Name@200) = null // through LazyPackageFragmentScopeForJavaPackage@214
classes('iterator': Name@201) = null // through LazyPackageFragmentScopeForJavaPackage@214
classes('next': Name@203) = null // through LazyPackageFragmentScopeForJavaPackage@214
deserializedPackageScope = Empty@204 // through LazyPackageFragmentScopeForJavaPackage@214
functions('ArrayList': Name@191) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@214
functions('hasNext': Name@199) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@214
functions('invoke': Name@200) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@214
functions('iterator': Name@201) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@214
functions('next': Name@203) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@214
memberIndex = computeMemberIndex$1@215 // through LazyPackageFragmentScopeForJavaPackage@214
}
LazyJavaPackageFragment@138['util'] {
classes('ArrayList': Name@191) = LazyJavaClassDescriptor@4['ArrayList'] // through LazyPackageFragmentScopeForJavaPackage@216
classes('Boolean': Name@193) = null // through LazyPackageFragmentScopeForJavaPackage@216
classes('Int': Name@194) = null // through LazyPackageFragmentScopeForJavaPackage@216
classes('Iterator': Name@195) = LazyJavaClassDescriptor@188['Iterator'] // through LazyPackageFragmentScopeForJavaPackage@216
classes('List': Name@196) = LazyJavaClassDescriptor@190['List'] // through LazyPackageFragmentScopeForJavaPackage@216
classes('String': Name@197) = null // through LazyPackageFragmentScopeForJavaPackage@216
classes('Unit': Name@198) = null // through LazyPackageFragmentScopeForJavaPackage@216
classes('hasNext': Name@199) = null // through LazyPackageFragmentScopeForJavaPackage@216
classes('invoke': Name@200) = null // through LazyPackageFragmentScopeForJavaPackage@216
classes('iterator': Name@201) = null // through LazyPackageFragmentScopeForJavaPackage@216
classes('next': Name@203) = null // through LazyPackageFragmentScopeForJavaPackage@216
deserializedPackageScope = Empty@204 // through LazyPackageFragmentScopeForJavaPackage@216
functions('ArrayList': Name@191) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@216
functions('hasNext': Name@199) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@216
functions('invoke': Name@200) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@216
functions('iterator': Name@201) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@216
functions('next': Name@203) = EmptyList@205[empty] // through LazyPackageFragmentScopeForJavaPackage@216
memberIndex = computeMemberIndex$1@217 // through LazyPackageFragmentScopeForJavaPackage@216
}
LazyJavaTypeParameterDescriptor@24['E'] {
defaultType = JetTypeImpl@218['E']
typeConstructor = AbstractLazyTypeParameterDescriptor$1@53
upperBounds = LinkedHashSet@219[1] { NullableType@220 }
}
LazyJavaTypeParameterDescriptor@19['E'] {
typeConstructor = AbstractLazyTypeParameterDescriptor$1@57
}
LazyJavaTypeParameterResolver@221 {
resolve(JavaTypeParameterImpl@56['E']) = LazyJavaTypeParameterDescriptor@19['E']
}
LazyJavaTypeParameterResolver@222 {
resolve(JavaTypeParameterImpl@223['E']) = LazyJavaTypeParameterDescriptor@24['E']
}