Lines Matching refs:has_bits
119 static void set_has_country_code(HasBits* has_bits) {
120 (*has_bits)[0] |= 16u;
122 static void set_has_national_number(HasBits* has_bits) {
123 (*has_bits)[0] |= 8u;
125 static void set_has_extension(HasBits* has_bits) {
126 (*has_bits)[0] |= 1u;
128 static void set_has_italian_leading_zero(HasBits* has_bits) {
129 (*has_bits)[0] |= 32u;
131 static void set_has_number_of_leading_zeros(HasBits* has_bits) {
132 (*has_bits)[0] |= 128u;
134 static void set_has_raw_input(HasBits* has_bits) {
135 (*has_bits)[0] |= 2u;
137 static void set_has_country_code_source(HasBits* has_bits) {
138 (*has_bits)[0] |= 64u;
140 static void set_has_preferred_domestic_carrier_code(HasBits* has_bits) {
141 (*has_bits)[0] |= 4u;
143 static bool MissingRequiredFields(const HasBits& has_bits) {
144 return ((has_bits[0] & 0x00000018) ^ 0x00000018) != 0;
248 _Internal::HasBits has_bits{};
258 _Internal::set_has_country_code(&has_bits);
266 _Internal::set_has_national_number(&has_bits);
282 _Internal::set_has_italian_leading_zero(&has_bits);
318 _Internal::set_has_number_of_leading_zeros(&has_bits);
338 _has_bits_.Or(has_bits);