/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstMemberRef.java | 24 private final CstType definingClass; field in CstMemberRef 35 /*package*/ CstMemberRef(CstType definingClass, CstNat nat) { in CstMemberRef() argument 36 if (definingClass == null) { in CstMemberRef() 44 this.definingClass = definingClass; in CstMemberRef() 56 return definingClass.equals(otherRef.definingClass) && in equals() 63 return (definingClass.hashCode() * 31) ^ nat.hashCode(); in hashCode() 76 int cmp = definingClass.compareTo(otherMember.definingClass); in compareTo0() 102 return definingClass.toHuman() + '.' + nat.toHuman(); in toHuman() 111 return definingClass; in getDefiningClass()
|
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/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstMemberRef.java | 24 private final CstType definingClass; field in CstMemberRef 35 /*package*/ CstMemberRef(CstType definingClass, CstNat nat) { in CstMemberRef() argument 36 if (definingClass == null) { in CstMemberRef() 44 this.definingClass = definingClass; in CstMemberRef() 56 return definingClass.equals(otherRef.definingClass) && in equals() 63 return (definingClass.hashCode() * 31) ^ nat.hashCode(); in hashCode() 76 int cmp = definingClass.compareTo(otherMember.definingClass); in compareTo0() 102 return definingClass.toHuman() + '.' + nat.toHuman(); in toHuman() 111 return definingClass; in getDefiningClass()
|
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/dexgen/src/com/android/dexgen/rop/ |
D | StdMember.java | 29 private final CstType definingClass; field in StdMember 48 public StdMember(CstType definingClass, int accessFlags, CstNat nat, in StdMember() argument 50 if (definingClass == null) { in StdMember() 62 this.definingClass = definingClass; in StdMember() 83 return definingClass; in getDefiningClass()
|
D | StdField.java | 37 public StdField(CstType definingClass, int accessFlags, CstNat nat, in StdField() argument 39 super(definingClass, accessFlags, nat, attributes); in StdField() 63 public StdField(Class definingClass, Class type, String name, int modifiers) { in StdField() argument 64 this(CstType.intern(definingClass), in StdField()
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
D | StdMember.java | 29 private final CstType definingClass; field in StdMember 48 public StdMember(CstType definingClass, int accessFlags, CstNat nat, in StdMember() argument 50 if (definingClass == null) { in StdMember() 62 this.definingClass = definingClass; in StdMember() 83 return definingClass; in getDefiningClass()
|
D | StdMethod.java | 40 public StdMethod(CstType definingClass, int accessFlags, CstNat nat, in StdMethod() argument 42 super(definingClass, accessFlags, nat, attributes); in StdMethod() 46 Prototype.intern(descStr, definingClass.getClassType(), 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/libdex/ |
D | DexSwapVerify.cpp | 233 static bool verifyFieldDefiner(const CheckState* state, u4 definingClass, in verifyFieldDefiner() argument 236 return field->classIdx == definingClass; in verifyFieldDefiner() 240 static bool verifyMethodDefiner(const CheckState* state, u4 definingClass, in verifyMethodDefiner() argument 243 return meth->classIdx == definingClass; in verifyMethodDefiner() 1193 const u1* addr, u4 definingClass) { in crossVerifyFieldAnnotations() argument 1197 if (!verifyFieldDefiner(state, definingClass, item->fieldIdx)) { in crossVerifyFieldAnnotations() 1213 u4 count, const u1* addr, u4 definingClass) { in crossVerifyMethodAnnotations() argument 1217 if (!verifyMethodDefiner(state, definingClass, item->methodIdx)) { in crossVerifyMethodAnnotations() 1233 u4 count, const u1* addr, u4 definingClass) { in crossVerifyParameterAnnotations() argument 1238 if (!verifyMethodDefiner(state, definingClass, item->methodIdx)) { in crossVerifyParameterAnnotations() [all …]
|