_deserObject(context, mw, fieldInfo, fieldClass);
mw.visitVarInsn(ALOAD, 1);
if (!last) {
mw.visitFieldInsn(GETSTATIC, getType(JSONToken.class), "COMMA", "I");
mw.visitFieldInsn(GETSTATIC, getType(JSONToken.class), "LBRACKET", "I");
} else {
mw.visitFieldInsn(GETSTATIC, getType(JSONToken.class), "RBRACKET", "I");
mw.visitFieldInsn(GETSTATIC, getType(JSONToken.class), "EOF", "I");
}
mw.visitMethodInsn(INVOKEVIRTUAL, getType(DefaultJSONParser.class), "accept", "(II)V");