Ilya Kirillov
|
0130ecd21d
|
FIR IDE: fix CCE in getKtExpressionType on assignment target
|
2021-03-07 19:48:08 +01:00 |
|
Igor Yakovlev
|
019635189a
|
[FIR IDE] Fix annotation call reference resolve to ctor
|
2021-02-01 21:21:01 +03:00 |
|
Ilya Kirillov
|
9a86d2e10c
|
FIR IDE: do not mark declaration with some lazy resolve phase if only some children are resolved to that phase
Otherwise, we will not be able to resolve parent one
|
2020-12-23 17:16:19 +01:00 |
|
Ilya Kirillov
|
1e2536402d
|
FIR: render constructor resolve phase in FirRenderer when renderDeclarationResolvePhase is requested
|
2020-12-23 17:16:18 +01:00 |
|
Ilya Kirillov
|
2f093e76b0
|
FIR IDE: render resolve phase for lazy resolve tests
|
2020-10-14 22:11:08 +03:00 |
|
Ilya Kirillov
|
36cc73602e
|
FIR IDE: fix testdata of AbstractFirLazyResolveTest
|
2020-08-28 12:51:55 +03:00 |
|
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 |
|