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

83 lines
3.5 KiB
Plaintext

DescriptorResolver@0 {
<name not found> = NotNullType@1
}
LazyJavaClassDescriptor@2['Aaa'] {
memberIndex = computeMemberIndex$1@3 // through LazyJavaClassMemberScope@4
properties('i': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@4
typeConstructor = LazyJavaClassTypeConstructor@7['Aaa']
}
LazyJavaClassDescriptor@8['Bbb'] {
<name not found> = StringValue@9 // through LazyJavaStaticClassScope@10
enumEntryIndex = LinkedHashMap@11 // through LazyJavaClassMemberScope@12
memberIndex = computeMemberIndex$1@13 // through LazyJavaClassMemberScope@12
memberIndex = computeMemberIndex$1@14 // through LazyJavaStaticClassScope@10
nestedClassIndex = LinkedHashMap@15 // through LazyJavaClassMemberScope@12
nestedClasses('i': Name@5) = null // through LazyJavaClassMemberScope@12
properties('i': Name@5) = ArrayList@16[1] { JavaPropertyDescriptor@17['i'] } // through LazyJavaStaticClassScope@10
properties('i': Name@5) = EmptyList@6[empty] // through LazyJavaClassMemberScope@12
typeConstructor = LazyJavaClassTypeConstructor@18['Bbb']
}
LazyJavaClassTypeConstructor@7['Aaa'] {
parameters = ArrayList@19[empty]
supertypes = ArrayList@20[1] { JetTypeImpl@21['Any'] }
}
LazyJavaClassTypeConstructor@18['Bbb'] {
supertypes = ArrayList@22[1] { LazyJavaClassifierType@23['Aaa'] }
}
LazyJavaClassifierType@23['Aaa'] {
arguments = ArrayList@24[empty]
classifier = JavaClassImpl@25['Aaa']
memberScope = LazyJavaClassMemberScope@4
typeConstructor = LazyJavaClassTypeConstructor@7['Aaa']
}
LazyJavaClassifierType@26['Object'] {
classifier = JavaClassImpl@27['Object']
typeConstructor = DeserializedClassTypeConstructor@28
}
LazyJavaClassifierType@29['String'] {
arguments = ArrayList@30[empty]
classifier = JavaClassImpl@31['String']
typeConstructor = DeserializedClassTypeConstructor@32
}
LazyJavaPackageFragmentProvider@33 {
packageFragments('<root>': FqName@34) = LazyJavaPackageFragment@35['<root>']
packageFragments('Bbb': FqName@36) = null
packageFragments('java': FqName@37) = LazyJavaPackageFragment@38['java']
packageFragments('java.lang': FqName@39) = LazyJavaPackageFragment@40['lang']
packageFragments('java.lang.Bbb': FqName@41) = null
packageFragments('kotlin': FqName@42) = null
packageFragments('kotlin.Bbb': FqName@43) = null
packageFragments('kotlin.io': FqName@44) = null
packageFragments('kotlin.jvm': FqName@45) = null
topLevelClasses(JavaClassImpl@25['Aaa']) = LazyJavaClassDescriptor@2['Aaa']
topLevelClasses(JavaClassImpl@46['Bbb']) = LazyJavaClassDescriptor@8['Bbb']
}
LazyJavaPackageFragment@35['<root>'] {
classes('Bbb': Name@47) = LazyJavaClassDescriptor@8['Bbb'] // through LazyPackageFragmentScopeForJavaPackage@48
deserializedPackageScope = Empty@49 // through LazyPackageFragmentScopeForJavaPackage@48
}
LazyJavaPackageFragment@38['java'] {
classes('lang': Name@50) = null // through LazyPackageFragmentScopeForJavaPackage@51
deserializedPackageScope = Empty@49 // through LazyPackageFragmentScopeForJavaPackage@51
functions('lang': Name@52) = EmptyList@6[empty] // through LazyPackageFragmentScopeForJavaPackage@51
memberIndex = computeMemberIndex$1@53 // through LazyPackageFragmentScopeForJavaPackage@51
}
LazyJavaPackageFragment@40['lang'] {
deserializedPackageScope = Empty@49 // through LazyPackageFragmentScopeForJavaPackage@54
}
LazyJavaTypeAttributes@55 {
howThisTypeIsUsedAccordingToAnnotations$delegate = TypeUsage@56
}