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 |
|
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
|
c4391ebce5
|
Minor: add test for suppressed error.
|
2016-10-18 09:09:18 +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
|
66f6ce7f26
|
--- testdata for unresolvedReference
|
2016-10-18 09:08:54 +03:00 |
|
Dmitry Petrov
|
fe397eddbe
|
Handle erroneous code (initial drop, TBD).
|
2016-10-18 09:08:53 +03:00 |
|