Alexey Andreev
|
2e6a48576d
|
KT-12417: add support of RTTI against K(Mutable)Property* types
|
2016-06-21 15:42:50 +03:00 |
|
Alexey Andreev
|
7ff658414f
|
JS/RTTI: if it's known that T <: X & Y, where T is non-reified type variable, for each a is T check that a is X && a is Y
|
2016-05-05 17:24:26 +03:00 |
|
Alexey Andreev
|
6454613b51
|
JS/RTTI: in expressions like a as T when inferred type for a is S, where S <: T, don't generate type checking
|
2016-05-05 17:24:25 +03:00 |
|
Zalim Bashorov
|
3a87049359
|
JS/RTTI. Fix build and tests
|
2016-05-05 17:24:23 +03:00 |
|
Alexey Tsvetkov
|
f7af868d4f
|
JS/RTTI: added another cast to reified test
|
2016-05-05 17:24:20 +03:00 |
|
Alexey Tsvetkov
|
a9d5c74ff7
|
JS/RTTI: Added cast to Array test
|
2016-05-05 17:24:19 +03:00 |
|
Alexey Tsvetkov
|
c99fd179e1
|
JS/RTTI: simplify cast to Any test
|
2016-05-05 17:24:19 +03:00 |
|
Alexey Tsvetkov
|
cd60a8d207
|
JS/RTTI: fixed cast to generic type parameter with upper bound different than Any
|
2016-05-05 17:24:18 +03:00 |
|
Alexey Tsvetkov
|
ae9a5523e0
|
JS/RTTI: use typeof f === 'function' to check function instance
|
2016-05-05 17:24:15 +03:00 |
|
Alexey Tsvetkov
|
7cfe1433c5
|
JS/RTTI: cast to generic type parameter as to Any
|
2016-05-05 17:24:15 +03:00 |
|
Alexey Tsvetkov
|
38b0effe15
|
JS/RTTI: fix cast to Any
|
2016-05-05 17:24:14 +03:00 |
|
Alexey Tsvetkov
|
2b3ebc7e9f
|
JS/RTTI: support safe casts
|
2016-05-05 17:24:13 +03:00 |
|
Alexey Tsvetkov
|
3fd387d4a6
|
JS/RTTI: support unsafe casts
#KT-2670 fixed
|
2016-05-05 17:24:13 +03:00 |
|
Yan Zhulanow
|
a3ff3ffc45
|
Fix tests: "Placing function type parameters after the function name" error
|
2015-11-27 15:51:11 +03:00 |
|
Alexey Tsvetkov
|
dd3dbe5b10
|
JS backend: _commonFiles/ for common kotlin files in testData/ and every test dir
|
2014-07-11 22:36:20 +04:00 |
|
Zalim Bashorov
|
444932d4c1
|
JS backend: fixed wrong NPE when casting to generic type.
|
2014-06-26 14:55:56 +04:00 |
|
Alex Tkachman
|
371dfc6ec4
|
avoid unnecessary null checks when receiver of '!!' or 'as' operator is not nullable
|
2014-03-29 21:28:00 +03:00 |
|
Zalim Bashorov
|
442215e829
|
JS backend: testFiles -> testData
|
2014-03-11 20:04:00 +04:00 |
|