Process all class kinds

This commit is contained in:
Konstantin Anisimov
2017-06-20 17:55:19 +07:00
committed by KonstantinAnisimov
parent 99348353c6
commit 0a1f925b27
@@ -568,9 +568,11 @@ class PackageFragmentPrinter(val packageFragment: KonanLinkData.PackageFragment,
when (classKind) {
ProtoBuf.Class.Kind.CLASS -> buff.append("class")
ProtoBuf.Class.Kind.INTERFACE -> buff.append("interface")
ProtoBuf.Class.Kind.ENUM_CLASS -> buff.append("enum class")
ProtoBuf.Class.Kind.ENUM_ENTRY -> buff.append("enum")
ProtoBuf.Class.Kind.ANNOTATION_CLASS -> buff.append("annotation class")
ProtoBuf.Class.Kind.OBJECT -> buff.append("object")
else -> assert(false)
ProtoBuf.Class.Kind.COMPANION_OBJECT -> buff.append("companion object")
}
return buff.toString()
}