Files
kotlin-fork/compiler/testData/diagnostics/tests/modifiers/const/kotlinJavaCycle.kt
T
Ivan Kylchik 1125891a13 [K2] Properly report diagnostics on const properties with Java usages
#KT-63752
#KT-59894
#KT-61920 Fixed
2023-11-29 16:33:18 +00:00

24 lines
369 B
Kotlin
Vendored

// IGNORE_REVERSED_RESOLVE
// IGNORE_CONTRACT_VIOLATIONS
// See KT-63752 about ignores
// FIR_IDENTICAL
// FILE: Bar.java
public class Bar {
public static final int BAR = Foo.FOO + 1;
}
// FILE: Test.kt
class Foo {
companion object {
const val FOO = Baz.BAZ + 1
}
}
class Baz {
companion object {
const val BAZ = Bar.BAR + 1
}
}