Diagnostic tests are logging their lazy activity

This commit is contained in:
Andrey Breslav
2013-11-21 16:04:48 +04:00
parent 8436147cec
commit 4892369cf4
1659 changed files with 173986 additions and 5 deletions
@@ -0,0 +1,23 @@
LazyJavaPackageFragmentProvider@0 {
_packageFragments('<root>': FqName@1) = LazyJavaPackageFragment@2['<root>']
_packageFragments('A': FqName@3) = null
_packageFragments('Int': FqName@4) = null
_packageFragments('java': FqName@5) = LazyJavaPackageFragment@6['java']
_packageFragments('java.lang': FqName@7) = LazyJavaPackageFragment@8['lang']
_packageFragments('java.lang.Int': FqName@9) = null
_packageFragments('kotlin': FqName@10) = null
_packageFragments('kotlin.Int': FqName@11) = null
_packageFragments('kotlin.io': FqName@12) = null
_packageFragments('kotlin.jvm': FqName@13) = null
}
LazyJavaPackageFragment@2['<root>'] {
classes('Int': Name@14) = null // through LazyPackageFragmentScopeForJavaPackage@15
}
LazyJavaPackageFragment@6['java'] {
_functions('lang': Name@16) = EmptyList@17[empty] // through LazyPackageFragmentScopeForJavaPackage@18
classes('lang': Name@19) = null // through LazyPackageFragmentScopeForJavaPackage@18
deserializedPackageScope = Empty@20 // through LazyPackageFragmentScopeForJavaPackage@18
memberIndex = computeMemberIndex$1@21 // through LazyPackageFragmentScopeForJavaPackage@18
}
@@ -0,0 +1,20 @@
LazyJavaPackageFragmentProvider@0 {
_packageFragments('<root>': FqName@1) = LazyJavaPackageFragment@2['<root>']
_packageFragments('String': FqName@3) = null
_packageFragments('java': FqName@4) = LazyJavaPackageFragment@5['java']
_packageFragments('java.lang': FqName@6) = LazyJavaPackageFragment@7['lang']
_packageFragments('java.lang.String': FqName@8) = null
_packageFragments('kotlin': FqName@9) = null
_packageFragments('kotlin.String': FqName@10) = null
_packageFragments('kotlin.io': FqName@11) = null
_packageFragments('kotlin.jvm': FqName@12) = null
_packageFragments('qwertyuiop': FqName@13) = null
_packageFragments('qwertyuiop.String': FqName@14) = null
}
LazyJavaPackageFragment@5['java'] {
_functions('lang': Name@15) = EmptyList@16[empty] // through LazyPackageFragmentScopeForJavaPackage@17
classes('lang': Name@18) = null // through LazyPackageFragmentScopeForJavaPackage@17
deserializedPackageScope = Empty@19 // through LazyPackageFragmentScopeForJavaPackage@17
memberIndex = computeMemberIndex$1@20 // through LazyPackageFragmentScopeForJavaPackage@17
}
@@ -0,0 +1,29 @@
DescriptorResolver@0 {
<name not found> = JetTypeImpl@1['Int']
<name not found> = JetTypeImpl@1['Int']
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('Float': FqName@5) = null
_packageFragments('Int': FqName@6) = null
_packageFragments('extensionFunctions': FqName@7) = null
_packageFragments('extensionFunctions.Float': FqName@8) = null
_packageFragments('extensionFunctions.Int': FqName@9) = null
_packageFragments('java': FqName@10) = LazyJavaPackageFragment@11['java']
_packageFragments('java.lang': FqName@12) = LazyJavaPackageFragment@13['lang']
_packageFragments('java.lang.Float': FqName@14) = null
_packageFragments('java.lang.Int': FqName@15) = null
_packageFragments('kotlin': FqName@16) = null
_packageFragments('kotlin.Float': FqName@17) = null
_packageFragments('kotlin.Int': FqName@18) = null
_packageFragments('kotlin.io': FqName@19) = null
_packageFragments('kotlin.jvm': FqName@20) = null
}
LazyJavaPackageFragment@11['java'] {
_functions('lang': Name@21) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@23
classes('lang': Name@24) = null // through LazyPackageFragmentScopeForJavaPackage@23
deserializedPackageScope = Empty@25 // through LazyPackageFragmentScopeForJavaPackage@23
memberIndex = computeMemberIndex$1@26 // through LazyPackageFragmentScopeForJavaPackage@23
}
@@ -0,0 +1,16 @@
LazyJavaPackageFragmentProvider@0 {
_packageFragments('<root>': FqName@1) = LazyJavaPackageFragment@2['<root>']
_packageFragments('A': FqName@3) = null
_packageFragments('java': FqName@4) = LazyJavaPackageFragment@5['java']
_packageFragments('java.lang': FqName@6) = LazyJavaPackageFragment@7['lang']
_packageFragments('kotlin': FqName@8) = null
_packageFragments('kotlin.io': FqName@9) = null
_packageFragments('kotlin.jvm': FqName@10) = null
}
LazyJavaPackageFragment@5['java'] {
_functions('lang': Name@11) = EmptyList@12[empty] // through LazyPackageFragmentScopeForJavaPackage@13
classes('lang': Name@14) = null // through LazyPackageFragmentScopeForJavaPackage@13
deserializedPackageScope = Empty@15 // through LazyPackageFragmentScopeForJavaPackage@13
memberIndex = computeMemberIndex$1@16 // through LazyPackageFragmentScopeForJavaPackage@13
}
@@ -0,0 +1,21 @@
DescriptorResolver@0 {
<name not found> = JetTypeImpl@1['Int']
<name not found> = JetTypeImpl@1['Int']
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('Aaa': FqName@5) = null
_packageFragments('java': FqName@6) = LazyJavaPackageFragment@7['java']
_packageFragments('java.lang': FqName@8) = LazyJavaPackageFragment@9['lang']
_packageFragments('kotlin': FqName@10) = null
_packageFragments('kotlin.io': FqName@11) = null
_packageFragments('kotlin.jvm': FqName@12) = null
}
LazyJavaPackageFragment@7['java'] {
_functions('lang': Name@13) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@15
classes('lang': Name@16) = null // through LazyPackageFragmentScopeForJavaPackage@15
deserializedPackageScope = Empty@17 // through LazyPackageFragmentScopeForJavaPackage@15
memberIndex = computeMemberIndex$1@18 // through LazyPackageFragmentScopeForJavaPackage@15
}
@@ -0,0 +1,23 @@
DescriptorResolver@0 {
<name not found> = IntValue@1
<name not found> = IntValue@2
<name not found> = JetTypeImpl@3['Int']
<name not found> = JetTypeImpl@3['Int']
}
LazyJavaPackageFragmentProvider@4 {
_packageFragments('<root>': FqName@5) = LazyJavaPackageFragment@6['<root>']
_packageFragments('Aaa': FqName@7) = null
_packageFragments('java': FqName@8) = LazyJavaPackageFragment@9['java']
_packageFragments('java.lang': FqName@10) = LazyJavaPackageFragment@11['lang']
_packageFragments('kotlin': FqName@12) = null
_packageFragments('kotlin.io': FqName@13) = null
_packageFragments('kotlin.jvm': FqName@14) = null
}
LazyJavaPackageFragment@9['java'] {
_functions('lang': Name@15) = EmptyList@16[empty] // through LazyPackageFragmentScopeForJavaPackage@17
classes('lang': Name@18) = null // through LazyPackageFragmentScopeForJavaPackage@17
deserializedPackageScope = Empty@19 // through LazyPackageFragmentScopeForJavaPackage@17
memberIndex = computeMemberIndex$1@20 // through LazyPackageFragmentScopeForJavaPackage@17
}
@@ -0,0 +1,23 @@
DescriptorResolver@0 {
<name not found> = IntValue@1
<name not found> = JetTypeImpl@2['Int']
<name not found> = JetTypeImpl@3['String']
<name not found> = StringValue@4
}
LazyJavaPackageFragmentProvider@5 {
_packageFragments('<root>': FqName@6) = LazyJavaPackageFragment@7['<root>']
_packageFragments('Aaa': FqName@8) = null
_packageFragments('java': FqName@9) = LazyJavaPackageFragment@10['java']
_packageFragments('java.lang': FqName@11) = LazyJavaPackageFragment@12['lang']
_packageFragments('kotlin': FqName@13) = null
_packageFragments('kotlin.io': FqName@14) = null
_packageFragments('kotlin.jvm': FqName@15) = null
}
LazyJavaPackageFragment@10['java'] {
_functions('lang': Name@16) = EmptyList@17[empty] // through LazyPackageFragmentScopeForJavaPackage@18
classes('lang': Name@19) = null // through LazyPackageFragmentScopeForJavaPackage@18
deserializedPackageScope = Empty@20 // through LazyPackageFragmentScopeForJavaPackage@18
memberIndex = computeMemberIndex$1@21 // through LazyPackageFragmentScopeForJavaPackage@18
}
@@ -0,0 +1,24 @@
DescriptorResolver@0 {
<name not found> = JetTypeImpl@1['Int']
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('constructorVsFun': FqName@5) = null
_packageFragments('constructorVsFun.Rtyu': FqName@6) = null
_packageFragments('constructorVsFun.Tram': FqName@7) = null
_packageFragments('constructorVsFun.Yvayva': FqName@8) = null
_packageFragments('constructorVsFun.a': FqName@9) = null
_packageFragments('java': FqName@10) = LazyJavaPackageFragment@11['java']
_packageFragments('java.lang': FqName@12) = LazyJavaPackageFragment@13['lang']
_packageFragments('kotlin': FqName@14) = null
_packageFragments('kotlin.io': FqName@15) = null
_packageFragments('kotlin.jvm': FqName@16) = null
}
LazyJavaPackageFragment@11['java'] {
_functions('lang': Name@17) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@19
classes('lang': Name@20) = null // through LazyPackageFragmentScopeForJavaPackage@19
deserializedPackageScope = Empty@21 // through LazyPackageFragmentScopeForJavaPackage@19
memberIndex = computeMemberIndex$1@22 // through LazyPackageFragmentScopeForJavaPackage@19
}
@@ -0,0 +1,31 @@
DescriptorResolver@0 {
<name not found> = JetTypeImpl@1['Int']
<name not found> = JetTypeImpl@1['Int']
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('Int': FqName@5) = null
_packageFragments('String': FqName@6) = null
_packageFragments('java': FqName@7) = LazyJavaPackageFragment@8['java']
_packageFragments('java.lang': FqName@9) = LazyJavaPackageFragment@10['lang']
_packageFragments('java.lang.Int': FqName@11) = null
_packageFragments('java.lang.String': FqName@12) = null
_packageFragments('kotlin': FqName@13) = null
_packageFragments('kotlin.Int': FqName@14) = null
_packageFragments('kotlin.String': FqName@15) = null
_packageFragments('kotlin.io': FqName@16) = null
_packageFragments('kotlin.jvm': FqName@17) = null
}
LazyJavaPackageFragment@4['<root>'] {
classes('Int': Name@18) = null // through LazyPackageFragmentScopeForJavaPackage@19
classes('String': Name@20) = null // through LazyPackageFragmentScopeForJavaPackage@19
}
LazyJavaPackageFragment@8['java'] {
_functions('lang': Name@21) = EmptyList@22[empty] // through LazyPackageFragmentScopeForJavaPackage@23
classes('lang': Name@24) = null // through LazyPackageFragmentScopeForJavaPackage@23
deserializedPackageScope = Empty@25 // through LazyPackageFragmentScopeForJavaPackage@23
memberIndex = computeMemberIndex$1@26 // through LazyPackageFragmentScopeForJavaPackage@23
}
@@ -0,0 +1,25 @@
DescriptorResolver@0 {
<name not found> = JetTypeImpl@1['Int']
<name not found> = JetTypeImpl@1['Int']
<name not found> = JetTypeImpl@1['Int']
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('java': FqName@5) = LazyJavaPackageFragment@6['java']
_packageFragments('java.lang': FqName@7) = LazyJavaPackageFragment@8['lang']
_packageFragments('kotlin': FqName@9) = null
_packageFragments('kotlin.io': FqName@10) = null
_packageFragments('kotlin.jvm': FqName@11) = null
_packageFragments('pkg1': FqName@12) = null
_packageFragments('pkg2': FqName@13) = null
_packageFragments('pkg3': FqName@14) = null
_packageFragments('pkg3.pkg1': FqName@15) = null
}
LazyJavaPackageFragment@6['java'] {
_functions('lang': Name@16) = EmptyList@17[empty] // through LazyPackageFragmentScopeForJavaPackage@18
classes('lang': Name@19) = null // through LazyPackageFragmentScopeForJavaPackage@18
deserializedPackageScope = Empty@20 // through LazyPackageFragmentScopeForJavaPackage@18
memberIndex = computeMemberIndex$1@21 // through LazyPackageFragmentScopeForJavaPackage@18
}
@@ -0,0 +1,25 @@
DescriptorResolver@0 {
<name not found> = JetTypeImpl@1['Int']
<name not found> = JetTypeImpl@1['Int']
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('Int': FqName@5) = null
_packageFragments('extensionAndRegular': FqName@6) = null
_packageFragments('extensionAndRegular.Int': FqName@7) = null
_packageFragments('java': FqName@8) = LazyJavaPackageFragment@9['java']
_packageFragments('java.lang': FqName@10) = LazyJavaPackageFragment@11['lang']
_packageFragments('java.lang.Int': FqName@12) = null
_packageFragments('kotlin': FqName@13) = null
_packageFragments('kotlin.Int': FqName@14) = null
_packageFragments('kotlin.io': FqName@15) = null
_packageFragments('kotlin.jvm': FqName@16) = null
}
LazyJavaPackageFragment@9['java'] {
_functions('lang': Name@17) = EmptyList@18[empty] // through LazyPackageFragmentScopeForJavaPackage@19
classes('lang': Name@20) = null // through LazyPackageFragmentScopeForJavaPackage@19
deserializedPackageScope = Empty@21 // through LazyPackageFragmentScopeForJavaPackage@19
memberIndex = computeMemberIndex$1@22 // through LazyPackageFragmentScopeForJavaPackage@19
}
@@ -0,0 +1,22 @@
DescriptorResolver@0 {
<name not found> = IntValue@1
<name not found> = JetTypeImpl@2['Int']
<name not found> = JetTypeImpl@2['Int']
}
LazyJavaPackageFragmentProvider@3 {
_packageFragments('<root>': FqName@4) = LazyJavaPackageFragment@5['<root>']
_packageFragments('Aaaa': FqName@6) = null
_packageFragments('java': FqName@7) = LazyJavaPackageFragment@8['java']
_packageFragments('java.lang': FqName@9) = LazyJavaPackageFragment@10['lang']
_packageFragments('kotlin': FqName@11) = null
_packageFragments('kotlin.io': FqName@12) = null
_packageFragments('kotlin.jvm': FqName@13) = null
}
LazyJavaPackageFragment@8['java'] {
_functions('lang': Name@14) = EmptyList@15[empty] // through LazyPackageFragmentScopeForJavaPackage@16
classes('lang': Name@17) = null // through LazyPackageFragmentScopeForJavaPackage@16
deserializedPackageScope = Empty@18 // through LazyPackageFragmentScopeForJavaPackage@16
memberIndex = computeMemberIndex$1@19 // through LazyPackageFragmentScopeForJavaPackage@16
}
@@ -0,0 +1,87 @@
ClosureExpressionsTypingVisitor$1@0 {
<name not found> = JetTypeImpl@1['<no name provided>']
}
DescriptorResolver@2 {
<name not found> = JetTypeImpl@3['Runnable']
}
LazyJavaClassDescriptor@4['Runnable'] {
_allDescriptors = ArrayList@5[4] { DeserializedSimpleFunctionDescriptor@6['hashCode'], DeserializedSimpleFunctionDescriptor@7['toString'], JavaMethodDescriptor@8['run'], ... } // through LazyJavaClassMemberScope@9
_annotations = LazyJavaAnnotations@10
_constructors = stdlib_emptyListClass@11[empty] // through LazyJavaClassMemberScope@9
_functionTypeForSamInterface = JetTypeImpl@12['Function0<1>']
_functions('clone': Name@13) = EmptyList@14[empty] // through LazyJavaClassMemberScope@9
_functions('equals': Name@15) = ArrayList@16[1] { DeserializedSimpleFunctionDescriptor@17['equals'] } // through LazyJavaClassMemberScope@9
_functions('finalize': Name@18) = EmptyList@14[empty] // through LazyJavaClassMemberScope@9
_functions('getClass': Name@19) = EmptyList@14[empty] // through LazyJavaClassMemberScope@9
_functions('hashCode': Name@20) = ArrayList@21[1] { DeserializedSimpleFunctionDescriptor@6['hashCode'] } // through LazyJavaClassMemberScope@9
_functions('notify': Name@22) = EmptyList@14[empty] // through LazyJavaClassMemberScope@9
_functions('notifyAll': Name@23) = EmptyList@14[empty] // through LazyJavaClassMemberScope@9
_functions('run': Name@24) = ArrayList@25[1] { JavaMethodDescriptor@8['run'] } // through LazyJavaClassMemberScope@9
_functions('toString': Name@26) = ArrayList@27[1] { DeserializedSimpleFunctionDescriptor@7['toString'] } // through LazyJavaClassMemberScope@9
_functions('wait': Name@28) = EmptyList@14[empty] // through LazyJavaClassMemberScope@9
_typeConstructor = LazyJavaClassTypeConstructor@29['Runnable']
defaultType = JetTypeImpl@30['Runnable']
enumEntryIndex = LinkedHashMap@31 // through LazyJavaClassMemberScope@9
memberIndex = computeMemberIndex$1@32 // through LazyJavaClassMemberScope@9
nestedClassIndex = LinkedHashMap@33 // through LazyJavaClassMemberScope@9
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@34['<this>']
}
LazyJavaClassTypeConstructor@29['Runnable'] {
_parameters = ArrayList@35[empty]
_supertypes = ArrayList@36[1] { JetTypeImpl@37['Any'] }
}
LazyJavaClassifierType@38['Object'] {
_typeConstructor = DeserializedClassTypeConstructor@39
classifier = JavaClassImpl@40['Object']
}
LazyJavaPackageFragmentProvider@41 {
_packageFragments('<root>': FqName@42) = LazyJavaPackageFragment@43['<root>']
_packageFragments('Runnable': FqName@44) = null
_packageFragments('Unit': FqName@45) = null
_packageFragments('java': FqName@46) = LazyJavaPackageFragment@47['java']
_packageFragments('java.lang': FqName@48) = LazyJavaPackageFragment@49['lang']
_packageFragments('java.lang.Runnable': FqName@50) = null
_packageFragments('java.lang.Unit': FqName@51) = null
_packageFragments('kotlin': FqName@52) = null
_packageFragments('kotlin.Runnable': FqName@53) = null
_packageFragments('kotlin.Unit': FqName@54) = null
_packageFragments('kotlin.io': FqName@55) = null
_packageFragments('kotlin.jvm': FqName@56) = null
_packageFragments('x': FqName@57) = null
topLevelClasses(JavaClassImpl@58['Runnable']) = LazyJavaClassDescriptor@4['Runnable']
}
LazyJavaPackageFragment@43['<root>'] {
_functions('Runnable': Name@59) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@60
_functions('f': Name@61) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@60
_functions('invoke': Name@62) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@60
classes('Runnable': Name@63) = null // through LazyPackageFragmentScopeForJavaPackage@60
classes('Unit': Name@64) = null // through LazyPackageFragmentScopeForJavaPackage@60
classes('f': Name@61) = null // through LazyPackageFragmentScopeForJavaPackage@60
classes('invoke': Name@62) = null // through LazyPackageFragmentScopeForJavaPackage@60
deserializedPackageScope = Empty@65 // through LazyPackageFragmentScopeForJavaPackage@60
memberIndex = computeMemberIndex$1@66 // through LazyPackageFragmentScopeForJavaPackage@60
}
LazyJavaPackageFragment@47['java'] {
_functions('lang': Name@67) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@68
classes('lang': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@68
deserializedPackageScope = Empty@65 // through LazyPackageFragmentScopeForJavaPackage@68
memberIndex = computeMemberIndex$1@70 // through LazyPackageFragmentScopeForJavaPackage@68
}
LazyJavaPackageFragment@49['lang'] {
_functions('Runnable': Name@59) = ArrayList@71[1] { SamConstructorDescriptor@72['Runnable'] } // through LazyPackageFragmentScopeForJavaPackage@73
_functions('f': Name@61) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@73
_functions('invoke': Name@62) = EmptyList@14[empty] // through LazyPackageFragmentScopeForJavaPackage@73
classes('Runnable': Name@63) = LazyJavaClassDescriptor@4['Runnable'] // through LazyPackageFragmentScopeForJavaPackage@73
classes('f': Name@61) = null // through LazyPackageFragmentScopeForJavaPackage@73
classes('invoke': Name@62) = null // through LazyPackageFragmentScopeForJavaPackage@73
deserializedPackageScope = Empty@65 // through LazyPackageFragmentScopeForJavaPackage@73
memberIndex = computeMemberIndex$1@74 // through LazyPackageFragmentScopeForJavaPackage@73
}
@@ -0,0 +1,36 @@
DescriptorResolver@0 {
<name not found> = StringValue@1
}
LazyJavaPackageFragmentProvider@2 {
_packageFragments('<root>': FqName@3) = LazyJavaPackageFragment@4['<root>']
_packageFragments('A': FqName@5) = null
_packageFragments('B': FqName@6) = null
_packageFragments('String': FqName@7) = null
_packageFragments('c': FqName@8) = null
_packageFragments('java': FqName@9) = LazyJavaPackageFragment@10['java']
_packageFragments('java.lang': FqName@11) = LazyJavaPackageFragment@12['lang']
_packageFragments('java.lang.B': FqName@13) = null
_packageFragments('java.lang.String': FqName@14) = null
_packageFragments('kotlin': FqName@15) = null
_packageFragments('kotlin.B': FqName@16) = null
_packageFragments('kotlin.String': FqName@17) = null
_packageFragments('kotlin.io': FqName@18) = null
_packageFragments('kotlin.jvm': FqName@19) = null
}
LazyJavaPackageFragment@4['<root>'] {
classes('String': Name@20) = null // through LazyPackageFragmentScopeForJavaPackage@21
deserializedPackageScope = Empty@22 // through LazyPackageFragmentScopeForJavaPackage@21
}
LazyJavaPackageFragment@10['java'] {
_functions('lang': Name@23) = EmptyList@24[empty] // through LazyPackageFragmentScopeForJavaPackage@25
classes('lang': Name@26) = null // through LazyPackageFragmentScopeForJavaPackage@25
deserializedPackageScope = Empty@22 // through LazyPackageFragmentScopeForJavaPackage@25
memberIndex = computeMemberIndex$1@27 // through LazyPackageFragmentScopeForJavaPackage@25
}
LazyJavaPackageFragment@12['lang'] {
deserializedPackageScope = Empty@22 // through LazyPackageFragmentScopeForJavaPackage@28
}