[FIR generator] Avoid FIR-specific code in AbstractBuilderPrinter
This commit is contained in:
committed by
Space Team
parent
cae4a9930b
commit
f3016e1dcb
+3
-1
@@ -33,7 +33,9 @@ class Element(name: String, override val propertyName: String, kind: Kind) : Abs
|
||||
override var kDoc: String? = null
|
||||
|
||||
override val fields = mutableSetOf<Field>()
|
||||
override val typeName: String = "Fir$name"
|
||||
|
||||
override val namePrefix: String
|
||||
get() = "Fir"
|
||||
|
||||
override val packageName: String = BASE_PACKAGE + kind.packageName.let { if (it.isBlank()) it else "." + it }
|
||||
|
||||
|
||||
+2
-1
@@ -76,7 +76,8 @@ class Element(
|
||||
|
||||
override var kind: ImplementationKind? = null
|
||||
|
||||
override val typeName = "Ir$name"
|
||||
override val namePrefix: String
|
||||
get() = "Ir"
|
||||
|
||||
/**
|
||||
* Whether this element is semantically a leaf element in the hierarchy.
|
||||
|
||||
Reference in New Issue
Block a user