New J2K: do not shorten class references for some Java primitive class wrappers classes
It may cause unresolved call errors #KT-33500 fixed
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
// RUNTIME_WITH_FULL_JDK
|
||||
|
||||
public class Test {
|
||||
void m() {
|
||||
Double.isFinite(2.0);
|
||||
Double.isNaN(2.0);
|
||||
Float.isNaN(2.0f);
|
||||
Float.isInfinite(2.0f);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// RUNTIME_WITH_FULL_JDK
|
||||
|
||||
class Test {
|
||||
internal fun m() {
|
||||
java.lang.Double.isFinite(2.0)
|
||||
java.lang.Double.isNaN(2.0)
|
||||
java.lang.Float.isNaN(2.0f)
|
||||
java.lang.Float.isInfinite(2.0f)
|
||||
}
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
// RUNTIME_WITH_FULL_JDK
|
||||
|
||||
import java.lang.Double
|
||||
import java.lang.Float
|
||||
|
||||
public class Test {
|
||||
void m() {
|
||||
Double.isFinite(2.0);
|
||||
Double.isNaN(2.0);
|
||||
Float.isNaN(2.0f);
|
||||
Float.isInfinite(2.0f);
|
||||
}
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
class Test {
|
||||
internal fun m() {
|
||||
java.lang.Double.isFinite(2.0)
|
||||
java.lang.Double.isNaN(2.0)
|
||||
java.lang.Float.isNaN(2.0f)
|
||||
java.lang.Float.isInfinite(2.0f)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user