Home
last modified time | relevance | path

Searched refs:definingClass (Results 1 – 16 of 16) sorted by relevance

/dalvik/dx/src/com/android/dx/rop/cst/
DCstMemberRef.java24 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()
DCstMethodRef.java30 public CstMethodRef(CstType definingClass, CstNat nat) { in CstMethodRef() argument
31 super(definingClass, nat); in CstMethodRef()
DCstInterfaceMethodRef.java36 public CstInterfaceMethodRef(CstType definingClass, CstNat nat) { in CstInterfaceMethodRef() argument
37 super(definingClass, nat); in CstInterfaceMethodRef()
DCstFieldRef.java46 public CstFieldRef(CstType definingClass, CstNat nat) { in CstFieldRef() argument
47 super(definingClass, nat); in CstFieldRef()
DCstBaseMethodRef.java46 /*package*/ CstBaseMethodRef(CstType definingClass, CstNat nat) { in CstBaseMethodRef() argument
47 super(definingClass, nat); in CstBaseMethodRef()
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
DCstMemberRef.java24 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()
DCstMethodRef.java30 public CstMethodRef(CstType definingClass, CstNat nat) { in CstMethodRef() argument
31 super(definingClass, nat); in CstMethodRef()
DCstInterfaceMethodRef.java36 public CstInterfaceMethodRef(CstType definingClass, CstNat nat) { in CstInterfaceMethodRef() argument
37 super(definingClass, nat); in CstInterfaceMethodRef()
DCstFieldRef.java46 public CstFieldRef(CstType definingClass, CstNat nat) { in CstFieldRef() argument
47 super(definingClass, nat); in CstFieldRef()
DCstBaseMethodRef.java46 /*package*/ CstBaseMethodRef(CstType definingClass, CstNat nat) { in CstBaseMethodRef() argument
47 super(definingClass, nat); in CstBaseMethodRef()
/dalvik/dexgen/src/com/android/dexgen/rop/
DStdMember.java29 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()
DStdField.java37 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/
DStdMember.java29 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()
DStdMethod.java40 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()
DStdField.java37 public StdField(CstType definingClass, int accessFlags, CstNat nat, in StdField() argument
39 super(definingClass, accessFlags, nat, attributes); in StdField()
/dalvik/libdex/
DDexSwapVerify.cpp233 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 …]