/dalvik/dx/src/com/android/dx/gen/ |
D | DexGenerator.java | 92 public void declare(FieldId<?, ?> fieldId, int flags, Object staticValue) { in declare() argument 93 TypeDeclaration typeDeclaration = getTypeDeclaration(fieldId.declaringType); in declare() 94 if (typeDeclaration.fields.containsKey(fieldId)) { in declare() 95 throw new IllegalStateException("already declared: " + fieldId); in declare() 97 FieldDeclaration fieldDeclaration = new FieldDeclaration(fieldId, flags, staticValue); in declare() 98 typeDeclaration.fields.put(fieldId, fieldDeclaration); in declare() 210 final FieldId<?, ?> fieldId; field in DexGenerator.FieldDeclaration 214 FieldDeclaration(FieldId<?, ?> fieldId, int accessFlags, Object staticValue) { in FieldDeclaration() argument 218 this.fieldId = fieldId; in FieldDeclaration() 224 return new EncodedField(fieldId.constant, accessFlags); in toEncodedField()
|
D | Code.java | 391 public <D, V> void iget(FieldId<D, V> fieldId, Local<D> instance, Local<V> target) { in iget() argument 393 RegisterSpecList.make(instance.spec()), catches, fieldId.constant)); in iget() 397 public <D, V> void iput(FieldId<D, V> fieldId, Local<D> instance, Local<V> source) { in iput() argument 399 RegisterSpecList.make(source.spec(), instance.spec()), catches, fieldId.constant)); in iput() 402 public <V> void sget(FieldId<?, V> fieldId, Local<V> target) { in sget() argument 404 RegisterSpecList.EMPTY, catches, fieldId.constant)); in sget() 408 public <V> void sput(FieldId<?, V> fieldId, Local<V> source) { in sput() argument 410 RegisterSpecList.make(source.spec()), catches, fieldId.constant)); in sput()
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
D | FindUsages.java | 82 int fieldId = one.getIndex(); in FindUsages() 83 if (fieldIds.contains(fieldId)) { in FindUsages() 84 out.println(location() + ": field reference " + dex.fieldIds().get(fieldId) in FindUsages() 158 for (FieldId fieldId : dex.fieldIds()) { in getFieldIds() 159 if (memberNameIndexes.contains(fieldId.getNameIndex()) in getFieldIds() 160 && declaringType == fieldId.getDeclaringClassIndex()) { in getFieldIds()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | InstructionTransformer.java | 76 int fieldId = one.getIndex(); in visit() local 77 int mappedId = indexMap.adjustField(fieldId); in visit() 78 jumboCheck(fieldId, mappedId); in visit()
|
D | IndexMap.java | 155 public FieldId adjust(FieldId fieldId) { in adjust() argument 157 adjustType(fieldId.getDeclaringClassIndex()), in adjust() 158 adjustType(fieldId.getTypeIndex()), in adjust() 159 adjustString(fieldId.getNameIndex())); in adjust()
|
/dalvik/vm/ |
D | 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, 218 void dvmDbgSetStaticFieldValue(RefTypeId refTypeId, FieldId fieldId,
|
D | Debugger.cpp | 1445 u1 dvmDbgGetFieldBasicTag(ObjectId objId, FieldId fieldId) in dvmDbgGetFieldBasicTag() argument 1449 const Field* field = fieldIdToField(classId, fieldId); in dvmDbgGetFieldBasicTag() 1456 u1 dvmDbgGetStaticFieldBasicTag(RefTypeId refTypeId, FieldId fieldId) in dvmDbgGetStaticFieldBasicTag() argument 1458 const Field* field = fieldIdToField(refTypeId, fieldId); in dvmDbgGetStaticFieldBasicTag() 1468 void dvmDbgGetFieldValue(ObjectId objectId, FieldId fieldId, ExpandBuf* pReply) in dvmDbgGetFieldValue() argument 1472 InstField* ifield = (InstField*) fieldIdToField(classId, fieldId); in dvmDbgGetFieldValue() 1480 LOGV(" --> ifieldId %x --> tag '%c' %p", fieldId, tag, objVal); in dvmDbgGetFieldValue() 1482 LOGV(" --> ifieldId %x --> tag '%c'", fieldId, tag); in dvmDbgGetFieldValue() 1517 void dvmDbgSetFieldValue(ObjectId objectId, FieldId fieldId, u8 value, in dvmDbgSetFieldValue() argument 1522 InstField* field = (InstField*) fieldIdToField(classId, fieldId); in dvmDbgSetFieldValue() [all …]
|
/dalvik/dx/src/com/android/dx/io/ |
D | DexIndexPrinter.java | 72 for (FieldId fieldId : dexBuffer.fieldIds()) { in printFieldIds() 73 System.out.println("field " + index + ": " + fieldId); in printFieldIds()
|
/dalvik/vm/jdwp/ |
D | JdwpHandler.cpp | 552 FieldId fieldId = dvmReadFieldId(&buf); in handleRT_GetValues() local 553 dvmDbgGetStaticFieldValue(refTypeId, fieldId, pReply); in handleRT_GetValues() 733 FieldId fieldId = dvmReadFieldId(&buf); in handleCT_SetValues() local 734 u1 fieldTag = dvmDbgGetStaticFieldBasicTag(classId, fieldId); in handleCT_SetValues() 738 LOGV(" --> field=%x tag=%c -> %lld", fieldId, fieldTag, value); in handleCT_SetValues() 739 dvmDbgSetStaticFieldValue(classId, fieldId, value, width); in handleCT_SetValues() 884 FieldId fieldId = dvmReadFieldId(&buf); in handleOR_GetValues() local 885 dvmDbgGetFieldValue(objectId, fieldId, pReply); in handleOR_GetValues() 903 FieldId fieldId = dvmReadFieldId(&buf); in handleOR_SetValues() local 905 u1 fieldTag = dvmDbgGetFieldBasicTag(objectId, fieldId); in handleOR_SetValues() [all …]
|
D | JdwpEvent.h | 67 FieldId fieldId; member
|
D | JdwpEvent.cpp | 508 pMod->fieldOnly.fieldId != basket->field) in modsMatch()
|
/dalvik/tools/dexdeps/src/com/android/dexdeps/ |
D | DexData.java | 394 FieldIdItem fieldId = mFieldIds[i]; in addExternalFieldReferences() local 396 classNameFromTypeIndex(fieldId.classIdx), in addExternalFieldReferences() 397 classNameFromTypeIndex(fieldId.typeIdx), in addExternalFieldReferences() 398 mStrings[fieldId.nameIdx]); in addExternalFieldReferences()
|
/dalvik/dx/junit-tests/com/android/dx/gen/ |
D | DexGeneratorTest.java | 360 FieldId<G, Integer> fieldId = generated.getField(Type.INT, "a"); in testDeclareConstructor() local 361 generator.declare(fieldId, ACC_PUBLIC | ACC_FINAL, null); in testDeclareConstructor() 367 code.iput(fieldId, thisRef, parameter); in testDeclareConstructor() 902 FieldId<Instance, V> fieldId = objectType.getField(valueType, fieldName); in instanceSwapMethod() local 908 code.iget(fieldId, localInstance, localOldValue); in instanceSwapMethod() 909 code.iput(fieldId, localInstance, localNewValue); in instanceSwapMethod() 985 FieldId<Static, V> fieldId = objectType.getField(valueType, fieldName); in staticSwapMethod() local 990 code.sget(fieldId, localOldValue); in staticSwapMethod() 991 code.sput(fieldId, localNewValue); in staticSwapMethod()
|