JVM_IR: Handle annotation KClass fields in external declarations

This commit is contained in:
Steven Schäfer
2019-06-25 11:05:25 +02:00
committed by Alexander Udalov
parent 1ab0b76af3
commit e7a5e5b4a0
10 changed files with 41 additions and 146 deletions
@@ -19,6 +19,7 @@ public class AsmTypes {
public static final Type JAVA_STRING_TYPE = getType(String.class);
public static final Type JAVA_THROWABLE_TYPE = getType(Throwable.class);
public static final Type JAVA_CLASS_TYPE = getType(Class.class);
public static final Type JAVA_CLASS_ARRAY_TYPE = Type.getObjectType("[" + JAVA_CLASS_TYPE.getDescriptor());
public static final Type ENUM_TYPE = getType(Enum.class);
public static final Type NUMBER_TYPE = getType(Number.class);
public static final Type BOOLEAN_WRAPPER_TYPE = getType(Boolean.class);