[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
/**
* A leaf IR tree element.
* Represents a single `init {}` block in a Kotlin class.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.anonymousInitializer]
*/
@@ -329,6 +329,10 @@ object IrTree : AbstractTreeBuilder() {
val anonymousInitializer: Element by element(Declaration) {
parent(declarationBase)
kDoc = """
Represents a single `init {}` block in a Kotlin class.
""".trimIndent()
+descriptor("ClassDescriptor") // TODO special descriptor for anonymous initializer blocks
+symbol(anonymousInitializerSymbolType)
+field("isStatic", boolean) {