[IR] Restore compatibility with IDEA after moving toIrConst function
#KT-60744 Fixed
This commit is contained in:
@@ -29,6 +29,10 @@ import org.jetbrains.kotlin.name.Name
|
||||
internal val TEMP_CLASS_FOR_INTERPRETER = object : IrDeclarationOriginImpl("TEMP_CLASS_FOR_INTERPRETER") {}
|
||||
internal val TEMP_FUNCTION_FOR_INTERPRETER = object : IrDeclarationOriginImpl("TEMP_FUNCTION_FOR_INTERPRETER") {}
|
||||
|
||||
@Deprecated("Please migrate to `org.jetbrains.kotlin.ir.util.toIrConst`", level = DeprecationLevel.HIDDEN)
|
||||
fun Any?.toIrConst(irType: IrType, startOffset: Int = SYNTHETIC_OFFSET, endOffset: Int = SYNTHETIC_OFFSET): IrConst<*> =
|
||||
toIrConst(irType, startOffset, endOffset)
|
||||
|
||||
internal fun IrFunction.createCall(origin: IrStatementOrigin? = null): IrCall {
|
||||
this as IrSimpleFunction
|
||||
return IrCallImpl(SYNTHETIC_OFFSET, SYNTHETIC_OFFSET, returnType, symbol, typeParameters.size, valueParameters.size, origin)
|
||||
|
||||
Reference in New Issue
Block a user