LL: showcase converted constants in raw FIR

This commit is contained in:
Jinseong Jeon
2022-04-21 11:42:46 -07:00
committed by Ilya Kirillov
parent 61cca31b6b
commit 7e8c893ce1
9 changed files with 52 additions and 0 deletions
@@ -0,0 +1 @@
val x = <expr>-1</expr>
@@ -0,0 +1,6 @@
KT element: KtPrefixExpression
FIR element: FirConstExpressionImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
Int(-1)
@@ -0,0 +1 @@
val x = -<expr>1</expr>
@@ -0,0 +1,6 @@
KT element: KtConstantExpression
FIR element: FirConstExpressionImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
Int(-1)
@@ -0,0 +1 @@
val x = <expr>+1</expr>
@@ -0,0 +1,6 @@
KT element: KtPrefixExpression
FIR element: FirConstExpressionImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
Int(1)
@@ -0,0 +1 @@
val x = +<expr>1</expr>
@@ -0,0 +1,6 @@
KT element: KtConstantExpression
FIR element: FirConstExpressionImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
Int(1)