Alexander Udalov
|
d21d362f0f
|
Allow enum entries in double colon LHS with LV = 1.0
#KT-16782 Fixed
|
2017-03-10 19:44:00 +03:00 |
|
Alexander Udalov
|
0111c4d581
|
Allow references to nested class constructors in objects in LV = 1.0
#KT-16598 Fixed
|
2017-03-06 11:03:24 +03:00 |
|
Alexander Udalov
|
4f36376291
|
Do not report KCLASS_WITH_NULLABLE_ARGUMENT_IN_SIGNATURE anymore
It was only reported in already erroneous cases
|
2017-01-18 18:21:30 +03:00 |
|
Alexander Udalov
|
6a352a1da7
|
Report error on nullable type alias in class literal
#KT-15736 Fixed
|
2017-01-18 18:21:28 +03:00 |
|
Stanislav Erokhin
|
0ef1234f2e
|
Added special error for incorrect KClass type in signatures.
|
2017-01-16 05:44:46 +03:00 |
|
Dmitry Petrov
|
33ed98a0d3
|
Update typing rules for class literal expressions.
C::class : KClass<C>
expr: T => expr::class : KClass<out T>
NB: this means Obj::class : KClass<out Obj> for object Obj.
|
2016-12-19 10:41:49 +03:00 |
|
Alexander Udalov
|
2e4592c6dc
|
Report error on bound callable references in compatibility mode
Previously examples were failing with IllegalStateException from JVM back-end
because there was an error type without any error reported
|
2016-10-11 17:30:10 +03:00 |
|
Mikhail Glukhikh
|
4b6b35dadf
|
Type parameter is considered capable of taking any value for the purpose of cast possibility check #KT-6611 Fixed
|
2016-06-08 15:25:34 +03:00 |
|
Alexander Udalov
|
d90b40c661
|
Use LanguageFeatureSettings instead of custom option for bound callable references
|
2016-06-07 12:41:29 +03:00 |
|