KT-13550 Fix Boolean.TYPE does not compile (#969)
* Fix Boolean.TYPE does not compile
This commit is contained in:
committed by
Dmitry Jemerov
parent
29fe63d5a9
commit
93c2e7dfc0
@@ -1,2 +1,2 @@
|
||||
//statement
|
||||
Class<?>[] constrArgTypes = new Class<?>[]{String[].class, String.class};
|
||||
Class<?>[] constrArgTypes = new Class<?>[]{String[].class, String.class, Integer.class, Double.class};
|
||||
@@ -1 +1 @@
|
||||
val constrArgTypes = arrayOf<Class<*>>(Array<String>::class.java, String::class.java)
|
||||
val constrArgTypes = arrayOf<Class<*>>(Array<String>::class.java, String::class.java, Int::class.java, Double::class.java)
|
||||
@@ -1,6 +1,7 @@
|
||||
public class A {
|
||||
public static void main(String[] args) {
|
||||
System.out.println(void.class);
|
||||
System.out.println(boolean.class);
|
||||
System.out.println(int.class);
|
||||
System.out.println(double.class);
|
||||
System.out.println(int[].class);
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
object A {
|
||||
@JvmStatic fun main(args: Array<String>) {
|
||||
println(Void.TYPE)
|
||||
println(Integer.TYPE)
|
||||
println(java.lang.Double.TYPE)
|
||||
println(Boolean::class.javaPrimitiveType)
|
||||
println(Int::class.javaPrimitiveType)
|
||||
println(Double::class.javaPrimitiveType)
|
||||
println(IntArray::class.java)
|
||||
println(Array<Any>::class.java)
|
||||
println(Array<Array<Any>>::class.java)
|
||||
|
||||
Reference in New Issue
Block a user