BuilderContext

data class BuilderContext(val pluginCtx: IrPluginContext, val compilerConfig: CompilerConfiguration, val scopeOwner: IrSymbol, val logger: CompileLogger, val currentFile: IrFile, val currentExpr: IrExpression)

Constructors

Link copied to clipboard
constructor(pluginCtx: IrPluginContext, compilerConfig: CompilerConfiguration, scopeOwner: IrSymbol, logger: CompileLogger, currentFile: IrFile, currentExpr: IrExpression)

Properties

Link copied to clipboard
val builder: DeclarationIrBuilder
Link copied to clipboard
val compilerConfig: CompilerConfiguration
Link copied to clipboard
val currentExpr: IrExpression
Link copied to clipboard
val currentFile: IrFile
Link copied to clipboard
Link copied to clipboard
val pluginCtx: IrPluginContext
Link copied to clipboard
val scopeOwner: IrSymbol

Functions

Link copied to clipboard
Link copied to clipboard