Home
last modified time | relevance | path

Searched refs:fieldId (Results 1 – 13 of 13) sorted by relevance

/dalvik/dx/src/com/android/dx/gen/
DDexGenerator.java92 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()
DCode.java391 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/
DFindUsages.java82 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/
DInstructionTransformer.java76 int fieldId = one.getIndex(); in visit() local
77 int mappedId = indexMap.adjustField(fieldId); in visit()
78 jumboCheck(fieldId, mappedId); in visit()
DIndexMap.java155 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/
DDebugger.h211 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,
DDebugger.cpp1445 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/
DDexIndexPrinter.java72 for (FieldId fieldId : dexBuffer.fieldIds()) { in printFieldIds()
73 System.out.println("field " + index + ": " + fieldId); in printFieldIds()
/dalvik/vm/jdwp/
DJdwpHandler.cpp552 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 …]
DJdwpEvent.h67 FieldId fieldId; member
DJdwpEvent.cpp508 pMod->fieldOnly.fieldId != basket->field) in modsMatch()
/dalvik/tools/dexdeps/src/com/android/dexdeps/
DDexData.java394 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/
DDexGeneratorTest.java360 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()