try {
removeAfterIndex(ctBehavior, fieldAccess.indexOfBytecode());
} catch (BadBytecode badBytecode) {
throw UnsafeUtil.throwIgnoreChecked(badBytecode);
}
throw new ThisIsNotAnError();
}
if (fieldAccess.isWriter() && writeCode != null) {
fieldAccess.replace(writeCode);
} else if (fieldAccess.isReader() && readCode != null) {
fieldAccess.replace(readCode);