IrOperator -> IrStatementOrigin
This commit is contained in:
committed by
Dmitry Petrov
parent
5386d27284
commit
a8a6477ce5
@@ -17,49 +17,49 @@ FILE /augmentedAssignment2.kt
|
||||
PROPERTY public val p: A
|
||||
FIELD PROPERTY_BACKING_FIELD public val p: A
|
||||
EXPRESSION_BODY
|
||||
CALL 'constructor A()' type=A operator=null
|
||||
CALL 'constructor A()' type=A origin=null
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-p>(): A
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-p>(): A'
|
||||
GET_BACKING_FIELD 'p: A' type=A operator=null
|
||||
GET_BACKING_FIELD 'p: A' type=A origin=null
|
||||
FUN public fun testVariable(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
VAR val a: A
|
||||
CALL 'constructor A()' type=A operator=null
|
||||
CALL 'plusAssign(String) on A: Unit' type=kotlin.Unit operator=PLUSEQ
|
||||
$receiver: GET_VAR 'a: A' type=A operator=PLUSEQ
|
||||
CALL 'constructor A()' type=A origin=null
|
||||
CALL 'plusAssign(String) on A: Unit' type=kotlin.Unit origin=PLUSEQ
|
||||
$receiver: GET_VAR 'a: A' type=A origin=PLUSEQ
|
||||
s: CONST String type=kotlin.String value='+='
|
||||
CALL 'minusAssign(String) on A: Unit' type=kotlin.Unit operator=MINUSEQ
|
||||
$receiver: GET_VAR 'a: A' type=A operator=MINUSEQ
|
||||
CALL 'minusAssign(String) on A: Unit' type=kotlin.Unit origin=MINUSEQ
|
||||
$receiver: GET_VAR 'a: A' type=A origin=MINUSEQ
|
||||
s: CONST String type=kotlin.String value='-='
|
||||
CALL 'timesAssign(String) on A: Unit' type=kotlin.Unit operator=MULTEQ
|
||||
$receiver: GET_VAR 'a: A' type=A operator=MULTEQ
|
||||
CALL 'timesAssign(String) on A: Unit' type=kotlin.Unit origin=MULTEQ
|
||||
$receiver: GET_VAR 'a: A' type=A origin=MULTEQ
|
||||
s: CONST String type=kotlin.String value='*='
|
||||
CALL 'divAssign(String) on A: Unit' type=kotlin.Unit operator=DIVEQ
|
||||
$receiver: GET_VAR 'a: A' type=A operator=DIVEQ
|
||||
CALL 'divAssign(String) on A: Unit' type=kotlin.Unit origin=DIVEQ
|
||||
$receiver: GET_VAR 'a: A' type=A origin=DIVEQ
|
||||
s: CONST String type=kotlin.String value='/='
|
||||
CALL 'modAssign(String) on A: Unit' type=kotlin.Unit operator=PERCEQ
|
||||
$receiver: GET_VAR 'a: A' type=A operator=PERCEQ
|
||||
CALL 'modAssign(String) on A: Unit' type=kotlin.Unit origin=PERCEQ
|
||||
$receiver: GET_VAR 'a: A' type=A origin=PERCEQ
|
||||
s: CONST String type=kotlin.String value='*='
|
||||
FUN public fun testProperty(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
BLOCK type=kotlin.Unit operator=PLUSEQ
|
||||
CALL 'plusAssign(String) on A: Unit' type=kotlin.Unit operator=PLUSEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A operator=PLUSEQ
|
||||
BLOCK type=kotlin.Unit origin=PLUSEQ
|
||||
CALL 'plusAssign(String) on A: Unit' type=kotlin.Unit origin=PLUSEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A origin=PLUSEQ
|
||||
s: CONST String type=kotlin.String value='+='
|
||||
BLOCK type=kotlin.Unit operator=MINUSEQ
|
||||
CALL 'minusAssign(String) on A: Unit' type=kotlin.Unit operator=MINUSEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A operator=MINUSEQ
|
||||
BLOCK type=kotlin.Unit origin=MINUSEQ
|
||||
CALL 'minusAssign(String) on A: Unit' type=kotlin.Unit origin=MINUSEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A origin=MINUSEQ
|
||||
s: CONST String type=kotlin.String value='-='
|
||||
BLOCK type=kotlin.Unit operator=MULTEQ
|
||||
CALL 'timesAssign(String) on A: Unit' type=kotlin.Unit operator=MULTEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A operator=MULTEQ
|
||||
BLOCK type=kotlin.Unit origin=MULTEQ
|
||||
CALL 'timesAssign(String) on A: Unit' type=kotlin.Unit origin=MULTEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A origin=MULTEQ
|
||||
s: CONST String type=kotlin.String value='*='
|
||||
BLOCK type=kotlin.Unit operator=DIVEQ
|
||||
CALL 'divAssign(String) on A: Unit' type=kotlin.Unit operator=DIVEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A operator=DIVEQ
|
||||
BLOCK type=kotlin.Unit origin=DIVEQ
|
||||
CALL 'divAssign(String) on A: Unit' type=kotlin.Unit origin=DIVEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A origin=DIVEQ
|
||||
s: CONST String type=kotlin.String value='/='
|
||||
BLOCK type=kotlin.Unit operator=PERCEQ
|
||||
CALL 'modAssign(String) on A: Unit' type=kotlin.Unit operator=PERCEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A operator=PERCEQ
|
||||
BLOCK type=kotlin.Unit origin=PERCEQ
|
||||
CALL 'modAssign(String) on A: Unit' type=kotlin.Unit origin=PERCEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A origin=PERCEQ
|
||||
s: CONST String type=kotlin.String value='%='
|
||||
|
||||
Reference in New Issue
Block a user