All Downloads are FREE. Search and download functionalities are using the official Maven repository.

zsu.cacheable.kcp.backend.CacheableTransformContext.kt Maven / Gradle / Ivy

package zsu.cacheable.kcp.backend

import org.jetbrains.kotlin.ir.declarations.IrClass
import org.jetbrains.kotlin.ir.declarations.IrField
import org.jetbrains.kotlin.ir.declarations.IrSimpleFunction

class CacheableTransformContext(
    val cacheableSymbols: CacheableSymbols,
    val parentClass: IrClass,
    val originFunction: IrSimpleFunction,
    val backendField: IrField,
    val copiedFunction: IrSimpleFunction,
    val createdFlagField: IrField,
) {
    val functionType = originFunction.returnType
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy