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

145 lines
7.4 KiB
Plaintext

LazyAnnotationDescriptor@0 {
resolutionResults = OverloadResolutionResultsImpl@1
type = JetTypeImpl@2['inline']
valueArguments(ValueParameterDescriptorImpl@3['strategy']) = null
}
LazyAnnotationDescriptor@4 {
resolutionResults = OverloadResolutionResultsImpl@5
type = JetTypeImpl@6['inline']
valueArguments(ValueParameterDescriptorImpl@3['strategy']) = null
}
LazyAnnotationDescriptor@7 {
resolutionResults = OverloadResolutionResultsImpl@8
type = JetTypeImpl@9['inline']
valueArguments(ValueParameterDescriptorImpl@3['strategy']) = null
}
LazyAnnotationDescriptor@10 {
resolutionResults = OverloadResolutionResultsImpl@11
type = JetTypeImpl@12['noinline']
}
LazyJavaClassDescriptor@13['Run'] {
functionTypeForSamInterface = JetTypeImpl@14['Function0<1>']
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@15['<this>']
typeConstructor = LazyJavaClassTypeConstructor@16['Run']
}
LazyJavaClassDescriptor@17['Test'] {
constructors = ArrayList@18[1] { JavaConstructorDescriptor@19['<init>'] } // through LazyJavaClassMemberScope@20
defaultType = JetTypeImpl@21['Test']
enumEntryIndex = LinkedHashMap@22 // through LazyJavaClassMemberScope@20
functionTypeForSamInterface = null
functions('test': Name@23) = ArrayList@24[2] { JavaMethodDescriptor@25['test'], SamAdapterFunctionDescriptor@26['test'] } // through LazyJavaClassMemberScope@20
memberIndex = computeMemberIndex$1@27 // through LazyJavaClassMemberScope@20
nestedClassIndex = LinkedHashMap@28 // through LazyJavaClassMemberScope@20
nestedClasses('test': Name@23) = null // through LazyJavaClassMemberScope@20
properties('test': Name@23) = EmptyList@29[empty] // through LazyJavaClassMemberScope@20
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@30['<this>']
typeConstructor = LazyJavaClassTypeConstructor@31['Test']
}
LazyJavaClassTypeConstructor@16['Run'] {
parameters = ArrayList@32[empty]
supertypes = ArrayList@33[1] { JetTypeImpl@34['Any'] }
}
LazyJavaClassTypeConstructor@31['Test'] {
parameters = ArrayList@35[empty]
supertypes = ArrayList@36[1] { JetTypeImpl@34['Any'] }
}
LazyJavaClassifierType@37['Object'] {
classifier = JavaClassImpl@38['Object']
typeConstructor = DeserializedClassTypeConstructor@39
}
LazyJavaClassifierType@40['Object'] {
classifier = JavaClassImpl@41['Object']
typeConstructor = DeserializedClassTypeConstructor@39
}
LazyJavaClassifierType@42['Run'] {
arguments = ArrayList@43[empty]
classifier = JavaClassImpl@44['Run']
nullable = 'false': Boolean@45
typeConstructor = LazyJavaClassTypeConstructor@16['Run']
}
LazyJavaClassifierType@46['Run'] {
arguments = ArrayList@47[empty]
classifier = JavaClassImpl@44['Run']
nullable = 'true': Boolean@48
typeConstructor = LazyJavaClassTypeConstructor@16['Run']
}
LazyJavaPackageFragmentProvider@49 {
packageFragments('<root>': FqName@50) = LazyJavaPackageFragment@51['<root>']
packageFragments('Function1': FqName@52) = null
packageFragments('Int': FqName@53) = null
packageFragments('Unit': FqName@54) = null
packageFragments('inline': FqName@55) = null
packageFragments('java': FqName@56) = LazyJavaPackageFragment@57['java']
packageFragments('java.lang': FqName@58) = LazyJavaPackageFragment@59['lang']
packageFragments('java.lang.Function1': FqName@60) = null
packageFragments('java.lang.Int': FqName@61) = null
packageFragments('java.lang.Unit': FqName@62) = null
packageFragments('java.lang.inline': FqName@63) = null
packageFragments('java.lang.noinline': FqName@64) = null
packageFragments('kotlin': FqName@65) = null
packageFragments('kotlin.Function1': FqName@66) = null
packageFragments('kotlin.Int': FqName@67) = null
packageFragments('kotlin.Unit': FqName@68) = null
packageFragments('kotlin.inline': FqName@69) = null
packageFragments('kotlin.io': FqName@70) = null
packageFragments('kotlin.jvm': FqName@71) = null
packageFragments('kotlin.noinline': FqName@72) = null
packageFragments('noinline': FqName@73) = null
topLevelClasses(JavaClassImpl@44['Run']) = LazyJavaClassDescriptor@13['Run']
topLevelClasses(JavaClassImpl@74['Test']) = LazyJavaClassDescriptor@17['Test']
}
LazyJavaPackageFragment@51['<root>'] {
classes('Function1': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('Int': Name@77) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('Test': Name@78) = LazyJavaClassDescriptor@17['Test'] // through LazyPackageFragmentScopeForJavaPackage@76
classes('Unit': Name@79) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('ext': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('inline': Name@81) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('invoke': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('noinline': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('s': Name@84) = null // through LazyPackageFragmentScopeForJavaPackage@76
classes('test': Name@23) = null // through LazyPackageFragmentScopeForJavaPackage@76
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@76
functions('Test': Name@78) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@76
functions('ext': Name@80) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@76
functions('invoke': Name@82) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@76
functions('s': Name@84) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@76
functions('test': Name@23) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@76
memberIndex = computeMemberIndex$1@86 // through LazyPackageFragmentScopeForJavaPackage@76
}
LazyJavaPackageFragment@57['java'] {
classes('lang': Name@87) = null // through LazyPackageFragmentScopeForJavaPackage@88
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@88
functions('lang': Name@89) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@88
memberIndex = computeMemberIndex$1@90 // through LazyPackageFragmentScopeForJavaPackage@88
}
LazyJavaPackageFragment@59['lang'] {
classes('Test': Name@78) = null // through LazyPackageFragmentScopeForJavaPackage@91
classes('ext': Name@80) = null // through LazyPackageFragmentScopeForJavaPackage@91
classes('invoke': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@91
classes('s': Name@84) = null // through LazyPackageFragmentScopeForJavaPackage@91
classes('test': Name@23) = null // through LazyPackageFragmentScopeForJavaPackage@91
deserializedPackageScope = Empty@85 // through LazyPackageFragmentScopeForJavaPackage@91
functions('Test': Name@78) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@91
functions('ext': Name@80) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@91
functions('invoke': Name@82) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@91
functions('s': Name@84) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@91
functions('test': Name@23) = EmptyList@29[empty] // through LazyPackageFragmentScopeForJavaPackage@91
memberIndex = computeMemberIndex$1@92 // through LazyPackageFragmentScopeForJavaPackage@91
}