/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstMemberRef.java | 27 private final CstNat nat; field in CstMemberRef 35 /*package*/ CstMemberRef(CstType definingClass, CstNat nat) { in CstMemberRef() argument 40 if (nat == null) { in CstMemberRef() 45 this.nat = nat; in CstMemberRef() 57 nat.equals(otherRef.nat); in equals() 63 return (definingClass.hashCode() * 31) ^ nat.hashCode(); in hashCode() 82 CstUtf8 thisName = nat.getName(); in compareTo0() 83 CstUtf8 otherName = otherMember.nat.getName(); in compareTo0() 102 return definingClass.toHuman() + '.' + nat.toHuman(); in toHuman() 120 return nat; in getNat()
|
D | CstEnumRef.java | 35 public CstEnumRef(CstNat nat) { in CstEnumRef() argument 36 super(new CstType(nat.getFieldType()), nat); in CstEnumRef()
|
D | CstMethodRef.java | 30 public CstMethodRef(CstType definingClass, CstNat nat) { in CstMethodRef() argument 31 super(definingClass, nat); in CstMethodRef()
|
D | CstInterfaceMethodRef.java | 36 public CstInterfaceMethodRef(CstType definingClass, CstNat nat) { in CstInterfaceMethodRef() argument 37 super(definingClass, nat); in CstInterfaceMethodRef()
|
D | CstFieldRef.java | 46 public CstFieldRef(CstType definingClass, CstNat nat) { in CstFieldRef() argument 47 super(definingClass, nat); in CstFieldRef()
|
D | CstBaseMethodRef.java | 46 /*package*/ CstBaseMethodRef(CstType definingClass, CstNat nat) { in CstBaseMethodRef() argument 47 super(definingClass, nat); in CstBaseMethodRef()
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstMemberRef.java | 27 private final CstNat nat; field in CstMemberRef 35 /*package*/ CstMemberRef(CstType definingClass, CstNat nat) { in CstMemberRef() argument 40 if (nat == null) { in CstMemberRef() 45 this.nat = nat; in CstMemberRef() 57 nat.equals(otherRef.nat); in equals() 63 return (definingClass.hashCode() * 31) ^ nat.hashCode(); in hashCode() 82 CstString thisName = nat.getName(); in compareTo0() 83 CstString otherName = otherMember.nat.getName(); in compareTo0() 103 return definingClass.toHuman() + '.' + nat.toHuman(); in toHuman() 121 return nat; in getNat()
|
D | CstInvokeDynamic.java | 33 private final CstNat nat; field in CstInvokeDynamic 55 public static CstInvokeDynamic make(int bootstrapMethodIndex, CstNat nat) { in make() argument 56 return new CstInvokeDynamic(bootstrapMethodIndex, nat); in make() 65 private CstInvokeDynamic(int bootstrapMethodIndex, CstNat nat) { in CstInvokeDynamic() argument 67 this.nat = nat; in CstInvokeDynamic() 68 this.prototype = Prototype.fromDescriptor(nat.getDescriptor().toHuman()); in CstInvokeDynamic() 108 return "InvokeDynamic(" + klass + ":" + bootstrapMethodIndex + ", " + nat.toHuman() + ")"; in toHuman() 126 result = nat.compareTo(otherInvoke.getNat()); in compareTo0() 154 return nat; in getNat()
|
D | CstEnumRef.java | 35 public CstEnumRef(CstNat nat) { in CstEnumRef() argument 36 super(new CstType(nat.getFieldType()), nat); in CstEnumRef()
|
D | CstCallSite.java | 35 public static CstCallSite make(CstMethodHandle bootstrapHandle, CstNat nat, in make() argument 39 } else if (nat == null) { in make() 45 list.set(1, nat.getName()); in make() 46 list.set(2, new CstProtoRef(Prototype.fromDescriptor(nat.getDescriptor().getString()))); in make()
|
D | CstMethodRef.java | 30 public CstMethodRef(CstType definingClass, CstNat nat) { in CstMethodRef() argument 31 super(definingClass, nat); in CstMethodRef()
|
D | CstInterfaceMethodRef.java | 36 public CstInterfaceMethodRef(CstType definingClass, CstNat nat) { in CstInterfaceMethodRef() argument 37 super(definingClass, nat); in CstInterfaceMethodRef()
|
D | CstFieldRef.java | 46 public CstFieldRef(CstType definingClass, CstNat nat) { in CstFieldRef() argument 47 super(definingClass, nat); in CstFieldRef()
|
/dalvik/dexgen/src/com/android/dexgen/rop/ |
D | StdMember.java | 35 private final CstNat nat; field in StdMember 48 public StdMember(CstType definingClass, int accessFlags, CstNat nat, in StdMember() argument 54 if (nat == null) { in StdMember() 64 this.nat = nat; in StdMember() 75 sb.append(nat.toHuman()); in toString() 93 return nat; in getNat() 98 return nat.getName(); in getName() 103 return nat.getDescriptor(); in getDescriptor()
|
D | StdField.java | 37 public StdField(CstType definingClass, int accessFlags, CstNat nat, in StdField() argument 39 super(definingClass, accessFlags, nat, attributes); in StdField()
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
D | StdMember.java | 35 private final CstNat nat; field in StdMember 48 public StdMember(CstType definingClass, int accessFlags, CstNat nat, in StdMember() argument 54 if (nat == null) { in StdMember() 64 this.nat = nat; in StdMember() 75 sb.append(nat.toHuman()); in toString() 96 return nat; in getNat() 102 return nat.getName(); in getName() 108 return nat.getDescriptor(); in getDescriptor()
|
D | StdMethod.java | 40 public StdMethod(CstType definingClass, int accessFlags, CstNat nat, in StdMethod() argument 42 super(definingClass, accessFlags, nat, attributes); in StdMethod() 48 nat.isInstanceInit()); in StdMethod()
|
D | StdField.java | 37 public StdField(CstType definingClass, int accessFlags, CstNat nat, in StdField() argument 39 super(definingClass, accessFlags, nat, attributes); in StdField()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | StringIdsSection.java | 143 public synchronized void intern(CstNat nat) { in intern() argument 144 intern(nat.getName()); in intern() 145 intern(nat.getDescriptor()); in intern()
|
/dalvik/dx/tests/004-cp-bottom-up/ |
D | expected.txt | 16 0008: nat{blort:x/y/Zzz} 17 0009: nat{blort:()V}
|
D | small-class.txt | 20 0c 0005 0006 # 0008: nat[blort:x/y/Zzz] 21 0c 0005 0007 # 0009: nat[blort:()V]
|
/dalvik/dx/tests/005-cp-top-down/ |
D | expected.txt | 17 000b: nat{blort:()V} 18 000c: nat{blort:x/y/Zzz}
|
D | small-class.txt | 21 0c 000f 000d # 000b: nat[blort:()V] 22 0c 000f 000e # 000c: nat[blort:x/y/Zzz]
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | StringIdsSection.java | 161 public void intern(CstNat nat) { in intern() argument 162 intern(nat.getName()); in intern() 163 intern(nat.getDescriptor()); in intern()
|
/dalvik/dx/src/com/android/dx/cf/cst/ |
D | ConstantPoolParser.java | 310 CstNat nat = (CstNat) parse0(natIndex, wasUtf8); in parse0() local 311 cst = new CstFieldRef(type, nat); in parse0() 318 CstNat nat = (CstNat) parse0(natIndex, wasUtf8); in parse0() local 319 cst = new CstMethodRef(type, nat); in parse0() 326 CstNat nat = (CstNat) parse0(natIndex, wasUtf8); in parse0() local 327 cst = new CstInterfaceMethodRef(type, nat); in parse0() 383 CstNat nat = (CstNat) parse0(natIndex, wasUtf8); in parse0() local 384 cst = CstInvokeDynamic.make(bootstrapMethodIndex, nat); in parse0()
|