Jinseong Jeon
|
4497be0b68
|
AA: do not parse signature with NO_NAME_PROVIDED
^KTIJ-23503 Fixed
|
2022-11-04 10:42:19 +01:00 |
|
Anna Kozlova
|
f18d1e9067
|
[Analysis API FIR] support call expression resolve in class literal
KTIJ-23272
|
2022-11-04 08:10:09 +01:00 |
|
Jinseong Jeon
|
7f6cad6fb3
|
FIR: ensure STATUS resolve phase before reading valueClassRepresentation
|
2022-11-02 18:04:38 +01:00 |
|
Jinseong Jeon
|
542ca68aba
|
AA: add test about PsiType for @JvmInline value class
|
2022-11-02 18:04:38 +01:00 |
|
Jinseong Jeon
|
c9a2e10dd7
|
AA: merge single/multi modules tests for PsiTypeProvider
...because single-module test is also multi-module test
|
2022-11-02 17:38:16 +01:00 |
|
Jinseong Jeon
|
d98081dce2
|
AA: introduce MPP tests for PsiTypeProvider
|
2022-11-02 17:38:16 +01:00 |
|
Ilya Kirillov
|
7766362ff1
|
[Analysis API] render full symbol in generatedPrimaryConstructorProperty in DebugSymbolRenderer
|
2022-10-26 19:19:04 +00:00 |
|
Ilya Kirillov
|
e2416f48fe
|
[Analysis API] add tests for containing declaration for delegated member scope
|
2022-10-26 19:19:04 +00:00 |
|
Ilya Kirillov
|
f5432127d1
|
[Analysis API FE1.0] fix containing module for some cases
|
2022-10-26 19:19:03 +00:00 |
|
Ilya Kirillov
|
4bb32f4634
|
[Analysis API] render extra debug information for nested symbols if renders for outers
|
2022-10-26 19:19:02 +00:00 |
|
Ilya Kirillov
|
85effcc1b3
|
[Analysis API] do not fully print property symbols in tests
|
2022-10-26 19:19:02 +00:00 |
|
Ilya Kirillov
|
3ea29e42b9
|
[Analysis API] consider KtClassInitializerSymbol to be KtDeclarationSymbol
|
2022-10-26 19:19:01 +00:00 |
|
Ilya Kirillov
|
97df0a0902
|
[Analysis API] rework containing declaration provider
now it should work for non-source declarations
|
2022-10-26 19:19:00 +00:00 |
|
Jinseong Jeon
|
14213ddad2
|
AA: fix expected type for lambda with explicit label
|
2022-10-24 22:07:05 +02:00 |
|
Dmitrii Gridin
|
3c43416042
|
[AA] add more tests on property accessors
^KT-54311
|
2022-10-17 14:59:52 +00:00 |
|
Dmitrii Gridin
|
6bf1cefba6
|
[AA] do not render redundant declarations for AbstractSymbolByPsiTest
^KT-54311
|
2022-10-17 14:59:52 +00:00 |
|
Dmitrii Gridin
|
a38e1747c3
|
[AA] split some SymbolByPsi tests on SingleSymbolByPsi to avoid redundant declarations
^KT-54311
|
2022-10-17 14:59:52 +00:00 |
|
Dmitrii Gridin
|
804a92546c
|
[AA] AbstractSingleSymbolByPsi: search elements by caret instead of expression
^KT-54311
|
2022-10-17 14:59:51 +00:00 |
|
Dmitrii Gridin
|
3c9fb5db27
|
[AA] make consistent hasStableParameterNames for setter and getter
^KT-54311
|
2022-10-17 14:59:50 +00:00 |
|
Dmitrii Gridin
|
ba7d340090
|
[AA] more tests on receiver annotations
^KT-54311
^KT-54385
^KT-54417
|
2022-10-17 14:59:50 +00:00 |
|
Dmitrii Gridin
|
b8a64d20ac
|
[AA] restore Fe10IdeNormalAnalysisSourceModuleSymbolByReferenceTestGenerated
^KT-54311
^KT-54385
|
2022-10-17 14:59:50 +00:00 |
|
Dmitrii Gridin
|
782ff3e4ea
|
[K2 AA] add more tests on property annotations
^KT-54311
^KT-54385
|
2022-10-17 14:59:49 +00:00 |
|
Dmitrii Gridin
|
c6742aa4c7
|
[K2 AA] DebugSymbolRenderer: render property symbol recursively
^KT-54311
|
2022-10-17 14:59:49 +00:00 |
|
Dmitrii Gridin
|
b15cf05e59
|
[K2 AA] add hack to fix symbolKind for local class
^KT-54311
^KT-54390
|
2022-10-17 14:59:48 +00:00 |
|
Dmitrii Gridin
|
f7568cef5c
|
[K2 AA] fix symbolKind for nested local classes
^KT-54311
|
2022-10-17 14:59:48 +00:00 |
|
Dmitrii Gridin
|
027899a22a
|
[K2 AA] add missing receiverType for getter and setter
^KT-54311
|
2022-10-17 14:59:48 +00:00 |
|
Dmitrii Gridin
|
afe7605649
|
[K1 AA] fix default getter and setter
^KT-54311
|
2022-10-17 14:59:47 +00:00 |
|
Dmitrii Gridin
|
4ee5bf178c
|
[AA] DebugSymbolRenderer: render symbols recursively
^KT-54311
|
2022-10-17 14:59:47 +00:00 |
|
Dmitrii Gridin
|
728e1941ac
|
[K2] FirIdeRenderer: fix render for setter parameter annotations
^KT-54311
|
2022-10-17 14:59:47 +00:00 |
|
Dmitrii Gridin
|
2d240d2925
|
[AA] add test on property annotations
^KT-54311
|
2022-10-17 14:59:46 +00:00 |
|
Dmitrii Gridin
|
01d5a5bc5b
|
[AA] support @JvmField in KtSymbolInfoProvider
^KT-54311
^KT-54360 Fixed
|
2022-10-17 14:59:46 +00:00 |
|
Dmitrii Gridin
|
f4ae696aee
|
[AA] more tests for file scope
^KT-54311
|
2022-10-17 14:59:46 +00:00 |
|
Dmitrii Gridin
|
317408e780
|
[AA] update tests on delegated property
^KT-54311
|
2022-10-17 14:59:45 +00:00 |
|
Dmitrii Gridin
|
9c30411bb3
|
[AA] create psi-based pointer only for KtSymbolOrigin.SOURCE
^KT-54311
|
2022-10-17 14:59:45 +00:00 |
|
Dmitrii Gridin
|
119f6858cd
|
[AA] AbstractSymbolTest: add assertion on redundant directive
^KT-54311
|
2022-10-17 14:59:45 +00: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 |
|
Ilya Kirillov
|
49f2f85927
|
[Low Level FIR] fix exception when creating symbol by invalid code
|
2022-10-04 12:56:07 +00:00 |
|
Ilya Kirillov
|
81c52e6886
|
[Analysis API FIR] fix call resolution on error elements
|
2022-10-03 16:02:23 +02:00 |
|
Ilya Kirillov
|
ab3f916f3f
|
[Analysis API FIR] fix call resolution of non-resolvable elements
|
2022-10-03 16:02:23 +02:00 |
|
Jinseong Jeon
|
2fdedf8251
|
AA FIR: unwrap fake override constructor
|
2022-10-02 13:39:49 +02:00 |
|
Ilya Kirillov
|
4ae1cb74dd
|
[Analysis API FIR] fix constant evaluation for incomplete call when compiler produces IntegerLiteralType
^KTIJ-21531 fixed
|
2022-09-30 12:19:51 +02:00 |
|
Jinseong Jeon
|
dd7fc7f4ae
|
AA FIR: avoid unsafe argument retrieval during const evaluation
|
2022-09-18 17:22:02 +02:00 |
|
Jinseong Jeon
|
efb867b46c
|
AA: do not create symbol pointers for (intersection|substitution) overridden members
|
2022-09-17 16:43:12 +02:00 |
|
Jinseong Jeon
|
e50da634bc
|
AA: add tests for resolution to built-ins
|
2022-09-17 16:43:12 +02:00 |
|
Dmitriy Novozhilov
|
d60f3980b1
|
[AA LC] Correctly determine override status for accessor methods
|
2022-09-15 17:27:20 +03:00 |
|
Jinseong Jeon
|
1464f33c5d
|
AA FIR: error annotation value for erroneous argument in class reference
|
2022-09-15 12:36:31 +02:00 |
|
Jinseong Jeon
|
836b6dae9f
|
AA FIR: constant evaluation for String
|
2022-09-14 12:52:08 +02:00 |
|
Jinseong Jeon
|
68519af97a
|
AA: add tests about platform types
...as declaration return type or expression type
|
2022-09-09 15:02:23 +02:00 |
|
Roman Golyshev
|
bb2bee74cf
|
[HL API] Fix FE10 implementation of KtExpressionTypeProvider
|
2022-09-01 13:57:03 +00:00 |
|