[IR] Add a kDoc for IrAnonymousInitializer

This commit is contained in:
Sergej Jaskiewicz
2023-11-28 16:19:36 +01:00
committed by Space Team
parent de502301ed
commit 2f98b4310a
2 changed files with 5 additions and 1 deletions
@@ -16,7 +16,7 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element. * Represents a single `init {}` block in a Kotlin class.
* *
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.anonymousInitializer] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.anonymousInitializer]
*/ */
@@ -329,6 +329,10 @@ object IrTree : AbstractTreeBuilder() {
val anonymousInitializer: Element by element(Declaration) { val anonymousInitializer: Element by element(Declaration) {
parent(declarationBase) parent(declarationBase)
kDoc = """
Represents a single `init {}` block in a Kotlin class.
""".trimIndent()
+descriptor("ClassDescriptor") // TODO special descriptor for anonymous initializer blocks +descriptor("ClassDescriptor") // TODO special descriptor for anonymous initializer blocks
+symbol(anonymousInitializerSymbolType) +symbol(anonymousInitializerSymbolType)
+field("isStatic", boolean) { +field("isStatic", boolean) {