Dmitry Petrov
|
78a601af87
|
Generate parameter declarations for fake overrides
|
2017-05-04 09:33:03 +03:00 |
|
Dmitry Petrov
|
fa4dc26814
|
Put 'thisReceiver' declaration in class
Interfaces also have 'thisReceiver'
|
2017-05-04 09:33:03 +03:00 |
|
Dmitry Petrov
|
a511540aad
|
Render receivers as 'this@owner: type'
Add test for generic inner class with generic outer class.
|
2017-05-04 09:33:03 +03:00 |
|
Dmitry Petrov
|
c9777fd79f
|
Add symbols to references
TODO: fix some more tests
|
2017-05-04 09:33:03 +03:00 |
|
Dmitry Petrov
|
a416cddcb2
|
Generate declarations for FAKE_OVERRIDE members
|
2017-05-04 09:33:03 +03:00 |
|
Dmitry Petrov
|
8cea27b5bb
|
Generate IrTypeParameter and IrValueParameter declarations
|
2017-05-04 09:33:03 +03:00 |
|
Dmitry Petrov
|
a51efaacc9
|
Introduce IrGetValue as a replacement for IrThisReference / IrGetExtensionReceiver / IrGetVariable.
|
2016-10-18 09:09:59 +03:00 |
|