Files
kotlin-fork/compiler/ir/ir.tree/tree-generator
Wojciech Litewka 4d9d1974ec [IR generator] Better support for fields' default value in base classes
- Allows using those with the incoming IR implementation printer.
- Moves the logic to common tree generator, so other trees can specify
default values in base classes as well, if needed.

^KT-65773 In Progress
2024-02-28 09:29:56 +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 Generated from link in its kdoc.