Dmitry Petrov
|
4776535205
|
Implement IR primitives for number comparisons in JVM BE
|
2018-02-07 14:30:59 +03:00 |
|
Dmitry Petrov
|
4fc135709e
|
Inner classes lowering: remap old constructor parameters.
|
2016-10-21 10:05:41 +03:00 |
|
Dmitry Petrov
|
7dce1f438f
|
Inner classes lowering.
|
2016-10-19 19:13:40 +03:00 |
|
Dmitry Petrov
|
fb5298237a
|
Shared variables lowering.
|
2016-10-18 09:10:16 +03:00 |
|
Dmitry Petrov
|
fedfd3de16
|
Suggest names for captured receivers.
|
2016-10-18 09:10:15 +03:00 |
|
Dmitry Petrov
|
5ee2f87c4a
|
Closure conversion: simple tests work.
|
2016-10-18 09:10:12 +03:00 |
|
Dmitry Petrov
|
a51efaacc9
|
Introduce IrGetValue as a replacement for IrThisReference / IrGetExtensionReceiver / IrGetVariable.
|
2016-10-18 09:09:59 +03:00 |
|
Dmitry Petrov
|
608d6a37d2
|
Some enum-related fixes
(NB: testEnumClass3 doesn't work yet, effective modality required for enum class)
|
2016-10-18 09:09:57 +03:00 |
|
Dmitry Petrov
|
f423369327
|
Objects (singletons) lowering.
|
2016-10-18 09:09:56 +03:00 |
|
Dmitry Petrov
|
fc754e533d
|
Enum classes lowering.
|
2016-10-18 09:09:55 +03:00 |
|
Dmitry Petrov
|
7950235df3
|
Lowering for constructors & initializers.
|
2016-10-18 09:09:52 +03:00 |
|