212 lines
11 KiB
Plaintext
212 lines
11 KiB
Plaintext
ClassDeserializer@0 {
|
|
classes(ClassKey@1) = DeserializedClassDescriptor@2['Intrinsic']
|
|
classes(ClassKey@3) = DeserializedClassDescriptor@4['inline']
|
|
}
|
|
|
|
DescriptorLoadersStorage@5 {
|
|
storage(VirtualFileKotlinClass@6) = Storage@7
|
|
}
|
|
|
|
DeserializedClassDescriptor@2['Intrinsic'] {
|
|
containingDeclaration = LazyJavaPackageFragment@8['internal']
|
|
defaultType = JetTypeImpl@9['Intrinsic']
|
|
primaryConstructor = ConstructorDescriptorImpl@10['<init>']
|
|
}
|
|
|
|
DeserializedClassDescriptor@4['inline'] {
|
|
containingDeclaration = LazyJavaPackageFragment@11['kotlin']
|
|
defaultType = JetTypeImpl@12['inline']
|
|
}
|
|
|
|
DeserializedTypeParameterDescriptor@13['T'] {
|
|
typeConstructor = AbstractLazyTypeParameterDescriptor$1@14
|
|
upperBounds = LinkedHashSet@15[1] { DeserializedType@16['kotlin.Any'] }
|
|
}
|
|
|
|
DeserializedType@17['T in kotlin'] {
|
|
constructor = AbstractLazyTypeParameterDescriptor$1@14
|
|
}
|
|
|
|
DeserializedType@18['java.lang.Class'] {
|
|
constructor = LazyJavaClassTypeConstructor@19['Class']
|
|
memberScope = SubstitutingScope@20
|
|
}
|
|
|
|
DeserializedType@16['kotlin.Any'] {
|
|
constructor = DeserializedClassTypeConstructor@21
|
|
memberScope = DeserializedClassMemberScope@22
|
|
}
|
|
|
|
LazyAnnotationDescriptor@23 {
|
|
resolutionResults = OverloadResolutionResultsImpl@24
|
|
type = JetTypeImpl@25['AnnC']
|
|
valueArguments(ValueParameterDescriptorImpl@26['c']) = JavaClassValue@27
|
|
}
|
|
|
|
LazyAnnotationDescriptor@28 {
|
|
resolutionResults = OverloadResolutionResultsImpl@29
|
|
type = JetTypeImpl@30['AnnC']
|
|
valueArguments(ValueParameterDescriptorImpl@26['c']) = null
|
|
}
|
|
|
|
LazyJavaClassDescriptor@31['Class'] {
|
|
typeConstructor = LazyJavaClassTypeConstructor@19['Class']
|
|
}
|
|
|
|
LazyJavaClassTypeConstructor@19['Class'] {
|
|
parameters = ArrayList@32[1] { LazyJavaTypeParameterDescriptor@33['T'] }
|
|
}
|
|
|
|
LazyJavaPackageFragmentProvider@34 {
|
|
packageFragments('<root>': FqName@35) = LazyJavaPackageFragment@36['<root>']
|
|
packageFragments('A': FqName@37) = null
|
|
packageFragments('AnnC': FqName@38) = null
|
|
packageFragments('Class': FqName@39) = null
|
|
packageFragments('Test': FqName@40) = null
|
|
packageFragments('Test2': FqName@41) = null
|
|
packageFragments('c': FqName@42) = null
|
|
packageFragments('java': FqName@43) = LazyJavaPackageFragment@44['java']
|
|
packageFragments('java.lang': FqName@45) = LazyJavaPackageFragment@46['lang']
|
|
packageFragments('java.lang.A': FqName@47) = null
|
|
packageFragments('java.lang.AnnC': FqName@48) = null
|
|
packageFragments('java.lang.Class': FqName@49) = null
|
|
packageFragments('kotlin': FqName@50) = LazyJavaPackageFragment@11['kotlin']
|
|
packageFragments('kotlin.A': FqName@51) = null
|
|
packageFragments('kotlin.AnnC': FqName@52) = null
|
|
packageFragments('kotlin.Class': FqName@53) = null
|
|
packageFragments('kotlin.io': FqName@54) = LazyJavaPackageFragment@55['io']
|
|
packageFragments('kotlin.io.A': FqName@56) = null
|
|
packageFragments('kotlin.io.AnnC': FqName@57) = null
|
|
packageFragments('kotlin.io.Class': FqName@58) = null
|
|
packageFragments('kotlin.jvm': FqName@59) = LazyJavaPackageFragment@60['jvm']
|
|
packageFragments('kotlin.jvm.A': FqName@61) = null
|
|
packageFragments('kotlin.jvm.AnnC': FqName@62) = null
|
|
packageFragments('kotlin.jvm.Class': FqName@63) = null
|
|
packageFragments('kotlin.jvm.internal': FqName@64) = LazyJavaPackageFragment@8['internal']
|
|
topLevelClasses(JavaClassImpl@65['Class']) = LazyJavaClassDescriptor@31['Class']
|
|
}
|
|
|
|
LazyJavaPackageFragment@36['<root>'] {
|
|
classes('Class': Name@66) = null // through LazyPackageFragmentScopeForJavaPackage@67
|
|
classes('c': Name@68) = null // through LazyPackageFragmentScopeForJavaPackage@67
|
|
classes('javaClass': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@67
|
|
deserializedPackageScope = Empty@70 // through LazyPackageFragmentScopeForJavaPackage@67
|
|
functions('javaClass': Name@69) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@67
|
|
memberIndex = computeMemberIndex$1@72 // through LazyPackageFragmentScopeForJavaPackage@67
|
|
}
|
|
|
|
LazyJavaPackageFragment@8['internal'] {
|
|
classes('Intrinsic': Name@73) = DeserializedClassDescriptor@2['Intrinsic'] // through LazyPackageFragmentScopeForJavaPackage@74
|
|
}
|
|
|
|
LazyJavaPackageFragment@55['io'] {
|
|
classes('Class': Name@66) = null // through LazyPackageFragmentScopeForJavaPackage@75
|
|
classes('c': Name@68) = null // through LazyPackageFragmentScopeForJavaPackage@75
|
|
classes('javaClass': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@75
|
|
deserializedPackageScope = DeserializedPackageMemberScope@76 // through LazyPackageFragmentScopeForJavaPackage@75
|
|
functions('javaClass': Name@69) = EmptyList@71[empty] // through DeserializedPackageMemberScope@76
|
|
functions('javaClass': Name@69) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@75
|
|
memberIndex = computeMemberIndex$1@77 // through LazyPackageFragmentScopeForJavaPackage@75
|
|
membersProtos = LinkedHashMap@78 // through DeserializedPackageMemberScope@76
|
|
properties('c': Name@68) = EmptyList@71[empty] // through DeserializedPackageMemberScope@76
|
|
properties('javaClass': Name@69) = EmptyList@71[empty] // through DeserializedPackageMemberScope@76
|
|
}
|
|
|
|
LazyJavaPackageFragment@44['java'] {
|
|
classes('lang': Name@79) = null // through LazyPackageFragmentScopeForJavaPackage@80
|
|
deserializedPackageScope = Empty@70 // through LazyPackageFragmentScopeForJavaPackage@80
|
|
functions('lang': Name@81) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@80
|
|
memberIndex = computeMemberIndex$1@82 // through LazyPackageFragmentScopeForJavaPackage@80
|
|
}
|
|
|
|
LazyJavaPackageFragment@60['jvm'] {
|
|
classes('Class': Name@66) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
|
classes('c': Name@68) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
|
classes('javaClass': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@83
|
|
deserializedPackageScope = Empty@70 // through LazyPackageFragmentScopeForJavaPackage@83
|
|
functions('javaClass': Name@69) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@83
|
|
memberIndex = computeMemberIndex$1@84 // through LazyPackageFragmentScopeForJavaPackage@83
|
|
}
|
|
|
|
LazyJavaPackageFragment@11['kotlin'] {
|
|
classes('Any': Name@85) = null // through LazyPackageFragmentScopeForJavaPackage@86
|
|
classes('Class': Name@66) = null // through LazyPackageFragmentScopeForJavaPackage@86
|
|
classes('c': Name@68) = null // through LazyPackageFragmentScopeForJavaPackage@86
|
|
classes('inline': Name@87) = DeserializedClassDescriptor@4['inline'] // through LazyPackageFragmentScopeForJavaPackage@86
|
|
classes('io': Name@88) = null // through LazyPackageFragmentScopeForJavaPackage@86
|
|
classes('javaClass': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@86
|
|
classes('jvm': Name@89) = null // through LazyPackageFragmentScopeForJavaPackage@86
|
|
deserializedPackageScope = DeserializedPackageMemberScope@90 // through LazyPackageFragmentScopeForJavaPackage@86
|
|
functions('io': Name@91) = EmptyList@71[empty] // through DeserializedPackageMemberScope@90
|
|
functions('io': Name@91) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@86
|
|
functions('javaClass': Name@69) = ArrayList@92[1] { DeserializedSimpleFunctionDescriptor@93['javaClass'] } // through DeserializedPackageMemberScope@90
|
|
functions('javaClass': Name@69) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@86
|
|
functions('jvm': Name@94) = EmptyList@71[empty] // through DeserializedPackageMemberScope@90
|
|
functions('jvm': Name@94) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@86
|
|
memberIndex = computeMemberIndex$1@95 // through LazyPackageFragmentScopeForJavaPackage@86
|
|
membersProtos = LinkedHashMap@96 // through DeserializedPackageMemberScope@90
|
|
properties('c': Name@68) = EmptyList@71[empty] // through DeserializedPackageMemberScope@90
|
|
properties('io': Name@91) = EmptyList@71[empty] // through DeserializedPackageMemberScope@90
|
|
properties('javaClass': Name@69) = ArrayList@97[1] { DeserializedPropertyDescriptor@98['javaClass'] } // through DeserializedPackageMemberScope@90
|
|
properties('jvm': Name@94) = EmptyList@71[empty] // through DeserializedPackageMemberScope@90
|
|
}
|
|
|
|
LazyJavaPackageFragment@46['lang'] {
|
|
classes('Class': Name@66) = LazyJavaClassDescriptor@31['Class'] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('c': Name@68) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
classes('javaClass': Name@69) = null // through LazyPackageFragmentScopeForJavaPackage@99
|
|
deserializedPackageScope = Empty@70 // through LazyPackageFragmentScopeForJavaPackage@99
|
|
functions('javaClass': Name@69) = EmptyList@71[empty] // through LazyPackageFragmentScopeForJavaPackage@99
|
|
memberIndex = computeMemberIndex$1@100 // through LazyPackageFragmentScopeForJavaPackage@99
|
|
}
|
|
|
|
LazyJavaTypeParameterDescriptor@33['T'] {
|
|
typeConstructor = AbstractLazyTypeParameterDescriptor$1@101
|
|
upperBounds = LinkedHashSet@102[1] { NullableType@103 }
|
|
upperBoundsAsType = NullableType@103
|
|
}
|
|
|
|
LazyJavaTypeParameterResolver@104 {
|
|
resolve(JavaTypeParameterImpl@105['T']) = LazyJavaTypeParameterDescriptor@33['T']
|
|
}
|
|
|
|
ResolutionTaskHolder@106 {
|
|
<name not found> = ArrayList@107[1] { ResolutionCandidate@108 }
|
|
<name not found> = ArrayList@109[1] { ResolutionCandidate@108 }
|
|
<name not found> = EmptyList@71[empty]
|
|
<name not found> = EmptyList@71[empty]
|
|
<name not found> = EmptyList@71[empty]
|
|
<name not found> = EmptyList@71[empty]
|
|
}
|
|
|
|
ResolutionTaskHolder@110 {
|
|
<name not found> = ArrayList@111[1] { ResolutionCandidate@112 }
|
|
<name not found> = ArrayList@113[1] { ResolutionCandidate@112 }
|
|
<name not found> = EmptyList@71[empty]
|
|
<name not found> = EmptyList@71[empty]
|
|
<name not found> = EmptyList@71[empty]
|
|
<name not found> = EmptyList@71[empty]
|
|
}
|
|
|
|
ResolutionTaskHolder@114 {
|
|
<name not found> = ArrayList@115[1] { ResolutionCandidate@116 }
|
|
<name not found> = ArrayList@117[1] { ResolutionCandidate@116 }
|
|
<name not found> = EmptyList@71[empty]
|
|
<name not found> = EmptyList@71[empty]
|
|
}
|
|
|
|
ResolutionTaskHolder@118 {
|
|
<name not found> = ArrayList@119[1] { ResolutionCandidate@120 }
|
|
<name not found> = ArrayList@121[1] { ResolutionCandidate@120 }
|
|
}
|
|
|
|
ResolutionTaskHolder@122 {
|
|
<name not found> = ArrayList@123[1] { ResolutionCandidate@124 }
|
|
<name not found> = ArrayList@125[1] { ResolutionCandidate@124 }
|
|
}
|
|
|
|
TypeDeserializer@126 {
|
|
classDescriptors('34': Integer@127) = LazyJavaClassDescriptor@31['Class']
|
|
classDescriptors('9': Integer@128) = DeserializedClassDescriptor@129['Any']
|
|
}
|