/external/dexmaker/src/main/java/com/google/dexmaker/ |
FieldId.java | 29 public final class FieldId<D, V> { 38 FieldId(TypeId<D> declaringType, TypeId<V> type, String name) { 62 return o instanceof FieldId 63 && ((FieldId<?, ?>) o).declaringType.equals(declaringType) 64 && ((FieldId<?, ?>) o).name.equals(name);
|
DexMaker.java | 286 public void declare(FieldId<?, ?> fieldId, int flags, Object staticValue) { 287 TypeDeclaration typeDeclaration = getTypeDeclaration(fieldId.declaringType); 288 if (typeDeclaration.fields.containsKey(fieldId)) { 289 throw new IllegalStateException("already declared: " + fieldId); 303 FieldDeclaration fieldDeclaration = new FieldDeclaration(fieldId, flags, staticValue); 304 typeDeclaration.fields.put(fieldId, fieldDeclaration); 408 private final Map<FieldId, FieldDeclaration> fields 409 = new LinkedHashMap<FieldId, FieldDeclaration>(); 453 final FieldId<?, ?> fieldId [all...] |
TypeId.java | 120 public <V> FieldId<T, V> getField(TypeId<V> type, String name) { 121 return new FieldId<T, V>(this, type, name);
|
Code.java | 574 * Copies the value in instance field {@code fieldId} of {@code instance} to 577 public <D, V> void iget(FieldId<D, V> fieldId, Local<V> target, Local<D> instance) { 579 RegisterSpecList.make(instance.spec()), catches, fieldId.constant)); 584 * Copies the value in {@code source} to the instance field {@code fieldId} 587 public <D, V> void iput(FieldId<D, V> fieldId, Local<D> instance, Local<V> source) { 589 RegisterSpecList.make(source.spec(), instance.spec()), catches, fieldId.constant)); 593 * Copies the value in the static field {@code fieldId} to {@code target}. 595 public <V> void sget(FieldId<?, V> fieldId, Local<V> target) [all...] |
/dalvik/dx/src/com/android/dx/io/ |
FieldId.java | 21 public final class FieldId implements Comparable<FieldId> { 27 public FieldId(DexBuffer buffer, int declaringClassIndex, int typeIndex, int nameIndex) { 46 public int compareTo(FieldId other) {
|
DexBuffer.java | 99 private final List<FieldId> fieldIds = new AbstractList<FieldId>() { 100 @Override public FieldId get(int index) { 246 public List<FieldId> fieldIds() { 404 public FieldId readFieldId() { 408 return new FieldId(DexBuffer.this, declaringClassIndex, typeIndex, nameIndex);
|
DexIndexPrinter.java | 72 for (FieldId fieldId : dexBuffer.fieldIds()) { 73 System.out.println("field " + index + ": " + fieldId);
|
/dalvik/vm/jdwp/ |
Jdwp.h | 40 typedef u4 FieldId; /* static or instance field */ 50 INLINE FieldId dvmReadFieldId(const u1** pBuf) { return read4BE(pBuf); } 55 INLINE void dvmSetFieldId(u1* buf, FieldId val) { return set4BE(buf, val); } 60 INLINE void expandBufAddFieldId(ExpandBuf* pReply, FieldId id) {
|
JdwpEvent.h | 67 FieldId fieldId;
|
JdwpHandler.cpp | 307 expandBufAdd4BE(pReply, sizeof(FieldId)); 553 FieldId fieldId = dvmReadFieldId(&buf); 554 dvmDbgGetStaticFieldValue(refTypeId, fieldId, pReply); 734 FieldId fieldId = dvmReadFieldId(&buf); 735 u1 fieldTag = dvmDbgGetStaticFieldBasicTag(classId, fieldId); 739 ALOGV(" --> field=%x tag=%c -> %lld", fieldId, fieldTag, value); 740 dvmDbgSetStaticFieldValue(classId, fieldId, value, width); 885 FieldId fieldId = dvmReadFieldId(&buf) [all...] |
JdwpEvent.cpp | 110 FieldId field; /* FieldOnly */ 507 pMod->fieldOnly.fieldId != basket->field) [all...] |
/dalvik/vm/ |
Debugger.h | 211 u1 dvmDbgGetFieldBasicTag(ObjectId objId, FieldId fieldId); 212 u1 dvmDbgGetStaticFieldBasicTag(RefTypeId refTypeId, FieldId fieldId); 213 void dvmDbgGetFieldValue(ObjectId objectId, FieldId fieldId, ExpandBuf* pReply); 214 void dvmDbgSetFieldValue(ObjectId objectId, FieldId fieldId, u8 value, 216 void dvmDbgGetStaticFieldValue(RefTypeId refTypeId, FieldId fieldId, [all...] |
Debugger.cpp | 334 * Convert to/from a FieldId. 339 static FieldId fieldToFieldId(const Field* field) 341 return (FieldId)(u4) field; 343 static Field* fieldIdToField(RefTypeId refTypeId, FieldId id) [all...] |
/external/dexmaker/src/test/java/com/google/dexmaker/examples/ |
HelloWorldMaker.java | 22 import com.google.dexmaker.FieldId; 94 FieldId<System, PrintStream> systemOutField = systemType.getField(printStreamType, "out");
|
/dalvik/dx/src/com/android/dx/merge/ |
IndexMap.java | 25 import com.android.dx.io.FieldId; 169 public FieldId adjust(FieldId fieldId) { 170 return new FieldId(target, 171 adjustType(fieldId.getDeclaringClassIndex()), 172 adjustType(fieldId.getTypeIndex()), 173 adjustString(fieldId.getNameIndex()));
|
DexMerger.java | 27 import com.android.dx.io.FieldId; 465 new IdMerger<FieldId>(idsDefsOut) { 470 @Override FieldId read(DexBuffer.Section in, IndexMap indexMap, int index) { 481 @Override void write(FieldId value) { [all...] |
/external/srec/srec/cfront/ |
nisthdr.h | 68 // 1. add a name in FieldId, make it uppercase version of header entry 78 enum FieldId 123 void reset(FieldId id); 193 Nist1AHeader::reset(FieldId id) 198 #define Nist1AHeaderSetDef(fname, argType, unionKey, fieldId)\ 200 mpFields[fieldId].mbInUse = TRUE;\ 201 mpFields[fieldId].mValue.##unionKey = x;}
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
FindUsages.java | 23 import com.android.dx.io.FieldId; 82 int fieldId = one.getIndex(); 83 if (fieldIds.contains(fieldId)) { 84 out.println(location() + ": field reference " + dex.fieldIds().get(fieldId) 158 for (FieldId fieldId : dex.fieldIds()) { 159 if (memberNameIndexes.contains(fieldId.getNameIndex()) 160 && declaringType == fieldId.getDeclaringClassIndex()) {
|
/external/dexmaker/src/main/java/com/google/dexmaker/stock/ |
ProxyBuilder.java | 22 import com.google.dexmaker.FieldId; 354 FieldId<G, InvocationHandler> handlerField = 356 FieldId<G, Method[]> allMethods = 551 FieldId<G, InvocationHandler> handlerField = generatedType.getField( 554 FieldId<G, Method[]> allMethods = generatedType.getField( [all...] |
/external/dexmaker/src/test/java/com/google/dexmaker/ |
DexMakerTest.java | 421 FieldId<G, Integer> fieldId = generated.getField(TypeId.INT, "a"); 422 dexMaker.declare(fieldId, PUBLIC | FINAL, null); 428 code.iput(fieldId, thisRef, parameter); [all...] |
/prebuilts/sdk/tools/lib/ |
dx.jar | |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
org.eclipse.ui.ide_3.6.2.M20101117-0800.jar | |