[FIR] Revert workaround for IC issue surfaced by KT-58335

#KT-28233
This commit is contained in:
Kirill Rakhman
2023-05-11 17:42:43 +02:00
committed by Space Team
parent 878dd67d92
commit a50ae9db9d
16 changed files with 6 additions and 108 deletions
@@ -1,3 +0,0 @@
interface Foo {
val values: Type
}
@@ -1,4 +0,0 @@
class FooImpl : Foo {
override val values: Type
get() = "0"
}
@@ -1,4 +0,0 @@
class FooImpl : Foo {
override val values: Type
get() = 0
}
@@ -1,35 +0,0 @@
================ Step #1 =================
Cleaning output files:
out/production/module/FooImpl.class
out/production/module/META-INF/module.kotlin_module
out/production/module/TypesKt.class
End of files
Compiling files:
src/FooImpl.kt
src/types.kt
End of files
After build round. Marked as dirty by Kotlin:
src/Foo.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/Foo.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/Foo.kt
End of files
After build round. Marked as dirty by Kotlin:
src/FooImpl.kt
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Cleaning output files:
out/production/module/FooImpl.class
out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
src/FooImpl.kt
End of files
Exit code: OK
------------------------------------------
@@ -1 +0,0 @@
typealias Type = String
@@ -1 +0,0 @@
typealias Type = Int