pyos
|
03304bce96
|
FIR: enhance Java type parameter bounds
This also fixes handling of self-recursive types.
TODO: fix jspecify/{strict,warn}Mode/Captured.fir.kt
|
2021-09-06 13:11:08 +03:00 |
|
Victor Petukhov
|
731e3ebae1
|
Rename LV ImprovementsAroundTypeEnhancement into TypeEnhancementImprovementsInStrictMode
|
2021-03-26 11:03:49 +03:00 |
|
Victor Petukhov
|
0d40022d6d
|
Add reporting of the warnings based on Java annotations for expanded type aliases
Before that, such warnings weren't reported as the corresponding errors were reported during type inference (only original types took part there)
|
2021-02-15 12:13:55 +03:00 |
|
Victor Petukhov
|
d783d99443
|
Use upper bound checker for typealias expansion
|
2021-02-15 12:13:53 +03:00 |
|
Victor Petukhov
|
edb8007d52
|
Add test for errors reporting of UPPER_BOUND_VIOLATED
|
2021-02-15 12:13:52 +03:00 |
|