Denis.Zharkov
|
1e0d9f4075
|
FIR2IR: Do not add implicit casts for types with different nullability
For smart casts, elvises, etc., there are no implicit casts in psi2fir
in changed test data
|
2021-01-29 10:50:22 +03:00 |
|
Denis.Zharkov
|
5c62ee4ba8
|
FIR2IR: Fix complex cases of smart cast expressions used as dispatch receiver
It might be not only <ExpressionWithSmartCast>(a).foo(), but also
id(<ExpressionWithSmartCast>(a)).foo() and many other cases
|
2021-01-29 10:50:22 +03:00 |
|
Jinseong Jeon
|
7e22de1e24
|
FIR2IR: insert coerce-to-unit expressions in statement containers
|
2020-08-18 21:53:08 +03:00 |
|
Denis Zharkov
|
409e90e7de
|
FIR: Fix codegen test data after safe-call refactoring
^KT-38444 In Progress
|
2020-06-03 10:43:37 +03:00 |
|
Mikhail Glukhikh
|
c0f8be5d4e
|
[FIR2IR] Generate setter call for assignments, if any
|
2020-03-18 17:09:35 +03:00 |
|
Dmitry Petrov
|
cb1b9c2ccf
|
IR testData: IrSimpleFunction.isOperator
|
2019-11-29 13:53:05 +03:00 |
|
Dmitry Petrov
|
2682057767
|
IR tests: update testData for IrSimpleFunction.isFakeOverride
|
2019-11-01 14:55:09 +03:00 |
|
Dmitriy Novozhilov
|
8614323f80
|
[FIR] Tests. Update some outdated testdata
|
2019-09-13 12:21:59 +03:00 |
|
Mikhail Glukhikh
|
bd5e1aeef5
|
FIR2IR: change backing field visibility to private
|
2019-08-30 11:47:32 +03:00 |
|
Mikhail Glukhikh
|
da22898a19
|
FIR2IR: set 'SetField' type to Unit, convert explicit 'this' references
|
2019-08-30 11:47:30 +03:00 |
|
Dmitry Petrov
|
bdec8b04e8
|
Minor: trim in RenderIrElementVisitor
|
2019-07-31 10:37:35 +03:00 |
|
Mikhail Glukhikh
|
d41c50d6cf
|
FIR: support type inference for assignments, fix related lambda inference
|
2019-06-24 18:51:03 +03:00 |
|
Mikhail Glukhikh
|
5262f0a53f
|
Fir2Ir: apply major text data update after a bunch of resolve changes
|
2019-04-30 18:45:57 +03:00 |
|
Dmitry Petrov
|
b78d1bb2b9
|
IrConstructorCall support in JVM_IR, JS_IR, and FIR2IR
|
2019-04-26 17:43:25 +03:00 |
|
Mikhail Glukhikh
|
881073b1c9
|
Add basic FIR -> IR converter with a set of text tests
Tests duplicate IrTextTestCaseGenerated
#KT-24065 Fixed
|
2019-04-05 16:18:58 +03:00 |
|