Mikhail Glukhikh
|
e4aaae9ae7
|
FIR call completion: approximate type argument types
This commit removes some captured / ILT types at the end of resolve
|
2020-09-14 18:08:28 +03:00 |
|
Mikhail Glukhikh
|
cf5480a398
|
[FIR] Questionable test data fixes (around captured types)
|
2020-09-14 18:08:26 +03:00 |
|
Mikhail Glukhikh
|
414842343d
|
[FIR2IR] Add another problematic test with captured type argument
|
2020-09-14 17:56:32 +03:00 |
|
Mikhail Glukhikh
|
267382d86b
|
[FIR2IR] Add problematic test with incorrect type argument
NB: we should not have <E> as AbstractFirBasedSymbol type argument,
because it isn't accessible in the current scope. Star expected instead.
|
2020-09-14 17:56:30 +03:00 |
|
Jinseong Jeon
|
89ffce22d8
|
FIR2IR: set proper IR origin for variable as function
|
2020-09-14 09:05:08 +03:00 |
|
Mikhail Glukhikh
|
548adc29d0
|
[FIR] Enter loops in resolve using independent context
|
2020-09-03 14:24:31 +03:00 |
|
Dmitry Petrov
|
8cb8284957
|
EnhancedNullability annotation in IR
Fixes KT-40115 & KT-40117.
Move FlexibleNullability annotation to 'kotlin.internal.ir'.
|
2020-09-01 16:06:03 +03:00 |
|
Mikhail Glukhikh
|
5efabe063e
|
[FIR] Fix JVM mapped function callable id
|
2020-08-31 14:31:57 +03:00 |
|
Mikhail Glukhikh
|
5ad453d927
|
[FIR] Substitute copied type parameters in fake override functions
|
2020-08-31 14:31:57 +03:00 |
|
Mikhail Glukhikh
|
85c1505689
|
[FIR2IR] Copy type parameters for trivial fake overrides
|
2020-08-20 16:04:02 +03:00 |
|
Mikhail Glukhikh
|
828524bde4
|
[FIR2IR] Fix conversion of default vararg arguments for annotations
|
2020-07-24 19:47:27 +03:00 |
|
Mikhail Glukhikh
|
2b52988f1b
|
[FIR TEST] Add failing BB test with Deprecated annotation
|
2020-07-24 19:47:19 +03:00 |
|