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,111 @@
ClassDeserializer@0 {
classes(ClassKey@1) = DeserializedClassDescriptor@2['platformName']
}
DeserializedClassDescriptor@2['platformName'] {
containingDeclaration = LazyJavaPackageFragment@3['platform']
primaryConstructor = ConstructorDescriptorImpl@4['<init>']
}
DeserializedType@5['kotlin.String'] {
constructor = DeserializedClassTypeConstructor@6
}
LazyAnnotationDescriptor@7 {
_resolutionResults = OverloadResolutionResultsImpl@8
_type = JetTypeImpl@9['platformName']
_valueArguments(ValueParameterDescriptorImpl@10['name']) = StringValue@11
}
LazyAnnotationDescriptor@12 {
_resolutionResults = OverloadResolutionResultsImpl@13
_type = JetTypeImpl@14['platformName']
_valueArguments(ValueParameterDescriptorImpl@10['name']) = StringValue@15
}
LazyAnnotationDescriptor@16 {
_resolutionResults = OverloadResolutionResultsImpl@17
_type = JetTypeImpl@18['platformName']
_valueArguments(ValueParameterDescriptorImpl@10['name']) = StringValue@19
}
LazyAnnotationDescriptor@20 {
_resolutionResults = OverloadResolutionResultsImpl@21
_type = JetTypeImpl@22['platformName']
_valueArguments(ValueParameterDescriptorImpl@10['name']) = StringValue@23
}
LazyJavaPackageFragmentProvider@24 {
_packageFragments('<root>': FqName@25) = LazyJavaPackageFragment@26['<root>']
_packageFragments('Any': FqName@27) = null
_packageFragments('java': FqName@28) = LazyJavaPackageFragment@29['java']
_packageFragments('java.lang': FqName@30) = LazyJavaPackageFragment@31['lang']
_packageFragments('java.lang.Any': FqName@32) = null
_packageFragments('java.lang.platformName': FqName@33) = null
_packageFragments('kotlin': FqName@34) = LazyJavaPackageFragment@35['kotlin']
_packageFragments('kotlin.Any': FqName@36) = null
_packageFragments('kotlin.io': FqName@37) = LazyJavaPackageFragment@38['io']
_packageFragments('kotlin.io.Any': FqName@39) = null
_packageFragments('kotlin.io.platformName': FqName@40) = null
_packageFragments('kotlin.jvm': FqName@41) = LazyJavaPackageFragment@42['jvm']
_packageFragments('kotlin.jvm.Any': FqName@43) = null
_packageFragments('kotlin.jvm.platformName': FqName@44) = null
_packageFragments('kotlin.platform': FqName@45) = LazyJavaPackageFragment@3['platform']
_packageFragments('kotlin.platform.Any': FqName@46) = null
_packageFragments('kotlin.platform.platformName': FqName@47) = null
_packageFragments('kotlin.platformName': FqName@48) = null
_packageFragments('platformName': FqName@49) = null
}
LazyJavaPackageFragment@26['<root>'] {
_functions('kotlin': Name@50) = EmptyList@51[empty] // through LazyPackageFragmentScopeForJavaPackage@52
classes('Any': Name@53) = null // through LazyPackageFragmentScopeForJavaPackage@52
classes('kotlin': Name@54) = null // through LazyPackageFragmentScopeForJavaPackage@52
classes('platformName': Name@55) = null // through LazyPackageFragmentScopeForJavaPackage@52
deserializedPackageScope = Empty@56 // through LazyPackageFragmentScopeForJavaPackage@52
memberIndex = computeMemberIndex$1@57 // through LazyPackageFragmentScopeForJavaPackage@52
}
LazyJavaPackageFragment@38['io'] {
classes('Any': Name@53) = null // through LazyPackageFragmentScopeForJavaPackage@58
}
LazyJavaPackageFragment@29['java'] {
_functions('lang': Name@59) = EmptyList@51[empty] // through LazyPackageFragmentScopeForJavaPackage@60
classes('lang': Name@61) = null // through LazyPackageFragmentScopeForJavaPackage@60
deserializedPackageScope = Empty@56 // through LazyPackageFragmentScopeForJavaPackage@60
memberIndex = computeMemberIndex$1@62 // through LazyPackageFragmentScopeForJavaPackage@60
}
LazyJavaPackageFragment@42['jvm'] {
classes('Any': Name@53) = null // through LazyPackageFragmentScopeForJavaPackage@63
}
LazyJavaPackageFragment@35['kotlin'] {
_functions('io': Name@64) = EmptyList@51[empty] // through LazyPackageFragmentScopeForJavaPackage@65
_functions('jvm': Name@66) = EmptyList@51[empty] // through LazyPackageFragmentScopeForJavaPackage@65
_functions('platform': Name@67) = EmptyList@51[empty] // through LazyPackageFragmentScopeForJavaPackage@65
classes('Any': Name@53) = null // through LazyPackageFragmentScopeForJavaPackage@65
classes('String': Name@68) = null // through LazyPackageFragmentScopeForJavaPackage@65
classes('io': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@65
classes('jvm': Name@70) = null // through LazyPackageFragmentScopeForJavaPackage@65
classes('platform': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@65
deserializedPackageScope = DeserializedPackageMemberScope@72 // through LazyPackageFragmentScopeForJavaPackage@65
functions('io': Name@64) = EmptyList@51[empty] // through DeserializedPackageMemberScope@72
functions('jvm': Name@66) = EmptyList@51[empty] // through DeserializedPackageMemberScope@72
functions('platform': Name@67) = EmptyList@51[empty] // through DeserializedPackageMemberScope@72
memberIndex = computeMemberIndex$1@73 // through LazyPackageFragmentScopeForJavaPackage@65
membersProtos = HashMap@74 // through DeserializedPackageMemberScope@72
properties('io': Name@64) = EmptyList@51[empty] // through DeserializedPackageMemberScope@72
properties('jvm': Name@66) = EmptyList@51[empty] // through DeserializedPackageMemberScope@72
properties('platform': Name@67) = EmptyList@51[empty] // through DeserializedPackageMemberScope@72
}
LazyJavaPackageFragment@3['platform'] {
classes('Any': Name@53) = null // through LazyPackageFragmentScopeForJavaPackage@75
classes('platformName': Name@55) = DeserializedClassDescriptor@2['platformName'] // through LazyPackageFragmentScopeForJavaPackage@75
}
TypeDeserializer@76 {
classDescriptors('4': Integer@77) = DeserializedClassDescriptor@78['String']
}
@@ -0,0 +1,224 @@
ClassDeserializer@0 {
classes(ClassKey@1) = DeserializedClassDescriptor@2['platformName']
}
DescriptorResolver@3 {
<name not found> = IntValue@4
<name not found> = IntValue@5
<name not found> = JetTypeImpl@6['Int']
<name not found> = JetTypeImpl@6['Int']
}
DeserializedClassDescriptor@2['platformName'] {
containingDeclaration = LazyJavaPackageFragment@7['platform']
primaryConstructor = ConstructorDescriptorImpl@8['<init>']
}
DeserializedType@9['kotlin.String'] {
constructor = DeserializedClassTypeConstructor@10
}
LazyAnnotationDescriptor@11 {
_resolutionResults = OverloadResolutionResultsImpl@12
_type = JetTypeImpl@13['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@15
}
LazyAnnotationDescriptor@16 {
_resolutionResults = OverloadResolutionResultsImpl@17
_type = JetTypeImpl@18['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@19
}
LazyAnnotationDescriptor@20 {
_resolutionResults = OverloadResolutionResultsImpl@21
_type = JetTypeImpl@22['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@23
}
LazyAnnotationDescriptor@24 {
_resolutionResults = OverloadResolutionResultsImpl@25
_type = JetTypeImpl@26['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@27
}
LazyAnnotationDescriptor@28 {
_resolutionResults = OverloadResolutionResultsImpl@29
_type = JetTypeImpl@30['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@31
}
LazyAnnotationDescriptor@32 {
_resolutionResults = OverloadResolutionResultsImpl@33
_type = JetTypeImpl@34['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@35
}
LazyAnnotationDescriptor@36 {
_resolutionResults = OverloadResolutionResultsImpl@37
_type = JetTypeImpl@38['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@39
}
LazyAnnotationDescriptor@40 {
_resolutionResults = OverloadResolutionResultsImpl@41
_type = JetTypeImpl@42['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@43
}
LazyAnnotationDescriptor@44 {
_resolutionResults = OverloadResolutionResultsImpl@45
_type = JetTypeImpl@46['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@47
}
LazyAnnotationDescriptor@48 {
_resolutionResults = OverloadResolutionResultsImpl@49
_type = JetTypeImpl@50['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@51
}
LazyAnnotationDescriptor@52 {
_resolutionResults = OverloadResolutionResultsImpl@53
_type = JetTypeImpl@54['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@55
}
LazyAnnotationDescriptor@56 {
_resolutionResults = OverloadResolutionResultsImpl@57
_type = JetTypeImpl@58['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@59
}
LazyAnnotationDescriptor@60 {
_resolutionResults = OverloadResolutionResultsImpl@61
_type = JetTypeImpl@62['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@63
}
LazyAnnotationDescriptor@64 {
_resolutionResults = OverloadResolutionResultsImpl@65
_type = JetTypeImpl@66['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@67
}
LazyAnnotationDescriptor@68 {
_resolutionResults = OverloadResolutionResultsImpl@69
_type = JetTypeImpl@70['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@71
}
LazyAnnotationDescriptor@72 {
_resolutionResults = OverloadResolutionResultsImpl@73
_type = JetTypeImpl@74['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@75
}
LazyAnnotationDescriptor@76 {
_resolutionResults = OverloadResolutionResultsImpl@77
_type = JetTypeImpl@78['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@79
}
LazyAnnotationDescriptor@80 {
_resolutionResults = OverloadResolutionResultsImpl@81
_type = JetTypeImpl@82['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@83
}
LazyAnnotationDescriptor@84 {
_resolutionResults = OverloadResolutionResultsImpl@85
_type = JetTypeImpl@86['platformName']
_valueArguments(ValueParameterDescriptorImpl@14['name']) = StringValue@87
}
LazyJavaPackageFragmentProvider@88 {
_packageFragments('<root>': FqName@89) = LazyJavaPackageFragment@90['<root>']
_packageFragments('Any': FqName@91) = null
_packageFragments('C': FqName@92) = null
_packageFragments('Int': FqName@93) = null
_packageFragments('java': FqName@94) = LazyJavaPackageFragment@95['java']
_packageFragments('java.lang': FqName@96) = LazyJavaPackageFragment@97['lang']
_packageFragments('java.lang.Any': FqName@98) = null
_packageFragments('java.lang.Int': FqName@99) = null
_packageFragments('java.lang.platformName': FqName@100) = null
_packageFragments('kotlin': FqName@101) = LazyJavaPackageFragment@102['kotlin']
_packageFragments('kotlin.Any': FqName@103) = null
_packageFragments('kotlin.Int': FqName@104) = null
_packageFragments('kotlin.io': FqName@105) = LazyJavaPackageFragment@106['io']
_packageFragments('kotlin.io.Any': FqName@107) = null
_packageFragments('kotlin.io.Int': FqName@108) = null
_packageFragments('kotlin.io.platformName': FqName@109) = null
_packageFragments('kotlin.jvm': FqName@110) = LazyJavaPackageFragment@111['jvm']
_packageFragments('kotlin.jvm.Any': FqName@112) = null
_packageFragments('kotlin.jvm.Int': FqName@113) = null
_packageFragments('kotlin.jvm.platformName': FqName@114) = null
_packageFragments('kotlin.platform': FqName@115) = LazyJavaPackageFragment@7['platform']
_packageFragments('kotlin.platform.Any': FqName@116) = null
_packageFragments('kotlin.platform.Int': FqName@117) = null
_packageFragments('kotlin.platform.platformName': FqName@118) = null
_packageFragments('kotlin.platformName': FqName@119) = null
_packageFragments('platformName': FqName@120) = null
_packageFragments('px': FqName@121) = null
_packageFragments('valx': FqName@122) = null
_packageFragments('vardef': FqName@123) = null
_packageFragments('varx': FqName@124) = null
}
LazyJavaPackageFragment@90['<root>'] {
_functions('kotlin': Name@125) = EmptyList@126[empty] // through LazyPackageFragmentScopeForJavaPackage@127
classes('Any': Name@128) = null // through LazyPackageFragmentScopeForJavaPackage@127
classes('Int': Name@129) = null // through LazyPackageFragmentScopeForJavaPackage@127
classes('kotlin': Name@130) = null // through LazyPackageFragmentScopeForJavaPackage@127
classes('platformName': Name@131) = null // through LazyPackageFragmentScopeForJavaPackage@127
deserializedPackageScope = Empty@132 // through LazyPackageFragmentScopeForJavaPackage@127
memberIndex = computeMemberIndex$1@133 // through LazyPackageFragmentScopeForJavaPackage@127
}
LazyJavaPackageFragment@106['io'] {
classes('Any': Name@128) = null // through LazyPackageFragmentScopeForJavaPackage@134
classes('Int': Name@129) = null // through LazyPackageFragmentScopeForJavaPackage@134
}
LazyJavaPackageFragment@95['java'] {
_functions('lang': Name@135) = EmptyList@126[empty] // through LazyPackageFragmentScopeForJavaPackage@136
classes('lang': Name@137) = null // through LazyPackageFragmentScopeForJavaPackage@136
deserializedPackageScope = Empty@132 // through LazyPackageFragmentScopeForJavaPackage@136
memberIndex = computeMemberIndex$1@138 // through LazyPackageFragmentScopeForJavaPackage@136
}
LazyJavaPackageFragment@111['jvm'] {
classes('Any': Name@128) = null // through LazyPackageFragmentScopeForJavaPackage@139
classes('Int': Name@129) = null // through LazyPackageFragmentScopeForJavaPackage@139
}
LazyJavaPackageFragment@102['kotlin'] {
_functions('io': Name@140) = EmptyList@126[empty] // through LazyPackageFragmentScopeForJavaPackage@141
_functions('jvm': Name@142) = EmptyList@126[empty] // through LazyPackageFragmentScopeForJavaPackage@141
_functions('platform': Name@143) = EmptyList@126[empty] // through LazyPackageFragmentScopeForJavaPackage@141
classes('Any': Name@128) = null // through LazyPackageFragmentScopeForJavaPackage@141
classes('Int': Name@129) = null // through LazyPackageFragmentScopeForJavaPackage@141
classes('String': Name@144) = null // through LazyPackageFragmentScopeForJavaPackage@141
classes('io': Name@145) = null // through LazyPackageFragmentScopeForJavaPackage@141
classes('jvm': Name@146) = null // through LazyPackageFragmentScopeForJavaPackage@141
classes('platform': Name@147) = null // through LazyPackageFragmentScopeForJavaPackage@141
deserializedPackageScope = DeserializedPackageMemberScope@148 // through LazyPackageFragmentScopeForJavaPackage@141
functions('io': Name@140) = EmptyList@126[empty] // through DeserializedPackageMemberScope@148
functions('jvm': Name@142) = EmptyList@126[empty] // through DeserializedPackageMemberScope@148
functions('platform': Name@143) = EmptyList@126[empty] // through DeserializedPackageMemberScope@148
memberIndex = computeMemberIndex$1@149 // through LazyPackageFragmentScopeForJavaPackage@141
membersProtos = HashMap@150 // through DeserializedPackageMemberScope@148
properties('io': Name@140) = EmptyList@126[empty] // through DeserializedPackageMemberScope@148
properties('jvm': Name@142) = EmptyList@126[empty] // through DeserializedPackageMemberScope@148
properties('platform': Name@143) = EmptyList@126[empty] // through DeserializedPackageMemberScope@148
}
LazyJavaPackageFragment@7['platform'] {
classes('Any': Name@128) = null // through LazyPackageFragmentScopeForJavaPackage@151
classes('Int': Name@129) = null // through LazyPackageFragmentScopeForJavaPackage@151
classes('platformName': Name@131) = DeserializedClassDescriptor@2['platformName'] // through LazyPackageFragmentScopeForJavaPackage@151
}
TypeDeserializer@152 {
classDescriptors('4': Integer@153) = DeserializedClassDescriptor@154['String']
}