Files
kotlin-fork/compiler/testData/codegen/box/ieee754/generic_AgainstCompiled.kt
T
Alexander Udalov 401f0ac583 Use TARGET_BACKEND instead of DONT_TARGET_EXACT_BACKEND in box against Java tests
"// TARGET_BACKEND: JVM" more clearly says that the test is
JVM-specific, rather than DONT_TARGET_EXACT_BACKEND which excludes all
other backends.
2021-02-11 13:50:08 +01:00

40 lines
597 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
public class JavaClass<T> {
private T minus0;
private T plus0;
JavaClass(T minus0, T plus0)
{
this.minus0 = minus0;
this.plus0 = plus0;
}
public T minus0()
{
return minus0;
}
public T plus0()
{
return plus0;
}
}
// MODULE: main(lib)
// FILE: b.kt
fun box(): String {
val jClass = JavaClass<Double>(-0.0, 0.0)
if (jClass.minus0() < jClass.plus0()) return "fail 2"
if (jClass.minus0() != jClass.plus0()) return "fail 5"
return "OK"
}