Dmitry Petrov
|
6dfcf15a39
|
IR: IrField.isStatic
|
2018-07-31 13:39:54 +03:00 |
|
Dmitry Petrov
|
799fcc2606
|
Fix IrType rendering, update testData
|
2018-06-29 11:24:46 +03:00 |
|
Dmitry Petrov
|
ab455d6572
|
IR: IrSimpleFunction.correspondingProperty: IrProperty?
Non-null for a property accessor, points to a corresponding property.
|
2018-05-25 09:40:51 +03:00 |
|
Dmitry Petrov
|
9717345e3b
|
IR: IrField.isFinal
|
2018-05-11 11:24:46 +03:00 |
|
Dmitry Petrov
|
6cb68531ae
|
Minor: add missing "'"
|
2018-01-17 12:31:07 +03:00 |
|
Dmitry Petrov
|
fdd000c94f
|
Update testData to new format
|
2018-01-17 12:31:07 +03:00 |
|
Dmitry Petrov
|
78a601af87
|
Generate parameter declarations for fake overrides
|
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
|
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
|
4b9c5effd3
|
Minor: irElement rendering
|
2016-10-18 09:09:25 +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
|
5c720845a8
|
Drop IrPropertyAccessor (and subclasses).
Drop IrLocalPropertyAccessor (and subclasses).
Introduce IrField.
|
2016-10-18 09:09:15 +03:00 |
|
Dmitry Petrov
|
4e112b3f88
|
testData format update: detailed descriptor rendering.
|
2016-10-18 09:09:04 +03:00 |
|
Dmitry Petrov
|
917e7bffbd
|
Property accessors are now children of IrProperty.
|
2016-10-18 09:08:43 +03:00 |
|
Dmitry Petrov
|
92a7ecfac7
|
Render return target for IrReturn in tests.
Add tests for non-local returns from lambdas.
|
2016-10-18 09:08:34 +03:00 |
|
Dmitry Petrov
|
0b647ac358
|
Basic class members generation.
Split testData into 'classes' and 'expressions'.
|
2016-10-18 09:08:32 +03:00 |
|