Files
kotlin-fork/compiler/ir/ir.tree/tree-generator
Ivan Kylchik 60702f0f02 Add new filed attributeOwnerIdBeforeInline to IrAttributeContainer
This field is null by default, and it is set to current
`attributeOwnerId` when declaration was inlined and must be
generated with new name. In its turn `attributeOwnerId` must be set to
`this` to show that this is actually a new declaration, not a copy.
2023-03-14 20:47:35 +00:00
..

IR tree generator

This module generates the IR tree interfaces and classes, as well as visitors and transformers.

The generator is run on every build. If you change something in the model or in the generator code, just run ./gradlew dist and the generator task will run before the start of the compilation.

The model is declared in IrTree.kt.

You can navigate to the model from a generated Ir* class by following the @sample link in its kdoc.