createIrVariable
inline fun IrType.createIrVariable(name: Name, parent: IrDeclarationParent? = null, startOffset: Int = UNDEFINED_OFFSET, endOffset: Int = UNDEFINED_OFFSET, origin: IrDeclarationOrigin = IrDeclarationOrigin.DEFINED, isVar: Boolean = false, isConst: Boolean = false, isLateinit: Boolean = false, block: IrVariableImpl.() -> Unit = {}): IrVariable
inline fun createIrVariable(name: Name, type: IrType, parent: IrDeclarationParent? = null, startOffset: Int = UNDEFINED_OFFSET, endOffset: Int = UNDEFINED_OFFSET, origin: IrDeclarationOrigin = IrDeclarationOrigin.DEFINED, isVar: Boolean = false, isConst: Boolean = false, isLateinit: Boolean = false, block: IrVariableImpl.() -> Unit = {}): IrVariable