Georgy Bronnikov
|
376eef05f5
|
JVM_IR. Accessor lowering
|
2018-10-15 21:52:50 +03:00 |
|
Georgy Bronnikov
|
ade640eadb
|
JVM_IR. Support compile time constants
|
2018-10-01 12:25:55 +03:00 |
|
Dmitry Petrov
|
0dd04c3424
|
Postpone companion object field visibility
Have to reconsider this issue because of interface companion objects.
|
2018-09-27 10:35:23 +03:00 |
|
Dmitry Petrov
|
792ff3c39e
|
Generate private interface companion object as package-private synthetic
|
2018-09-27 10:35:23 +03:00 |
|
Dmitry Petrov
|
7949ac1080
|
Use common instance receiver generation logic for 'this' expression
Otherwise it would skip private companion object accessor generation.
|
2018-09-27 10:35:23 +03:00 |
|
Georgy Bronnikov
|
487f500f85
|
Revert "JVM_IR. Support compile time constants"
This reverts commit 055215c54f.
|
2018-09-25 05:24:48 +03:00 |
|
Georgy Bronnikov
|
055215c54f
|
JVM_IR. Support compile time constants
|
2018-09-25 01:38:51 +03:00 |
|
Roman Artemev
|
cc14442be1
|
Add tests for primitive companion object
Update test data
|
2018-08-24 14:58:42 +03:00 |
|
Mikhael Bogdanov
|
357359b1dd
|
Unmute ir-tests after CR support
|
2018-08-09 14:22:50 +03:00 |
|
Mikhael Bogdanov
|
06b16a6459
|
Unmute ir-tests after prev commit
|
2018-08-09 14:22:46 +03:00 |
|
Mikhael Bogdanov
|
e149cbe852
|
Mute failed jvm ir tests
|
2018-06-28 12:26:41 +02:00 |
|
Dmitry Petrov
|
46a3f7420c
|
When in debugger context, access private companion object directly
|
2018-06-26 16:46:55 +03:00 |
|
Dmitry Petrov
|
d35a92a81d
|
Generate accessor for private companion object
|
2018-06-22 16:53:07 +03:00 |
|