Make static initializer classes for inheriting multifile class parts annotated as SYNTHETIC_CLASS.

This commit is contained in:
Dmitry Petrov
2016-10-13 16:01:28 +03:00
parent 0a0a05d211
commit fbe3f1537f
2 changed files with 3 additions and 1 deletions
@@ -78,7 +78,7 @@ class MultifileClassCodegen(
state.fileClassesProvider.getFileClassInfo(this).fileClassFqName
private val shouldGeneratePartHierarchy =
state.inheritMultifileParts // TODO support incremental compilation
state.inheritMultifileParts
private val partInternalNamesSorted = run {
val partInternalNamesSet = hashSetOf<String>()
@@ -115,6 +115,8 @@ class MultifileClassPartCodegen(
visitMaxs(1, 0)
visitEnd()
}
writeSyntheticClassMetadata(this)
}
}
}