Introduce FIR_IDENTICAL for FIR vs old frontend tests #KT-36879 Fixed
This commit is contained in:
-16
@@ -1,16 +0,0 @@
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
abstract class Base<T : Any>(val klass: KClass<out T>)
|
||||
|
||||
class DerivedClass : Base<DerivedClass>(DerivedClass::class)
|
||||
|
||||
object DerivedObject : Base<DerivedObject>(DerivedObject::class)
|
||||
|
||||
enum class TestEnum {
|
||||
TEST_ENTRY
|
||||
}
|
||||
|
||||
val test1: KClass<DerivedClass> = DerivedClass::class
|
||||
val test2: KClass<DerivedObject> = DerivedObject::class
|
||||
val test3: KClass<TestEnum> = TestEnum::class
|
||||
val test4: KClass<out TestEnum> = TestEnum.TEST_ENTRY::class
|
||||
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
abstract class Base<T : Any>(val klass: KClass<out T>)
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
package test.foo.bar
|
||||
|
||||
class A
|
||||
|
||||
val k = test.foo.bar.A::class
|
||||
|
||||
val l = java.lang.Class::class
|
||||
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
package test.foo.bar
|
||||
|
||||
class A
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
class A
|
||||
|
||||
val k = A::class
|
||||
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
class A
|
||||
|
||||
val k = A::class
|
||||
|
||||
Reference in New Issue
Block a user