Introduce FIR_IDENTICAL for FIR vs old frontend tests #KT-36879 Fixed
This commit is contained in:
-24
@@ -1,24 +0,0 @@
|
||||
// FILE: p1/BaseClass.java
|
||||
|
||||
package p1;
|
||||
|
||||
public class BaseClass {
|
||||
protected class ProtSubClass {
|
||||
public ProtSubClass() {}
|
||||
}
|
||||
}
|
||||
|
||||
// FILE: k1/main.kt
|
||||
package k1
|
||||
|
||||
import p1.BaseClass
|
||||
|
||||
class Foo : BaseClass() {
|
||||
|
||||
fun foo() {
|
||||
ProtSubClass()
|
||||
super.ProtSubClass()
|
||||
}
|
||||
|
||||
private val v1: BaseClass.ProtSubClass = ProtSubClass()
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// FILE: p1/BaseClass.java
|
||||
|
||||
package p1;
|
||||
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
// !DIAGNOSTICS: -UNUSED_PARAMETER
|
||||
|
||||
// FILE: A.java
|
||||
public class A {
|
||||
protected A() {}
|
||||
protected A(int x) {}
|
||||
public A(double x) {}
|
||||
}
|
||||
|
||||
// FILE: main.kt
|
||||
|
||||
class B4 : A(1) {
|
||||
init {
|
||||
A()
|
||||
A(1)
|
||||
A(5.0)
|
||||
}
|
||||
|
||||
fun foo() {
|
||||
A()
|
||||
A(1)
|
||||
A(5.0)
|
||||
|
||||
object : A() {}
|
||||
object : A(1) {}
|
||||
object : A(5.0) {}
|
||||
|
||||
class Local : A()
|
||||
}
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -UNUSED_PARAMETER
|
||||
|
||||
// FILE: A.java
|
||||
|
||||
Reference in New Issue
Block a user