Searched refs:cst (Results 1 - 25 of 152) sorted by relevance

1234567

/dalvik/dx/src/com/android/dx/rop/code/
H A DCstInsn.java19 import com.android.dx.rop.cst.Constant;
27 private final Constant cst; field in class:CstInsn
36 * @param cst {@code non-null;} constant
39 RegisterSpecList sources, Constant cst) {
42 if (cst == null) {
43 throw new NullPointerException("cst == null");
46 this.cst = cst;
52 return cst.toHuman();
61 return cst;
38 CstInsn(Rop opcode, SourcePosition position, RegisterSpec result, RegisterSpecList sources, Constant cst) argument
[all...]
H A DDexTranslationAdvice.java19 import com.android.dx.rop.cst.CstInteger;
67 CstInteger cst = (CstInteger) sourceB.getTypeBearer();
71 // These have 8 and 16 bit cst representations
79 return cst.fitsIn16Bits();
80 // These only have 8 bit cst reps
84 return cst.fitsIn8Bits();
/dalvik/dx/src/com/android/dx/cf/attrib/
H A DAttConstantValue.java19 import com.android.dx.rop.cst.CstDouble;
20 import com.android.dx.rop.cst.CstFloat;
21 import com.android.dx.rop.cst.CstInteger;
22 import com.android.dx.rop.cst.CstLong;
23 import com.android.dx.rop.cst.CstString;
24 import com.android.dx.rop.cst.TypedConstant;
H A DAttEnclosingMethod.java19 import com.android.dx.rop.cst.CstNat;
20 import com.android.dx.rop.cst.CstType;
H A DAttSignature.java19 import com.android.dx.rop.cst.CstUtf8;
H A DAttSourceFile.java19 import com.android.dx.rop.cst.CstUtf8;
/dalvik/dx/src/com/android/dx/cf/iface/
H A DMember.java19 import com.android.dx.rop.cst.CstNat;
20 import com.android.dx.rop.cst.CstType;
21 import com.android.dx.rop.cst.CstUtf8;
H A DClassFile.java19 import com.android.dx.rop.cst.ConstantPool;
20 import com.android.dx.rop.cst.CstType;
21 import com.android.dx.rop.cst.CstUtf8;
H A DField.java19 import com.android.dx.rop.cst.TypedConstant;
H A DStdField.java20 import com.android.dx.rop.cst.CstNat;
21 import com.android.dx.rop.cst.CstType;
22 import com.android.dx.rop.cst.TypedConstant;
/dalvik/dx/src/com/android/dx/dex/file/
H A DValueEncoder.java21 import com.android.dx.rop.cst.Constant;
22 import com.android.dx.rop.cst.CstAnnotation;
23 import com.android.dx.rop.cst.CstArray;
24 import com.android.dx.rop.cst.CstBoolean;
25 import com.android.dx.rop.cst.CstByte;
26 import com.android.dx.rop.cst.CstChar;
27 import com.android.dx.rop.cst.CstDouble;
28 import com.android.dx.rop.cst.CstEnumRef;
29 import com.android.dx.rop.cst.CstFieldRef;
30 import com.android.dx.rop.cst
128 writeConstant(Constant cst) argument
216 constantToValueType(Constant cst) argument
367 constantToHuman(Constant cst) argument
516 addContents(DexFile file, Constant cst) argument
[all...]
H A DMemberIdItem.java19 import com.android.dx.rop.cst.CstMemberRef;
20 import com.android.dx.rop.cst.CstNat;
33 private final CstMemberRef cst; field in class:MemberIdItem
38 * @param cst {@code non-null;} the constant for the member
40 public MemberIdItem(CstMemberRef cst) { argument
41 super(cst.getDefiningClass());
43 this.cst = cst;
66 CstNat nat = cst.getNat();
72 out.annotate(0, indexString() + ' ' + cst
[all...]
H A DDexFile.java19 import com.android.dx.rop.cst.Constant;
20 import com.android.dx.rop.cst.CstBaseMethodRef;
21 import com.android.dx.rop.cst.CstEnumRef;
22 import com.android.dx.rop.cst.CstFieldRef;
23 import com.android.dx.rop.cst.CstString;
24 import com.android.dx.rop.cst.CstType;
25 import com.android.dx.rop.cst.CstUtf8;
421 * @param cst {@code non-null;} constant to possibly intern
423 /*package*/ void internIfAppropriate(Constant cst) { argument
424 if (cst instanceo
452 findItemOrNull(Constant cst) argument
[all...]
H A DStringIdsSection.java19 import com.android.dx.rop.cst.Constant;
20 import com.android.dx.rop.cst.CstNat;
21 import com.android.dx.rop.cst.CstString;
22 import com.android.dx.rop.cst.CstUtf8;
59 public IndexedItem get(Constant cst) { argument
60 if (cst == null) {
61 throw new NullPointerException("cst == null");
66 if (cst instanceof CstString) {
67 cst = ((CstString) cst)
[all...]
H A DHeaderSection.java19 import com.android.dx.rop.cst.Constant;
48 public IndexedItem get(Constant cst) { argument
/dalvik/dx/src/com/android/dx/cf/cst/
H A DConstantPoolParser.java17 package com.android.dx.cf.cst;
21 import com.android.dx.rop.cst.Constant;
22 import com.android.dx.rop.cst.CstDouble;
23 import com.android.dx.rop.cst.CstFieldRef;
24 import com.android.dx.rop.cst.CstFloat;
25 import com.android.dx.rop.cst.CstInteger;
26 import com.android.dx.rop.cst.CstInterfaceMethodRef;
27 import com.android.dx.rop.cst.CstLong;
28 import com.android.dx.rop.cst.CstMethodRef;
29 import com.android.dx.rop.cst
[all...]
H A DConstantTags.java17 package com.android.dx.cf.cst;
/dalvik/dx/src/com/android/dx/rop/cst/
H A DConstantPool.java17 package com.android.dx.rop.cst;
H A DCstMethodRef.java17 package com.android.dx.rop.cst;
H A DStdConstantPool.java17 package com.android.dx.rop.cst;
94 * @param cst {@code null-ok;} the constant to store
96 public void set(int n, Constant cst) { argument
99 boolean cat2 = (cst != null) && cst.isCategory2();
109 "cst.isCategory2()");
114 if ((cst != null) && (entries[n] == null)) {
125 entries[n] = cst;
H A DCstInterfaceMethodRef.java17 package com.android.dx.rop.cst;
/dalvik/dx/src/com/android/dx/dex/code/form/
H A DForm31c.java24 import com.android.dx.rop.cst.Constant;
25 import com.android.dx.rop.cst.CstFieldRef;
26 import com.android.dx.rop.cst.CstString;
27 import com.android.dx.rop.cst.CstType;
105 Constant cst = ci.getConstant();
107 return ((cst instanceof CstType) ||
108 (cst instanceof CstFieldRef) ||
109 (cst instanceof CstString));
H A DForm22c.java23 import com.android.dx.rop.cst.Constant;
24 import com.android.dx.rop.cst.CstFieldRef;
25 import com.android.dx.rop.cst.CstString;
26 import com.android.dx.rop.cst.CstType;
87 Constant cst = ci.getConstant();
88 return (cst instanceof CstType) ||
89 (cst instanceof CstFieldRef);
H A DForm21c.java24 import com.android.dx.rop.cst.Constant;
25 import com.android.dx.rop.cst.CstFieldRef;
26 import com.android.dx.rop.cst.CstString;
27 import com.android.dx.rop.cst.CstType;
111 Constant cst = ci.getConstant();
112 return (cst instanceof CstType) ||
113 (cst instanceof CstFieldRef) ||
114 (cst instanceof CstString);
/dalvik/dx/src/com/android/dx/ssa/
H A DConstCollector.java20 import com.android.dx.rop.cst.Constant;
21 import com.android.dx.rop.cst.CstString;
22 import com.android.dx.rop.cst.TypedConstant;
99 TypedConstant cst = constantList.get(i);
101 = RegisterSpec.make(ssaMeth.makeNewSsaReg(), cst);
103 Rop constRop = Rops.opConst(cst);
107 new PlainCstInsn(Rops.opConst(cst),
109 RegisterSpecList.EMPTY, cst));
123 StdTypeList.EMPTY, cst));
138 newRegs.put(cst, resul
[all...]

Completed in 149 milliseconds

1234567