Inline PLATFORM_TYPES = true, simplify signature propagation

This commit is contained in:
Alexander Udalov
2015-11-13 23:25:40 +03:00
parent 417a27f3b1
commit 8a5b63a669
11 changed files with 31 additions and 628 deletions
@@ -64,7 +64,7 @@ public class RuntimeModuleData private constructor(public val deserialization: D
val lazyJavaPackageFragmentProvider =
LazyJavaPackageFragmentProvider(globalJavaResolverContext, module, ReflectionTypes(module))
val javaDescriptorResolver = JavaDescriptorResolver(lazyJavaPackageFragmentProvider, module)
val javaDescriptorResolver = JavaDescriptorResolver(lazyJavaPackageFragmentProvider)
val javaClassDataFinder = JavaClassDataFinder(reflectKotlinClassFinder, deserializedDescriptorResolver)
val binaryClassAnnotationAndConstantLoader = BinaryClassAnnotationAndConstantLoaderImpl(module, storageManager, reflectKotlinClassFinder, RuntimeErrorReporter)
val deserializationComponentsForJava = DeserializationComponentsForJava(