Inner classes lowering.

This commit is contained in:
Dmitry Petrov
2016-10-18 15:59:33 +03:00
parent f933cf5395
commit 7dce1f438f
16 changed files with 380 additions and 31 deletions
@@ -16,11 +16,11 @@
package org.jetbrains.kotlin.ir.expressions
interface IrStatementOrigin {
abstract class IrStatementOriginImpl(val debugName: String): IrStatementOrigin {
override fun toString(): String = debugName
}
abstract class IrStatementOriginImpl(val debugName: String): IrStatementOrigin {
override fun toString(): String = debugName
}
interface IrStatementOrigin {
object SAFE_CALL : IrStatementOriginImpl("SAFE_CALL")
object UMINUS : IrStatementOriginImpl("UMINUS")