/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | IdItem.java | 19 import com.android.dx.rop.cst.CstType;
|
H A D | ClassDataItem.java | 19 import com.android.dx.rop.cst.Constant; 20 import com.android.dx.rop.cst.CstArray; 21 import com.android.dx.rop.cst.CstLiteralBits; 22 import com.android.dx.rop.cst.CstType; 23 import com.android.dx.rop.cst.Zeroes; 289 Constant cst = staticValues.get(field); 290 if (cst instanceof CstLiteralBits) { 292 if (((CstLiteralBits) cst).getLongBits() != 0) { 295 } else if (cst != null) { 310 Constant cst [all...] |
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | Constant.java | 17 package com.android.dx.rop.cst;
|
H A D | CstEnumRef.java | 17 package com.android.dx.rop.cst;
|
H A D | CstType.java | 17 package com.android.dx.rop.cst; 126 CstType cst = interns.get(type); 128 if (cst == null) { 129 cst = new CstType(type); 130 interns.put(type, cst); 133 return cst;
|
/dalvik/dexgen/src/com/android/dexgen/rop/ |
H A D | StdMember.java | 19 import com.android.dexgen.rop.cst.CstNat; 20 import com.android.dexgen.rop.cst.CstType; 21 import com.android.dexgen.rop.cst.CstUtf8;
|
/dalvik/dexgen/src/com/android/dexgen/rop/annotation/ |
H A D | NameValuePair.java | 19 import com.android.dexgen.rop.cst.Constant; 20 import com.android.dexgen.rop.cst.CstString; 21 import com.android.dexgen.rop.cst.CstUtf8;
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | FillArrayDataInsn.java | 19 import com.android.dexgen.rop.cst.Constant; 49 * @param cst {@code non-null;} type of the new array 54 Constant cst) { 62 this.arrayType = cst; 51 FillArrayDataInsn(Rop opcode, SourcePosition position, RegisterSpecList sources, ArrayList<Constant> initValues, Constant cst) argument
|
H A D | PlainCstInsn.java | 19 import com.android.dexgen.rop.cst.Constant; 37 * @param cst {@code non-null;} the constant 41 Constant cst) { 42 super(opcode, position, result, sources, cst); 39 PlainCstInsn(Rop opcode, SourcePosition position, RegisterSpec result, RegisterSpecList sources, Constant cst) argument
|
H A D | ThrowingCstInsn.java | 19 import com.android.dexgen.rop.cst.Constant; 39 * @param cst {@code non-null;} the constant 43 TypeList catches, Constant cst) { 44 super(opcode, position, null, sources, cst); 41 ThrowingCstInsn(Rop opcode, SourcePosition position, RegisterSpecList sources, TypeList catches, Constant cst) argument
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
H A D | StdMember.java | 19 import com.android.dx.rop.cst.CstNat; 20 import com.android.dx.rop.cst.CstString; 21 import com.android.dx.rop.cst.CstType;
|
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | FillArrayDataInsn.java | 19 import com.android.dx.rop.cst.Constant; 48 * @param cst {@code non-null;} type of the new array 53 Constant cst) { 61 this.arrayType = cst; 50 FillArrayDataInsn(Rop opcode, SourcePosition position, RegisterSpecList sources, ArrayList<Constant> initValues, Constant cst) argument
|
H A D | PlainCstInsn.java | 19 import com.android.dx.rop.cst.Constant; 37 * @param cst {@code non-null;} the constant 41 Constant cst) { 42 super(opcode, position, result, sources, cst); 39 PlainCstInsn(Rop opcode, SourcePosition position, RegisterSpec result, RegisterSpecList sources, Constant cst) argument
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/ |
H A D | Form21h.java | 23 import com.android.dexgen.rop.cst.Constant; 24 import com.android.dexgen.rop.cst.CstLiteralBits; 80 Constant cst = ci.getConstant(); 82 if (!(cst instanceof CstLiteralBits)) { 86 CstLiteralBits cb = (CstLiteralBits) cst;
|
H A D | Form35c.java | 24 import com.android.dexgen.rop.cst.Constant; 25 import com.android.dexgen.rop.cst.CstMethodRef; 26 import com.android.dexgen.rop.cst.CstType; 86 Constant cst = ci.getConstant(); 87 if (!((cst instanceof CstMethodRef) || 88 (cst instanceof CstType))) {
|
H A D | Form3rc.java | 24 import com.android.dexgen.rop.cst.Constant; 25 import com.android.dexgen.rop.cst.CstMethodRef; 26 import com.android.dexgen.rop.cst.CstType; 115 Constant cst = ci.getConstant(); 116 if (!((cst instanceof CstMethodRef) || 117 (cst instanceof CstType))) {
|
/dalvik/dx/src/com/android/dx/dex/code/form/ |
H A D | Form11n.java | 23 import com.android.dx.rop.cst.Constant; 24 import com.android.dx.rop.cst.CstLiteralBits; 78 Constant cst = ci.getConstant(); 80 if (!(cst instanceof CstLiteralBits)) { 84 CstLiteralBits cb = (CstLiteralBits) cst;
|
H A D | Form21h.java | 23 import com.android.dx.rop.cst.Constant; 24 import com.android.dx.rop.cst.CstLiteralBits; 81 Constant cst = ci.getConstant(); 83 if (!(cst instanceof CstLiteralBits)) { 87 CstLiteralBits cb = (CstLiteralBits) cst;
|
H A D | Form21s.java | 23 import com.android.dx.rop.cst.Constant; 24 import com.android.dx.rop.cst.CstLiteralBits; 77 Constant cst = ci.getConstant(); 79 if (!(cst instanceof CstLiteralBits)) { 83 CstLiteralBits cb = (CstLiteralBits) cst;
|
H A D | Form22b.java | 23 import com.android.dx.rop.cst.Constant; 24 import com.android.dx.rop.cst.CstLiteralBits; 79 Constant cst = ci.getConstant(); 81 if (!(cst instanceof CstLiteralBits)) { 85 CstLiteralBits cb = (CstLiteralBits) cst;
|
H A D | Form22s.java | 23 import com.android.dx.rop.cst.Constant; 24 import com.android.dx.rop.cst.CstLiteralBits; 79 Constant cst = ci.getConstant(); 81 if (!(cst instanceof CstLiteralBits)) { 85 CstLiteralBits cb = (CstLiteralBits) cst;
|
H A D | Form35c.java | 24 import com.android.dx.rop.cst.Constant; 25 import com.android.dx.rop.cst.CstMethodRef; 26 import com.android.dx.rop.cst.CstType; 87 Constant cst = ci.getConstant(); 88 if (!((cst instanceof CstMethodRef) || 89 (cst instanceof CstType))) {
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | ClassDataItem.java | 19 import com.android.dexgen.rop.cst.Constant; 20 import com.android.dexgen.rop.cst.CstArray; 21 import com.android.dexgen.rop.cst.CstLiteralBits; 22 import com.android.dexgen.rop.cst.CstType; 23 import com.android.dexgen.rop.cst.Zeroes; 293 Constant cst = staticValues.get(field); 294 if (cst instanceof CstLiteralBits) { 296 if (((CstLiteralBits) cst).getLongBits() != 0) { 299 } else if (cst != null) { 314 Constant cst [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | CstType.java | 17 package com.android.dexgen.rop.cst; 126 CstType cst = interns.get(type); 128 if (cst == null) { 129 cst = new CstType(type); 130 interns.put(type, cst); 133 return cst;
|
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | RopperMachine.java | 33 import com.android.dx.rop.cst.Constant; 34 import com.android.dx.rop.cst.CstFieldRef; 35 import com.android.dx.rop.cst.CstInteger; 36 import com.android.dx.rop.cst.CstMethodRef; 37 import com.android.dx.rop.cst.CstNat; 38 import com.android.dx.rop.cst.CstString; 39 import com.android.dx.rop.cst.CstType; 356 Constant cst = getAuxCst(); 395 Type componentType = ((CstType) cst).getClassType(); 476 ropOpcode = jopToRopOpcode(opcode, cst); 756 jopToRopOpcode(int jop, Constant cst) argument [all...] |