Diagnostic tests are logging their lazy activity
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
LazyJavaClassDescriptor@0['A'] {
|
||||
_functions('valueOf': Name@1) = ArrayList@2[1] { SimpleFunctionDescriptorImpl@3['valueOf'] } // through LazyJavaStaticClassScope@4
|
||||
_functions('valueOf': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('valueOf': Name@1) = EmptyList@5[empty] // through LazyJavaClassMemberScope@6
|
||||
_properties('valueOf': Name@1) = EmptyList@5[empty] // through LazyJavaStaticClassScope@4
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['A']
|
||||
defaultType = JetTypeImpl@8['A']
|
||||
enumEntryIndex = LinkedHashMap@9 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@10 // through LazyJavaClassMemberScope@6
|
||||
memberIndex = computeMemberIndex$1@11 // through LazyJavaStaticClassScope@4
|
||||
nestedClassIndex = LinkedHashMap@12 // through LazyJavaClassMemberScope@6
|
||||
nestedClasses('valueOf': Name@1) = null // through LazyJavaClassMemberScope@6
|
||||
}
|
||||
|
||||
LazyJavaClassTypeConstructor@7['A'] {
|
||||
_parameters = ArrayList@13[empty]
|
||||
_supertypes = ArrayList@14[1] { LazyJavaClassifierType@15['Enum<A>'] }
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@16['A'] {
|
||||
_arguments = ArrayList@17[empty]
|
||||
_nullable = 'false': Boolean@18
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['A']
|
||||
classifier = JavaClassImpl@19['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@20['A'] {
|
||||
_arguments = ArrayList@21[empty]
|
||||
_nullable = 'true': Boolean@22
|
||||
_typeConstructor = LazyJavaClassTypeConstructor@7['A']
|
||||
classifier = JavaClassImpl@19['A']
|
||||
}
|
||||
|
||||
LazyJavaClassifierType@15['Enum<A>'] {
|
||||
_arguments = ArrayList@23[1] { TypeProjectionImpl@24 }
|
||||
_memberScope = SubstitutingScope@25
|
||||
_typeConstructor = DeserializedClassTypeConstructor@26
|
||||
classifier = JavaClassImpl@27['Enum']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragmentProvider@28 {
|
||||
_packageFragments('<root>': FqName@29) = LazyJavaPackageFragment@30['<root>']
|
||||
_packageFragments('A': FqName@31) = null
|
||||
_packageFragments('java': FqName@32) = LazyJavaPackageFragment@33['java']
|
||||
_packageFragments('java.lang': FqName@34) = LazyJavaPackageFragment@35['lang']
|
||||
_packageFragments('java.lang.A': FqName@36) = null
|
||||
_packageFragments('kotlin': FqName@37) = null
|
||||
_packageFragments('kotlin.A': FqName@38) = null
|
||||
_packageFragments('kotlin.io': FqName@39) = null
|
||||
_packageFragments('kotlin.jvm': FqName@40) = null
|
||||
topLevelClasses(JavaClassImpl@41['A']) = LazyJavaClassDescriptor@0['A']
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@30['<root>'] {
|
||||
classes('A': Name@42) = LazyJavaClassDescriptor@0['A'] // through LazyPackageFragmentScopeForJavaPackage@43
|
||||
deserializedPackageScope = Empty@44 // through LazyPackageFragmentScopeForJavaPackage@43
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@33['java'] {
|
||||
_functions('lang': Name@45) = EmptyList@5[empty] // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
classes('lang': Name@47) = null // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
deserializedPackageScope = Empty@44 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
memberIndex = computeMemberIndex$1@48 // through LazyPackageFragmentScopeForJavaPackage@46
|
||||
}
|
||||
|
||||
LazyJavaPackageFragment@35['lang'] {
|
||||
deserializedPackageScope = Empty@44 // through LazyPackageFragmentScopeForJavaPackage@49
|
||||
}
|
||||
Reference in New Issue
Block a user