[KT-65126] Fix visibility of enums according to failing tests
This commit is contained in:
committed by
Space Team
parent
b5cb1fddff
commit
300369000f
@@ -121,7 +121,12 @@ public class SirAsSwiftSourcesPrinter(private val printer: SmartPrinter) : SirVi
|
||||
}
|
||||
|
||||
override fun visitEnum(enum: SirEnum): Unit = with(printer) {
|
||||
println("enum ${enum.name.swiftIdentifier} {")
|
||||
println(
|
||||
enum.visibility.takeIf { it != SirVisibility.INTERNAL }?.let { "${it.swift} " } ?: "",
|
||||
"enum ",
|
||||
enum.name.swiftIdentifier,
|
||||
" {"
|
||||
)
|
||||
withIndent {
|
||||
enum.acceptChildren(this@SirAsSwiftSourcesPrinter)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user