Dmitriy Novozhilov
|
b76c984b26
|
[FIR] Support IntegerLiteralTypes
|
2019-12-09 17:24:26 +03:00 |
|
Dmitriy Novozhilov
|
5b118b65fc
|
[FIR] Tests. Update testdata broken in 9508fc60
|
2019-09-02 11:13:27 +03:00 |
|
Dmitriy Novozhilov
|
56ac1201b6
|
[FIR] Add abstract data flow analyzer with callbacks for body resolve transformer
|
2019-09-02 10:43:06 +03:00 |
|
Mikhail Glukhikh
|
f2c77c45e9
|
FIR: simplify rendering of dispatch & extension receivers
|
2019-08-30 11:47:33 +03:00 |
|
Mikhail Glukhikh
|
b531e535b6
|
FIR call resolve: set values of dispatch & extension receivers
|
2019-08-30 11:47:31 +03:00 |
|
Dmitriy Novozhilov
|
e6bf3b3263
|
[FIR] Render nullability in type renderer, not in fir renderer
|
2019-08-22 10:55:07 +03:00 |
|
Mikhail Glukhikh
|
eedebcfe4c
|
FIR lazy resolve: fix test data
|
2019-07-30 17:42:51 +03:00 |
|
Mikhail Glukhikh
|
869e970bfd
|
FIR resolution API: fix handling of expressions inside imports
|
2019-07-30 16:28:18 +03:00 |
|
Mikhail Glukhikh
|
14e9404afd
|
FIR (raw / resolution API): set correctly elvis/bang-bang bound PSIs
|
2019-07-30 16:28:18 +03:00 |
|
Mikhail Glukhikh
|
1f771a2407
|
FIR resolution API: fix handling of expressions inside secondary ctors
|
2019-07-30 16:28:18 +03:00 |
|
Mikhail Glukhikh
|
2a69efba8a
|
FIR resolution API: fix handling of expressions inside local functions
|
2019-07-30 16:28:18 +03:00 |
|
Mikhail Glukhikh
|
760fb668bb
|
Introduce FIR resolution API with lazy resolve to use in IDE
Now lazy resolve atomic element is a file (declaration-level resolve)
or a callable declaration (expression-level resolve)
#KT-24351 In Progress
|
2019-07-30 16:28:17 +03:00 |
|