Alexander Korepanov
|
f6b7a07efe
|
[JS FIR] Support EXTERNAL_INTERFACE_AS_REIFIED_TYPE_ARGUMENT diagnostic
^KT-59416 Fixed
|
2023-07-18 14:02:30 +00:00 |
|
Nikolay Lunyak
|
2b5d2dc539
|
[FIR JS] Report rtti-related diagnostics
|
2023-03-29 08:51:48 +03:00 |
|
Nikolay Lunyak
|
73c89a5d9d
|
[FIR JS] Prepare the test data for FIR
|
2023-01-09 08:57:08 +00:00 |
|
Kirill Rakhman
|
8bc020f31b
|
Fix modifier order in generated overriden functions
Fixes #KT-21600
|
2018-01-16 15:42:02 +01:00 |
|
Alexey Andreev
|
d9d565d8b0
|
JS: use 'external' word instead of 'native' in diagnostic messages
See KT-20639
|
2017-10-23 17:19:48 +03:00 |
|
Alexander Udalov
|
472959aca1
|
Improve rendering of modifiers in DescriptorRenderer
* Use bold font to render all modifiers
* Render 'external' according to the style guide, right after modality
|
2017-08-25 15:35:05 +03:00 |
|
Alexey Andreev
|
ad4fb44827
|
JS: report about using of external interfaces in class literals
|
2017-01-25 18:09:22 +03:00 |
|
Alexey Andreev
|
abca774422
|
Support external modifier on classes in descriptor renderer. Regenerate test data.
|
2016-12-08 15:41:44 +03:00 |
|
Alexey Andreev
|
68412ae94f
|
JS: replace all usages of @native annotation with external modifier, in tests, stdlib, etc
|
2016-12-08 15:41:39 +03:00 |
|
Alexey Andreev
|
c581ec6dd6
|
JS: fixes after code review
|
2016-11-25 14:07:31 +03:00 |
|
Alexey Andreev
|
2eb54f234c
|
JS: prohibit passing native interfaces to reified type parameters
|
2016-11-25 14:07:29 +03:00 |
|
Alexey Andreev
|
acf7fcaebf
|
JS: prohibit is checks against native interfaces. Warn about casts to native interfaces. Fix #KT-14037, fix #KT-14038
|
2016-11-25 14:07:29 +03:00 |
|