// && (speedoReferenceState.getDetachedStatus() != DetachedLifeCycle.DETACHED_NONE)
generateGetRefState(mv, false);
mv.visitMethodInsn(INVOKEVIRTUAL, xfieldsAncestorJCN, "getDetachedStatus", "()B");
Util.visitIntConstant(mv, DetachedLifeCycle.DETACHED_NONE);
mv.visitInsn(I2B);
mv.visitJumpInsn(IF_ICMPEQ, l1);
// && !(($classNameFields) speedoReferenceState).${f.name}Loaded
generateGetRefState(mv, true);
mv.visitFieldInsn(GETFIELD, xfieldsJCN, f.getName() + "Loaded", "Z");
mv.visitJumpInsn(IFNE, l1);
{