[tree generator] Minor: pass model inside ImplementationConfigurator

Needed for config across many elements in subsequent commits.

^KT-65773 In Progress
This commit is contained in:
Wojciech Litewka
2024-02-15 18:37:55 +01:00
committed by Space Team
parent e737320d01
commit 6fadc51856
5 changed files with 14 additions and 11 deletions
@@ -6,14 +6,15 @@
package org.jetbrains.kotlin.ir.generator
import org.jetbrains.kotlin.ir.generator.config.AbstractIrTreeImplementationConfigurator
import org.jetbrains.kotlin.ir.generator.model.Element
object ImplementationConfigurator : AbstractIrTreeImplementationConfigurator() {
override fun configure(): Unit = with(IrTree) {
override fun configure(model: Model): Unit = with(IrTree) {
impl(simpleFunction)
impl(property)
}
override fun configureAllImplementations() {
override fun configureAllImplementations(model: Model) {
// Use configureFieldInAllImplementations to customize certain fields in all implementation classes
}
}