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

231 lines
11 KiB
Plaintext

EnumEntrySyntheticClassDescriptor@0['<class-object-for-ANNOTATION_TYPE>'] {
defaultType = JetTypeImpl@1['enum entry']
}
EnumEntrySyntheticClassDescriptor@2['<class-object-for-CLASS>'] {
defaultType = JetTypeImpl@3['enum entry']
}
EnumEntrySyntheticClassDescriptor@4['<class-object-for-CONSTRUCTOR>'] {
defaultType = JetTypeImpl@5['enum entry']
}
EnumEntrySyntheticClassDescriptor@6['<class-object-for-RUNTIME>'] {
defaultType = JetTypeImpl@7['enum entry']
}
EnumEntrySyntheticClassDescriptor@8['ANNOTATION_TYPE'] {
defaultType = JetTypeImpl@9['enum entry']
}
EnumEntrySyntheticClassDescriptor@10['CLASS'] {
defaultType = JetTypeImpl@11['enum entry']
}
EnumEntrySyntheticClassDescriptor@12['CONSTRUCTOR'] {
defaultType = JetTypeImpl@13['enum entry']
}
EnumEntrySyntheticClassDescriptor@14['RUNTIME'] {
defaultType = JetTypeImpl@15['enum entry']
}
LazyAnnotationDescriptor@16 {
resolutionResults = OverloadResolutionResultsImpl@17
type = JetTypeImpl@18['Retention']
valueArguments(ValueParameterDescriptorImpl@19['value']) = EnumValue@20
}
LazyAnnotationDescriptor@21 {
resolutionResults = OverloadResolutionResultsImpl@22
type = JetTypeImpl@23['Retention']
valueArguments(ValueParameterDescriptorImpl@19['value']) = EnumValue@24
}
LazyAnnotationDescriptor@25 {
resolutionResults = OverloadResolutionResultsImpl@26
type = JetTypeImpl@27['Target']
valueArguments(ValueParameterDescriptorImpl@28['value']) = ArrayValue@29
}
LazyJavaClassDescriptor@30['ElementType'] {
defaultType = JetTypeImpl@31['ElementType']
enumEntryIndex = LinkedHashMap@32 // through LazyJavaClassMemberScope@33
memberIndex = computeMemberIndex$1@34 // through LazyJavaClassMemberScope@33
memberIndex = computeMemberIndex$1@35 // through LazyJavaStaticClassScope@36
nestedClassIndex = LinkedHashMap@37 // through LazyJavaClassMemberScope@33
nestedClasses('ANNOTATION_TYPE': Name@38) = EnumEntrySyntheticClassDescriptor@8['ANNOTATION_TYPE'] // through LazyJavaClassMemberScope@33
nestedClasses('CONSTRUCTOR': Name@39) = EnumEntrySyntheticClassDescriptor@12['CONSTRUCTOR'] // through LazyJavaClassMemberScope@33
properties('ANNOTATION_TYPE': Name@38) = EmptyList@40[empty] // through LazyJavaClassMemberScope@33
properties('ANNOTATION_TYPE': Name@38) = EmptyList@40[empty] // through LazyJavaStaticClassScope@36
properties('CONSTRUCTOR': Name@39) = EmptyList@40[empty] // through LazyJavaClassMemberScope@33
properties('CONSTRUCTOR': Name@39) = EmptyList@40[empty] // through LazyJavaStaticClassScope@36
typeConstructor = LazyJavaClassTypeConstructor@41['ElementType']
}
LazyJavaClassDescriptor@42['Retention'] {
constructors = ArrayList@43[1] { JavaConstructorDescriptor@44['<init>'] } // through LazyJavaClassMemberScope@45
defaultType = JetTypeImpl@46['Retention']
typeConstructor = LazyJavaClassTypeConstructor@47['Retention']
}
LazyJavaClassDescriptor@48['RetentionPolicy'] {
defaultType = JetTypeImpl@49['RetentionPolicy']
enumEntryIndex = LinkedHashMap@50 // through LazyJavaClassMemberScope@51
memberIndex = computeMemberIndex$1@52 // through LazyJavaClassMemberScope@51
memberIndex = computeMemberIndex$1@53 // through LazyJavaStaticClassScope@54
nestedClassIndex = LinkedHashMap@55 // through LazyJavaClassMemberScope@51
nestedClasses('CLASS': Name@56) = EnumEntrySyntheticClassDescriptor@10['CLASS'] // through LazyJavaClassMemberScope@51
nestedClasses('RUNTIME': Name@57) = EnumEntrySyntheticClassDescriptor@14['RUNTIME'] // through LazyJavaClassMemberScope@51
properties('CLASS': Name@56) = EmptyList@40[empty] // through LazyJavaClassMemberScope@51
properties('CLASS': Name@56) = EmptyList@40[empty] // through LazyJavaStaticClassScope@54
properties('RUNTIME': Name@57) = EmptyList@40[empty] // through LazyJavaClassMemberScope@51
properties('RUNTIME': Name@57) = EmptyList@40[empty] // through LazyJavaStaticClassScope@54
typeConstructor = LazyJavaClassTypeConstructor@58['RetentionPolicy']
}
LazyJavaClassDescriptor@59['Target'] {
constructors = ArrayList@60[1] { JavaConstructorDescriptor@61['<init>'] } // through LazyJavaClassMemberScope@62
defaultType = JetTypeImpl@63['Target']
typeConstructor = LazyJavaClassTypeConstructor@64['Target']
}
LazyJavaClassTypeConstructor@41['ElementType'] {
parameters = ArrayList@65[empty]
supertypes = ArrayList@66[1] { LazyJavaClassifierType@67['Enum<ElementType>'] }
}
LazyJavaClassTypeConstructor@47['Retention'] {
parameters = ArrayList@68[empty]
}
LazyJavaClassTypeConstructor@58['RetentionPolicy'] {
parameters = ArrayList@69[empty]
supertypes = ArrayList@70[1] { LazyJavaClassifierType@71['Enum<RetentionPolicy>'] }
}
LazyJavaClassTypeConstructor@64['Target'] {
parameters = ArrayList@72[empty]
}
LazyJavaClassifierType@73['ElementType'] {
arguments = ArrayList@74[empty]
classifier = JavaClassImpl@75['ElementType']
nullable = 'false': Boolean@76
typeConstructor = LazyJavaClassTypeConstructor@41['ElementType']
}
LazyJavaClassifierType@77['ElementType'] {
arguments = ArrayList@78[empty]
classifier = JavaClassImpl@75['ElementType']
nullable = 'true': Boolean@79
typeConstructor = LazyJavaClassTypeConstructor@41['ElementType']
}
LazyJavaClassifierType@80['ElementType'] {
arguments = ArrayList@81[empty]
classifier = JavaClassImpl@82['ElementType']
typeConstructor = LazyJavaClassTypeConstructor@41['ElementType']
}
LazyJavaClassifierType@67['Enum<ElementType>'] {
arguments = ArrayList@83[1] { TypeProjectionImpl@84 }
classifier = JavaClassImpl@85['Enum']
memberScope = SubstitutingScope@86
typeConstructor = DeserializedClassTypeConstructor@87
}
LazyJavaClassifierType@71['Enum<RetentionPolicy>'] {
arguments = ArrayList@88[1] { TypeProjectionImpl@89 }
classifier = JavaClassImpl@90['Enum']
memberScope = SubstitutingScope@91
typeConstructor = DeserializedClassTypeConstructor@87
}
LazyJavaClassifierType@92['RetentionPolicy'] {
arguments = ArrayList@93[empty]
classifier = JavaClassImpl@94['RetentionPolicy']
nullable = 'false': Boolean@76
typeConstructor = LazyJavaClassTypeConstructor@58['RetentionPolicy']
}
LazyJavaClassifierType@95['RetentionPolicy'] {
arguments = ArrayList@96[empty]
classifier = JavaClassImpl@94['RetentionPolicy']
nullable = 'true': Boolean@79
typeConstructor = LazyJavaClassTypeConstructor@58['RetentionPolicy']
}
LazyJavaClassifierType@97['RetentionPolicy'] {
arguments = ArrayList@98[empty]
classifier = JavaClassImpl@99['RetentionPolicy']
typeConstructor = LazyJavaClassTypeConstructor@58['RetentionPolicy']
}
LazyJavaPackageFragmentProvider@100 {
packageFragments('<root>': FqName@101) = LazyJavaPackageFragment@102['<root>']
packageFragments('ElementType': FqName@103) = null
packageFragments('Retention': FqName@104) = null
packageFragments('RetentionPolicy': FqName@105) = null
packageFragments('Target': FqName@106) = null
packageFragments('java': FqName@107) = LazyJavaPackageFragment@108['java']
packageFragments('java.lang': FqName@109) = LazyJavaPackageFragment@110['lang']
packageFragments('java.lang.ElementType': FqName@111) = null
packageFragments('java.lang.Retention': FqName@112) = null
packageFragments('java.lang.RetentionPolicy': FqName@113) = null
packageFragments('java.lang.Target': FqName@114) = null
packageFragments('java.lang.annotation': FqName@115) = LazyJavaPackageFragment@116['annotation']
packageFragments('java.lang.annotation.ElementType': FqName@117) = null
packageFragments('java.lang.annotation.Retention': FqName@118) = null
packageFragments('java.lang.annotation.RetentionPolicy': FqName@119) = null
packageFragments('java.lang.annotation.Target': FqName@120) = null
packageFragments('kotlin': FqName@121) = null
packageFragments('kotlin.ElementType': FqName@122) = null
packageFragments('kotlin.Retention': FqName@123) = null
packageFragments('kotlin.RetentionPolicy': FqName@124) = null
packageFragments('kotlin.Target': FqName@125) = null
packageFragments('kotlin.io': FqName@126) = null
packageFragments('kotlin.jvm': FqName@127) = null
packageFragments('my': FqName@128) = null
packageFragments('my1': FqName@129) = null
topLevelClasses(JavaClassImpl@130['ElementType']) = LazyJavaClassDescriptor@30['ElementType']
topLevelClasses(JavaClassImpl@131['Retention']) = LazyJavaClassDescriptor@42['Retention']
topLevelClasses(JavaClassImpl@132['RetentionPolicy']) = LazyJavaClassDescriptor@48['RetentionPolicy']
topLevelClasses(JavaClassImpl@133['Target']) = LazyJavaClassDescriptor@59['Target']
}
LazyJavaPackageFragment@102['<root>'] {
classes('ElementType': Name@134) = null // through LazyPackageFragmentScopeForJavaPackage@135
classes('Retention': Name@136) = null // through LazyPackageFragmentScopeForJavaPackage@135
classes('RetentionPolicy': Name@137) = null // through LazyPackageFragmentScopeForJavaPackage@135
classes('Target': Name@138) = null // through LazyPackageFragmentScopeForJavaPackage@135
classes('java': Name@139) = null // through LazyPackageFragmentScopeForJavaPackage@135
deserializedPackageScope = Empty@140 // through LazyPackageFragmentScopeForJavaPackage@135
functions('java': Name@141) = EmptyList@40[empty] // through LazyPackageFragmentScopeForJavaPackage@135
memberIndex = computeMemberIndex$1@142 // through LazyPackageFragmentScopeForJavaPackage@135
}
LazyJavaPackageFragment@116['annotation'] {
classes('ElementType': Name@134) = LazyJavaClassDescriptor@30['ElementType'] // through LazyPackageFragmentScopeForJavaPackage@143
classes('Retention': Name@144) = LazyJavaClassDescriptor@42['Retention'] // through LazyPackageFragmentScopeForJavaPackage@143
classes('RetentionPolicy': Name@137) = LazyJavaClassDescriptor@48['RetentionPolicy'] // through LazyPackageFragmentScopeForJavaPackage@143
classes('Target': Name@138) = LazyJavaClassDescriptor@59['Target'] // through LazyPackageFragmentScopeForJavaPackage@143
classes('java': Name@145) = null // through LazyPackageFragmentScopeForJavaPackage@143
deserializedPackageScope = Empty@140 // through LazyPackageFragmentScopeForJavaPackage@143
}
LazyJavaPackageFragment@108['java'] {
classes('lang': Name@146) = null // through LazyPackageFragmentScopeForJavaPackage@147
deserializedPackageScope = Empty@140 // through LazyPackageFragmentScopeForJavaPackage@147
functions('lang': Name@148) = EmptyList@40[empty] // through LazyPackageFragmentScopeForJavaPackage@147
memberIndex = computeMemberIndex$1@149 // through LazyPackageFragmentScopeForJavaPackage@147
}
LazyJavaPackageFragment@110['lang'] {
classes('annotation': Name@150) = null // through LazyPackageFragmentScopeForJavaPackage@151
classes('java': Name@145) = null // through LazyPackageFragmentScopeForJavaPackage@151
deserializedPackageScope = Empty@140 // through LazyPackageFragmentScopeForJavaPackage@151
functions('annotation': Name@152) = EmptyList@40[empty] // through LazyPackageFragmentScopeForJavaPackage@151
memberIndex = computeMemberIndex$1@153 // through LazyPackageFragmentScopeForJavaPackage@151
}