// Make sure all fields are loaded so we can perform reachability
loadUnloadedFields();
}
flags |= FLAG_BECOMING_DELETED;
// TODO Only run this if we have relations from this class
provideFields(getAllFieldNumbers(), new DeleteFieldManager(this));
// Update lifecycle state (after running reachability since it will unload all fields)
dirty = true;
preStateChange();
try