Home
last modified time | relevance | path

Searched refs:arrayType (Results 1 – 11 of 11) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/code/
DArrayData.java42 private final Constant arrayType; field in ArrayData
61 Constant arrayType) { in ArrayData() argument
78 this.arrayType = arrayType; in ArrayData()
80 if (arrayType == CstType.BYTE_ARRAY || in ArrayData()
81 arrayType == CstType.BOOLEAN_ARRAY) { in ArrayData()
83 } else if (arrayType == CstType.SHORT_ARRAY || in ArrayData()
84 arrayType == CstType.CHAR_ARRAY) { in ArrayData()
86 } else if (arrayType == CstType.INT_ARRAY || in ArrayData()
87 arrayType == CstType.FLOAT_ARRAY) { in ArrayData()
89 } else if (arrayType == CstType.LONG_ARRAY || in ArrayData()
[all …]
/dalvik/dx/src/com/android/dx/dex/code/
DArrayData.java42 private final Constant arrayType; field in ArrayData
61 Constant arrayType) { in ArrayData() argument
78 this.arrayType = arrayType; in ArrayData()
80 if (arrayType == CstType.BYTE_ARRAY || in ArrayData()
81 arrayType == CstType.BOOLEAN_ARRAY) { in ArrayData()
83 } else if (arrayType == CstType.SHORT_ARRAY || in ArrayData()
84 arrayType == CstType.CHAR_ARRAY) { in ArrayData()
86 } else if (arrayType == CstType.INT_ARRAY || in ArrayData()
87 arrayType == CstType.FLOAT_ARRAY) { in ArrayData()
89 } else if (arrayType == CstType.LONG_ARRAY || in ArrayData()
[all …]
/dalvik/dx/src/com/android/dx/rop/code/
DFillArrayDataInsn.java40 private final Constant arrayType; field in FillArrayDataInsn
62 this.arrayType = cst; in FillArrayDataInsn()
85 return arrayType; in getConstant()
105 initValues, arrayType); in withRegisterOffset()
114 sources, initValues, arrayType); in withNewRegisters()
DRops.java1829 public static Rop opNewArray(TypeBearer arrayType) { in opNewArray() argument
1830 Type type = arrayType.getType(); in opNewArray()
1860 public static Rop opFilledNewArray(TypeBearer arrayType, int count) { in opFilledNewArray() argument
1861 Type type = arrayType.getType(); in opFilledNewArray()
1865 return throwBadType(arrayType); in opFilledNewArray()
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DFillArrayDataInsn.java40 private final Constant arrayType; field in FillArrayDataInsn
62 this.arrayType = cst; in FillArrayDataInsn()
85 return arrayType; in getConstant()
105 initValues, arrayType); in withRegisterOffset()
114 sources, initValues, arrayType); in withNewRegisters()
DRops.java1825 public static Rop opNewArray(TypeBearer arrayType) { in opNewArray() argument
1826 Type type = arrayType.getType(); in opNewArray()
1856 public static Rop opFilledNewArray(TypeBearer arrayType, int count) { in opFilledNewArray() argument
1857 Type type = arrayType.getType(); in opFilledNewArray()
1861 return throwBadType(arrayType); in opFilledNewArray()
/dalvik/dx/src/com/android/dx/rop/type/
DType.java268 private Type arrayType; field in Type
445 this.arrayType = null; in Type()
780 if (arrayType == null) { in getArrayType()
781 arrayType = putIntern(new Type('[' + descriptor, BT_OBJECT)); in getArrayType()
784 return arrayType; in getArrayType()
/dalvik/dexgen/src/com/android/dexgen/rop/type/
DType.java283 private Type arrayType; field in Type
511 this.arrayType = null; in Type()
846 if (arrayType == null) { in getArrayType()
847 arrayType = putIntern(new Type('[' + descriptor, BT_OBJECT)); in getArrayType()
850 return arrayType; in getArrayType()
/dalvik/vm/
DException.h228 …id dvmThrowArrayStoreExceptionIncompatibleElement(ClassObject* objectType, ClassObject* arrayType);
251 ClassObject* arrayType);
DException.cpp1212 ClassObject* arrayType) in dvmThrowArrayStoreExceptionIncompatibleElement() argument
1216 objectType, arrayType); in dvmThrowArrayStoreExceptionIncompatibleElement()
1233 ClassObject* arrayType) in dvmThrowArrayStoreExceptionIncompatibleArrayElement() argument
1236 std::string arrayClassName(dvmHumanReadableDescriptor(arrayType->descriptor)); in dvmThrowArrayStoreExceptionIncompatibleArrayElement()
/dalvik/dx/src/com/android/dx/cf/code/
DSimulator.java296 Type arrayType = frame.getStack().peekType(0); in visitNoArgs() local
297 if (!arrayType.isArrayOrKnownNull()) { in visitNoArgs()
300 arrayType.toHuman()); in visitNoArgs()