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
|
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 |
|
Dmitry Petrov
|
a8a6477ce5
|
IrOperator -> IrStatementOrigin
|
2016-10-18 09:09:21 +03:00 |
|
Dmitry Petrov
|
c699e2d24c
|
Include declaration origin in testData.
|
2016-10-18 09:09:19 +03:00 |
|
Dmitry Petrov
|
4e112b3f88
|
testData format update: detailed descriptor rendering.
|
2016-10-18 09:09:04 +03:00 |
|
Dmitry Petrov
|
05b9eda809
|
Generate "raw" IR in Psi2IrTranslator.
|
2016-10-18 09:08:37 +03:00 |
|
Dmitry Petrov
|
0b647ac358
|
Basic class members generation.
Split testData into 'classes' and 'expressions'.
|
2016-10-18 09:08:32 +03:00 |
|