Introduce "add default constructor for expect class" fix
Related to KT-24597
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
// "Add default constructor to expect class" "true"
|
||||
// ENABLE_MULTIPLATFORM
|
||||
// ERROR: Expected class 'A' has no actual declaration in module light_idea_test_case for JVM
|
||||
|
||||
expect open class A
|
||||
|
||||
open class C : A<caret>()
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Add default constructor to expect class" "true"
|
||||
// ENABLE_MULTIPLATFORM
|
||||
// ERROR: Expected class 'A' has no actual declaration in module light_idea_test_case for JVM
|
||||
|
||||
expect open class A()
|
||||
|
||||
open class C : A()
|
||||
@@ -0,0 +1,11 @@
|
||||
// "Add default constructor to expect class" "false"
|
||||
// ENABLE_MULTIPLATFORM
|
||||
// ACTION: Create subclass
|
||||
// ACTION: Remove constructor call
|
||||
// ERROR: This class does not have a constructor
|
||||
|
||||
expect interface A
|
||||
|
||||
open class C : A<caret>()
|
||||
|
||||
actual interface A
|
||||
@@ -0,0 +1,8 @@
|
||||
// "Add default constructor to expect class" "false"
|
||||
// ACTION: Create subclass
|
||||
// ACTION: Remove constructor call
|
||||
// ERROR: This class does not have a constructor
|
||||
|
||||
interface A
|
||||
|
||||
open class C : A<caret>()
|
||||
Reference in New Issue
Block a user