Files
kotlin/compiler/testData/codegen/boxAgainstJava/ieee754/generic.kt

36 lines
537 B
Kotlin
Vendored

// 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;
}
}
// 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"
}