Anna Kozlova
932ad3e2c1
[AA] an expression in delegated super entry is used as expression
...
^KT-65665 fixed
2024-02-12 20:38:23 +00:00
Jinseong Jeon
f5d2ce3022
AA: render containing file and JvmClassName
2023-12-21 15:34:34 +00:00
Anna Kozlova
e79bc5bb59
[AA] KtExpressionInfoProvider.getMissingCases: fix no subject case
...
return missing else branch (even if it's present, see kdoc)
^ KT-62875 fixed
2023-10-25 09:41:38 +00:00
Jaebaek Seo
c55efe62a3
[AA] handles FIR isUsedAsExpression for return within function block
...
For the following example:
```
fun foo(bar: Int) {
<expr>if (bar == 4) return "Four"
else return "Int"</expr>
}
```
AA FE1.0 `isUsedAsExpression` returns `false`.
Since the current AA FIR `isUsedAsExpression` returns `true` for the
above example, this commit fixes it.
2022-11-21 18:26:41 +01:00
Roman Golyshev
3485d65213
[K2] Ignore failing tests for isUsedAsExpression
...
Those tests do not pass at the moment because of KTIJ-23143
2022-10-05 15:06:52 +00:00
Kristoffer Andersen
f765457e51
[K2] isUsedAsExpression analysis
2022-10-05 15:06:52 +00:00
Tianyu Geng
d0d1c8c4b9
Analysis API: add test for getReturnExpressionTargetSymbol
...
Also fix FIR and FE1.0 implementations.
2021-11-19 23:29:17 +01:00
Ilya Kirillov
6f6a33e852
Analysis API: move testdata to corresponding components folders
2021-11-17 20:55:08 +01:00