Process all class kinds
This commit is contained in:
committed by
KonstantinAnisimov
parent
99348353c6
commit
0a1f925b27
@@ -568,9 +568,11 @@ class PackageFragmentPrinter(val packageFragment: KonanLinkData.PackageFragment,
|
|||||||
when (classKind) {
|
when (classKind) {
|
||||||
ProtoBuf.Class.Kind.CLASS -> buff.append("class")
|
ProtoBuf.Class.Kind.CLASS -> buff.append("class")
|
||||||
ProtoBuf.Class.Kind.INTERFACE -> buff.append("interface")
|
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.ANNOTATION_CLASS -> buff.append("annotation class")
|
||||||
ProtoBuf.Class.Kind.OBJECT -> buff.append("object")
|
ProtoBuf.Class.Kind.OBJECT -> buff.append("object")
|
||||||
else -> assert(false)
|
ProtoBuf.Class.Kind.COMPANION_OBJECT -> buff.append("companion object")
|
||||||
}
|
}
|
||||||
return buff.toString()
|
return buff.toString()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user