Home
last modified time | relevance | path

Searched refs:nat (Results 1 – 25 of 38) sorted by relevance

12

/dalvik/dexgen/src/com/android/dexgen/rop/cst/
DCstMemberRef.java27 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()
DCstEnumRef.java35 public CstEnumRef(CstNat nat) { in CstEnumRef() argument
36 super(new CstType(nat.getFieldType()), nat); in CstEnumRef()
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/dx/src/com/android/dx/rop/cst/
DCstMemberRef.java27 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()
DCstInvokeDynamic.java33 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()
DCstEnumRef.java35 public CstEnumRef(CstNat nat) { in CstEnumRef() argument
36 super(new CstType(nat.getFieldType()), nat); in CstEnumRef()
DCstCallSite.java35 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()
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()
/dalvik/dexgen/src/com/android/dexgen/rop/
DStdMember.java35 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()
DStdField.java37 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/
DStdMember.java35 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()
DStdMethod.java40 public StdMethod(CstType definingClass, int accessFlags, CstNat nat, in StdMethod() argument
42 super(definingClass, accessFlags, nat, attributes); in StdMethod()
48 nat.isInstanceInit()); in StdMethod()
DStdField.java37 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/
DStringIdsSection.java143 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/
Dexpected.txt16 0008: nat{blort:x/y/Zzz}
17 0009: nat{blort:()V}
Dsmall-class.txt20 0c 0005 0006 # 0008: nat[blort:x/y/Zzz]
21 0c 0005 0007 # 0009: nat[blort:()V]
/dalvik/dx/tests/005-cp-top-down/
Dexpected.txt17 000b: nat{blort:()V}
18 000c: nat{blort:x/y/Zzz}
Dsmall-class.txt21 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/
DStringIdsSection.java161 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/
DConstantPoolParser.java310 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()

12