[Generator] Do not use explicit final modifier in Native primitive classes

'final' is the default modality, safe to omit
This commit is contained in:
Ilya Gorbunov
2023-08-29 05:02:35 +02:00
committed by Space Team
parent 8ae21c0e1b
commit 78ef58f59d
3 changed files with 6 additions and 12 deletions
@@ -16,10 +16,6 @@ class NativePrimitivesGenerator(writer: PrintWriter) : BasePrimitivesGenerator(w
import("kotlin.native.internal.*")
}
override fun ClassBuilder.modifyGeneratedClass(thisKind: PrimitiveType) {
this.isFinal = true
}
override fun CompanionObjectBuilder.modifyGeneratedCompanionObject(thisKind: PrimitiveType) {
if (thisKind !in PrimitiveType.floatingPoint) {
annotations += "CanBePrecreated"