FIR: introduce not implemented checker

This commit is contained in:
Mikhail Glukhikh
2021-03-18 22:24:14 +03:00
parent 9ae41f5c07
commit 9ce8420491
50 changed files with 320 additions and 147 deletions
@@ -16,7 +16,7 @@ abstract class A : C() {
}
}
class B : A() {
<!ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED!>class B<!> : A() {
override fun f() {
}
@@ -39,7 +39,7 @@ public class LightMember<D> : Member<D>, Light() {
override fun getName(): String = "Light"
}
public class LightClassWrapper : Light(), Klass {
public <!ABSTRACT_MEMBER_NOT_IMPLEMENTED!>class LightClassWrapper<!> : Light(), Klass {
fun test() = typeParameters.single()
}