bool number_validator_add_max_constraint(NumberValidator *n, const char* val) { Number num; number_init(&num); if (number_set(&num, val)) { number_clear(&num); return false; } set_maximum(&n->base, &num); number_clear(&num); return true; }
static Validator* set_maximum_generic(Validator *v, Number *num) { return set_maximum(&number_validator_new()->base, num); }
void UserBasicInfo::MergeFrom(const UserBasicInfo& from) { GOOGLE_CHECK_NE(&from, this); buyequipframe_.MergeFrom(from.buyequipframe_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_uid()) { set_uid(from.uid()); } if (from.has_name()) { set_name(from.name()); } if (from.has_level()) { set_level(from.level()); } if (from.has_style()) { set_style(from.style()); } if (from.has_wincount()) { set_wincount(from.wincount()); } if (from.has_losecount()) { set_losecount(from.losecount()); } if (from.has_winrate()) { set_winrate(from.winrate()); } if (from.has_effect()) { mutable_effect()->::message::UserBasicInfo_EffectData::MergeFrom(from.effect()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_iconid()) { set_iconid(from.iconid()); } if (from.has_successionwincount()) { set_successionwincount(from.successionwincount()); } if (from.has_oncelong()) { set_oncelong(from.oncelong()); } if (from.has_maximum()) { set_maximum(from.maximum()); } if (from.has_totaltime()) { set_totaltime(from.totaltime()); } if (from.has_roundsplayed()) { set_roundsplayed(from.roundsplayed()); } if (from.has_throwstones()) { set_throwstones(from.throwstones()); } if (from.has_thrownstones()) { set_thrownstones(from.thrownstones()); } } if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { if (from.has_colorcats()) { set_colorcats(from.colorcats()); } if (from.has_consumegolds()) { set_consumegolds(from.consumegolds()); } if (from.has_consumeitems1()) { set_consumeitems1(from.consumeitems1()); } if (from.has_consumeitems2()) { set_consumeitems2(from.consumeitems2()); } if (from.has_consumeitems3()) { set_consumeitems3(from.consumeitems3()); } if (from.has_consumeitems4()) { set_consumeitems4(from.consumeitems4()); } if (from.has_golds()) { set_golds(from.golds()); } if (from.has_experience()) { set_experience(from.experience()); } } if (from._has_bits_[24 / 32] & (0xffu << (24 % 32))) { if (from.has_maxexperience()) { set_maxexperience(from.maxexperience()); } } }