[JS FE] Prohibit external inline classes

#KT-26138 Fixed
This commit is contained in:
Zalim Bashorov
2018-08-16 19:56:25 +03:00
parent 4fe2730f4a
commit 839bce5236
4 changed files with 47 additions and 14 deletions
@@ -0,0 +1,9 @@
// !LANGUAGE: +InlineClasses
external inline class <!WRONG_EXTERNAL_DECLARATION!>C(<!EXTERNAL_CLASS_CONSTRUCTOR_PROPERTY_PARAMETER!>val a: Int<!>)<!> {
fun foo()
}
<!WRONG_MODIFIER_TARGET!>inline<!> external enum class <!WRONG_EXTERNAL_DECLARATION!>E<!> {
A
}