void InputMessage::MergeFrom(const InputMessage& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_ahead()) { set_ahead(from.ahead()); } if (from.has_back()) { set_back(from.back()); } if (from.has_left()) { set_left(from.left()); } if (from.has_right()) { set_right(from.right()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); }