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

/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstMethodRef.java27 * @param definingClass {@code non-null;} the type of the defining class
30 public CstMethodRef(CstType definingClass, CstNat nat) { argument
31 super(definingClass, nat);
H A DCstMemberRef.java24 private final CstType definingClass; field in class:CstMemberRef
32 * @param definingClass {@code non-null;} the type of the defining class
35 /*package*/ CstMemberRef(CstType definingClass, CstNat nat) { argument
36 if (definingClass == null) {
37 throw new NullPointerException("definingClass == null");
44 this.definingClass = definingClass;
56 return definingClass.equals(otherRef.definingClass) &&
63 return (definingClass
[all...]
H A DCstInterfaceMethodRef.java33 * @param definingClass {@code non-null;} the type of the defining class
36 public CstInterfaceMethodRef(CstType definingClass, CstNat nat) { argument
37 super(definingClass, nat);
H A DCstFieldRef.java43 * @param definingClass {@code non-null;} the type of the defining class
46 public CstFieldRef(CstType definingClass, CstNat nat) { argument
47 super(definingClass, nat);
H A DCstBaseMethodRef.java43 * @param definingClass {@code non-null;} the type of the defining class
46 /*package*/ CstBaseMethodRef(CstType definingClass, CstNat nat) { argument
47 super(definingClass, nat);
/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstMethodRef.java27 * @param definingClass {@code non-null;} the type of the defining class
30 public CstMethodRef(CstType definingClass, CstNat nat) { argument
31 super(definingClass, nat);
H A DCstMemberRef.java24 private final CstType definingClass; field in class:CstMemberRef
32 * @param definingClass {@code non-null;} the type of the defining class
35 /*package*/ CstMemberRef(CstType definingClass, CstNat nat) { argument
36 if (definingClass == null) {
37 throw new NullPointerException("definingClass == null");
44 this.definingClass = definingClass;
56 return definingClass.equals(otherRef.definingClass) &&
63 return (definingClass
[all...]
H A DCstInterfaceMethodRef.java33 * @param definingClass {@code non-null;} the type of the defining class
36 public CstInterfaceMethodRef(CstType definingClass, CstNat nat) { argument
37 super(definingClass, nat);
H A DCstFieldRef.java43 * @param definingClass {@code non-null;} the type of the defining class
46 public CstFieldRef(CstType definingClass, CstNat nat) { argument
47 super(definingClass, nat);
H A DCstBaseMethodRef.java43 * @param definingClass {@code non-null;} the type of the defining class
46 /*package*/ CstBaseMethodRef(CstType definingClass, CstNat nat) { argument
47 super(definingClass, nat);
/dalvik/dexgen/src/com/android/dexgen/rop/
H A DStdMember.java29 private final CstType definingClass; field in class:StdMember
43 * @param definingClass {@code non-null;} the defining class
48 public StdMember(CstType definingClass, int accessFlags, CstNat nat, argument
50 if (definingClass == null) {
51 throw new NullPointerException("definingClass == null");
62 this.definingClass = definingClass;
83 return definingClass;
H A DStdField.java32 * @param definingClass {@code non-null;} the defining class
37 public StdField(CstType definingClass, int accessFlags, CstNat nat, argument
39 super(definingClass, accessFlags, nat, attributes);
63 public StdField(Class definingClass, Class type, String name, int modifiers) { argument
64 this(CstType.intern(definingClass),
/dalvik/dx/src/com/android/dx/cf/iface/
H A DStdMember.java29 private final CstType definingClass; field in class:StdMember
43 * @param definingClass {@code non-null;} the defining class
48 public StdMember(CstType definingClass, int accessFlags, CstNat nat, argument
50 if (definingClass == null) {
51 throw new NullPointerException("definingClass == null");
62 this.definingClass = definingClass;
83 return definingClass;
H A DStdMethod.java35 * @param definingClass {@code non-null;} the defining class
40 public StdMethod(CstType definingClass, int accessFlags, CstNat nat, argument
42 super(definingClass, accessFlags, nat, attributes);
46 Prototype.intern(descStr, definingClass.getClassType(),
H A DStdField.java32 * @param definingClass {@code non-null;} the defining class
37 public StdField(CstType definingClass, int accessFlags, CstNat nat, argument
39 super(definingClass, accessFlags, nat, attributes);
/dalvik/libdex/
H A DDexSwapVerify.cpp233 static bool verifyFieldDefiner(const CheckState* state, u4 definingClass, argument
236 return field->classIdx == definingClass;
240 static bool verifyMethodDefiner(const CheckState* state, u4 definingClass, argument
243 return meth->classIdx == definingClass;
1193 const u1* addr, u4 definingClass) {
1197 if (!verifyFieldDefiner(state, definingClass, item->fieldIdx)) {
1213 u4 count, const u1* addr, u4 definingClass) {
1217 if (!verifyMethodDefiner(state, definingClass, item->methodIdx)) {
1233 u4 count, const u1* addr, u4 definingClass) {
1238 if (!verifyMethodDefiner(state, definingClass, ite
1192 crossVerifyFieldAnnotations(const CheckState* state, u4 count, const u1* addr, u4 definingClass) argument
1212 crossVerifyMethodAnnotations(const CheckState* state, u4 count, const u1* addr, u4 definingClass) argument
1232 crossVerifyParameterAnnotations(const CheckState* state, u4 count, const u1* addr, u4 definingClass) argument
1287 u4 definingClass = findFirstAnnotationsDirectoryDefiner(state, item); local
1616 u4 definingClass = findFirstClassDataDefiner(state, classData); local
[all...]

Completed in 147 milliseconds