/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
D | Prototype.java | 26 public final class Prototype implements Comparable<Prototype> { class 28 private static final HashMap<String, Prototype> internTable = 29 new HashMap<String, Prototype>(500); 53 public static Prototype intern(String descriptor) { in intern() 57 Prototype result = internTable.get(descriptor); in intern() 103 result = new Prototype(descriptor, returnType, parameterTypes); in intern() 164 public static Prototype intern(String descriptor, Type definer, in intern() 166 Prototype base = intern(descriptor); in intern() 187 public static Prototype internInts(Type returnType, int count) { in internInts() 211 private Prototype(String descriptor, Type returnType, in Prototype() method in Prototype [all …]
|
/dalvik/dx/src/com/android/dx/rop/type/ |
D | Prototype.java | 27 public final class Prototype implements Comparable<Prototype> { class 33 private static final ConcurrentMap<String, Prototype> internTable = 58 public static Prototype intern(String descriptor) { in intern() 63 Prototype result = internTable.get(descriptor); in intern() 84 public static Prototype fromDescriptor(String descriptor) { in fromDescriptor() 85 Prototype result = internTable.get(descriptor); in fromDescriptor() 131 return new Prototype(descriptor, returnType, parameterTypes); in fromDescriptor() 195 public static Prototype intern(String descriptor, Type definer, in intern() 197 Prototype base = intern(descriptor); in intern() 218 public static Prototype internInts(Type returnType, int count) { in internInts() [all …]
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstProtoRef.java | 18 import com.android.dx.rop.type.Prototype; 27 private final Prototype prototype; 29 public CstProtoRef(Prototype prototype) { in CstProtoRef() 41 Prototype prototype = Prototype.fromDescriptor(descriptor.getString()); in make() 91 public Prototype getPrototype() { in getPrototype()
|
D | CstBaseMethodRef.java | 19 import com.android.dx.rop.type.Prototype; 32 private final Prototype prototype; 38 private Prototype instancePrototype; 56 this.prototype = Prototype.fromDescriptor(descriptor); in CstBaseMethodRef() 58 this.prototype = Prototype.intern(descriptor); in CstBaseMethodRef() 69 public final Prototype getPrototype() { in getPrototype() 84 public final Prototype getPrototype(boolean isStatic) { in getPrototype()
|
D | CstInvokeDynamic.java | 19 import com.android.dx.rop.type.Prototype; 36 private final Prototype prototype; 68 this.prototype = Prototype.fromDescriptor(nat.getDescriptor().toHuman()); in CstInvokeDynamic() 162 public Prototype getPrototype() { in getPrototype()
|
D | CstCallSiteRef.java | 18 import com.android.dx.rop.type.Prototype; 89 public Prototype getPrototype() { in getPrototype()
|
D | CstCallSite.java | 20 import com.android.dx.rop.type.Prototype; 46 list.set(2, new CstProtoRef(Prototype.fromDescriptor(nat.getDescriptor().getString()))); in make()
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstBaseMethodRef.java | 19 import com.android.dexgen.rop.type.Prototype; 32 private final Prototype prototype; 38 private Prototype instancePrototype; 50 this.prototype = Prototype.intern(descriptor); in CstBaseMethodRef() 60 public final Prototype getPrototype() { in getPrototype() 75 public final Prototype getPrototype(boolean isStatic) { in getPrototype()
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
D | StdMethod.java | 22 import com.android.dx.rop.type.Prototype; 30 private final Prototype effectiveDescriptor; 46 Prototype.intern(descStr, definingClass.getClassType(), in StdMethod() 53 public Prototype getEffectiveDescriptor() { in getEffectiveDescriptor()
|
D | Method.java | 19 import com.android.dx.rop.type.Prototype; 33 public Prototype getEffectiveDescriptor(); in getEffectiveDescriptor()
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | ProtoIdsSection.java | 20 import com.android.dexgen.rop.type.Prototype; 35 private final TreeMap<Prototype, ProtoIdItem> protoIds; 45 protoIds = new TreeMap<Prototype, ProtoIdItem>(); in ProtoIdsSection() 90 public ProtoIdItem intern(Prototype prototype) { in intern() 114 public int indexOf(Prototype prototype) { in indexOf()
|
D | ProtoIdItem.java | 21 import com.android.dexgen.rop.type.Prototype; 35 private final Prototype prototype; 51 public ProtoIdItem(Prototype prototype) { in ProtoIdItem() 70 private static CstUtf8 makeShortForm(Prototype prototype) { in makeShortForm()
|
D | DebugInfoDecoder.java | 25 import com.android.dexgen.rop.type.Prototype; 60 private final Prototype desc;
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | ProtoIdsSection.java | 21 import com.android.dx.rop.type.Prototype; 35 private final TreeMap<Prototype, ProtoIdItem> protoIds; 45 protoIds = new TreeMap<Prototype, ProtoIdItem>(); in ProtoIdsSection() 105 public synchronized ProtoIdItem intern(Prototype prototype) { in intern() 129 public int indexOf(Prototype prototype) { in indexOf()
|
D | ProtoIdItem.java | 21 import com.android.dx.rop.type.Prototype; 32 private final Prototype prototype; 48 public ProtoIdItem(Prototype prototype) { in ProtoIdItem() 67 private static CstString makeShortForm(Prototype prototype) { in makeShortForm()
|
D | DebugInfoDecoder.java | 42 import com.android.dx.rop.type.Prototype; 71 private final Prototype desc;
|
D | DebugInfoEncoder.java | 38 import com.android.dx.rop.type.Prototype; 77 private final Prototype desc;
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | Machine.java | 21 import com.android.dx.rop.type.Prototype; 39 public Prototype getPrototype(); in getPrototype() 67 public void popArgs(Frame frame, Prototype prototype); in popArgs()
|
D | BaseMachine.java | 22 import com.android.dx.rop.type.Prototype; 37 private final Prototype prototype; 87 public BaseMachine(Prototype prototype) { in BaseMachine() 100 public Prototype getPrototype() { in getPrototype() 141 public void popArgs(Frame frame, Prototype prototype) { in popArgs()
|
D | ConcreteMethod.java | 31 import com.android.dx.rop.type.Prototype; 191 public Prototype getEffectiveDescriptor() { in getEffectiveDescriptor()
|
D | ValueAwareMachine.java | 21 import com.android.dx.rop.type.Prototype; 37 public ValueAwareMachine(Prototype prototype) { in ValueAwareMachine()
|
D | Simulator.java | 31 import com.android.dx.rop.type.Prototype; 705 Prototype prototype in visitConstant() 713 Prototype prototype = invokeDynamicRef.getPrototype(); in visitConstant() 730 Prototype prototype = in visitConstant() 731 Prototype.internInts(Type.VOID, value); in visitConstant()
|
/dalvik/dx/src/com/android/multidex/ |
D | ClassReferenceListBuilder.java | 26 import com.android.dx.rop.type.Prototype; 118 checkPrototype(Prototype.intern(methods.get(i).getDescriptor().getString())); in addDependencies() 122 private void checkPrototype(Prototype proto) { in checkPrototype()
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | Rops.java | 24 import com.android.dx.rop.type.Prototype; 1209 Prototype meth = cstMeth.getPrototype(); in ropFor() 1216 Prototype meth = cstMeth.getPrototype(); in ropFor() 1223 Prototype meth = cstMeth.getPrototype(); in ropFor() 1230 Prototype meth = cstMeth.getPrototype(); in ropFor() 1237 Prototype proto = cstMeth.getPrototype(); in ropFor() 1239 Prototype meth = proto.withFirstParameter(definer.getClassType()); in ropFor() 1244 Prototype proto = cstInvokeDynamicRef.getPrototype(); in ropFor() 1996 public static Rop opInvokeStatic(Prototype meth) { in opInvokeStatic() 2010 public static Rop opInvokeVirtual(Prototype meth) { in opInvokeVirtual() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | Rops.java | 23 import com.android.dexgen.rop.type.Prototype; 1208 Prototype meth = cstMeth.getPrototype(); in ropFor() 1215 Prototype meth = cstMeth.getPrototype(); in ropFor() 1222 Prototype meth = cstMeth.getPrototype(); in ropFor() 1229 Prototype meth = cstMeth.getPrototype(); in ropFor() 1979 public static Rop opInvokeStatic(Prototype meth) { in opInvokeStatic() 1993 public static Rop opInvokeVirtual(Prototype meth) { in opInvokeVirtual() 2007 public static Rop opInvokeSuper(Prototype meth) { in opInvokeSuper() 2021 public static Rop opInvokeDirect(Prototype meth) { in opInvokeDirect() 2035 public static Rop opInvokeInterface(Prototype meth) { in opInvokeInterface()
|