[kotlin compiler][update] 1.3.30-dev-1157

This commit is contained in:
Vasily Levchenko
2019-01-28 10:50:17 +03:00
parent 59ae74200f
commit 3a96c6b979
3 changed files with 23 additions and 21 deletions
@@ -761,22 +761,23 @@ abstract class IrModuleDeserializer(
val symbol = deserializeIrSymbol(proto.symbol) as IrClassSymbol
val modality = deserializeModality(proto.modality)
val clazz = symbolTable.declareClass(UNDEFINED_OFFSET, UNDEFINED_OFFSET, irrelevantOrigin,
symbol.descriptor, { symbol ->
IrClassImpl(
start, end, origin,
symbol,
Name.identifier(proto.name),
deserializeClassKind(proto.kind),
deserializeVisibility(proto.visibility),
deserializeModality(proto.modality),
proto.isCompanion,
proto.isInner,
proto.isData,
proto.isExternal,
proto.isInline
)
})
symbol.descriptor, modality) { symbol ->
IrClassImpl(
start, end, origin,
symbol,
Name.identifier(proto.name),
deserializeClassKind(proto.kind),
deserializeVisibility(proto.visibility),
modality,
proto.isCompanion,
proto.isInner,
proto.isData,
proto.isExternal,
proto.isInline
)
}
proto.declarationContainer.declarationList.forEach {
val member = deserializeDeclaration(it, clazz)
@@ -279,10 +279,11 @@ class KonanIrModuleDeserializer(
.filter { it.descriptor.findPackage() == packageFragment }
val declarations = symbols.map {
val classDescriptor = it.descriptor as ClassDescriptor
val declaration = symbolTable.declareClass(UNDEFINED_OFFSET, UNDEFINED_OFFSET, irrelevantOrigin,
it.descriptor as ClassDescriptor,
{ symbol: IrClassSymbol -> IrClassImpl(UNDEFINED_OFFSET, UNDEFINED_OFFSET, irrelevantOrigin, symbol) }
)
classDescriptor,
classDescriptor.modality
) { symbol: IrClassSymbol -> IrClassImpl(UNDEFINED_OFFSET, UNDEFINED_OFFSET, irrelevantOrigin, symbol) }
declaration
}
+3 -3
View File
@@ -18,9 +18,9 @@
buildKotlinVersion=1.3.0-rc-116
buildKotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_130_CompilerAllPlugins),number:1.3.0-rc-116,tag:kotlin-native,pinned:true/artifacts/content/maven
remoteRoot=konan_tests
kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_dev_CompilerAllPlugins),number:1.3.30-dev-964,pinned:true/artifacts/content/maven
kotlinVersion=1.3.30-dev-964
testKotlinVersion=1.3.30-dev-964
kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_dev_CompilerAllPlugins),number:1.3.30-dev-1157,pinned:true/artifacts/content/maven
kotlinVersion=1.3.30-dev-1157
testKotlinVersion=1.3.30-dev-1157
konanVersion=1.2.0
org.gradle.jvmargs='-Dfile.encoding=UTF-8'
org.gradle.workers.max=4