* @return an InstructionList
*/
public Instruction setField(JiapiField field) {
// NOTE: We could return InstructionList
// and do a checkcast before putfield or pustatic
ConstantPool cp =
field.getDeclaringClass().getConstantPool();
ConstantPool.ClassInfo ci =
cp.addClassInfo(field.getDeclaringClass().getName());
ConstantPool.FieldRefInfo fri =
cp.addFieldRefInfo(ci, field.getName(), field.getDescriptor());
int index = fri.getEntryIndex();
int modifiers = field.getModifiers();