Lines Matching refs:Type
65 import jdk.internal.org.objectweb.asm.Type;
93 public BasicValue newValue(final Type type) {
98 case Type.VOID:
100 case Type.BOOLEAN:
101 case Type.CHAR:
102 case Type.BYTE:
103 case Type.SHORT:
104 case Type.INT:
106 case Type.FLOAT:
108 case Type.LONG:
110 case Type.DOUBLE:
112 case Type.ARRAY:
113 case Type.OBJECT:
125 return newValue(Type.getObjectType("null"));
158 return newValue(Type.getObjectType("java/lang/String"));
159 } else if (cst instanceof Type) {
160 int sort = ((Type) cst).getSort();
161 if (sort == Type.OBJECT || sort == Type.ARRAY) {
162 return newValue(Type.getObjectType("java/lang/Class"));
163 } else if (sort == Type.METHOD) {
164 return newValue(Type
171 return newValue(Type
180 return newValue(Type.getType(((FieldInsnNode) insn).desc));
182 return newValue(Type.getObjectType(((TypeInsnNode) insn).desc));
238 return newValue(Type.getType(((FieldInsnNode) insn).desc));
242 return newValue(Type.getType("[Z"));
244 return newValue(Type.getType("[C"));
246 return newValue(Type.getType("[B"));
248 return newValue(Type.getType("[S"));
250 return newValue(Type.getType("[I"));
252 return newValue(Type.getType("[F"));
254 return newValue(Type.getType("[D"));
256 return newValue(Type.getType("[J"));
262 return newValue(Type.getType("[" + Type.getObjectType(desc)));
269 return newValue(Type.getObjectType(desc));
365 return newValue(Type.getType(((MultiANewArrayInsnNode) insn).desc));
367 return newValue(Type
370 return newValue(Type.getReturnType(((MethodInsnNode) insn).desc));