33 namespace std _GLIBCXX_VISIBILITY(default)
46 namespace regex_constants
48 _GLIBCXX_BEGIN_NAMESPACE_VERSION
88 static_cast<syntax_option_type>(1 << _S_icase);
96 static_cast<syntax_option_type>(1 << _S_nosubs);
105 static_cast<syntax_option_type>(1 << _S_optimize);
112 static_cast<syntax_option_type>(1 << _S_collate);
123 static_cast<syntax_option_type>(1 << _S_ECMAScript);
133 static_cast<syntax_option_type>(1 << _S_basic);
142 static_cast<syntax_option_type>(1 << _S_extended);
153 static_cast<syntax_option_type>(1 << _S_awk);
162 static_cast<syntax_option_type>(1 << _S_grep);
171 static_cast<syntax_option_type>(1 << _S_egrep);
180 static_cast<syntax_option_type>(1 << _S_polynomial);
186 & static_cast<unsigned int>(__b));
193 | static_cast<unsigned int>(__b));
200 ^ static_cast<unsigned int>(__b));
209 {
return __a = __a & __b; }
213 {
return __a = __a | __b; }
217 {
return __a = __a ^ __b; }
268 static_cast<match_flag_type>(1 << _S_not_bol);
276 static_cast<match_flag_type>(1 << _S_not_eol);
283 static_cast<match_flag_type>(1 << _S_not_bow);
290 static_cast<match_flag_type>(1 << _S_not_eow);
297 static_cast<match_flag_type>(1 << _S_any);
303 static_cast<match_flag_type>(1 << _S_not_null);
309 static_cast<match_flag_type>(1 << _S_continuous);
317 static_cast<match_flag_type>(1 << _S_prev_avail);
354 static_cast<match_flag_type>(1 << _S_sed);
362 static_cast<match_flag_type>(1 << _S_no_copy);
369 static_cast<match_flag_type>(1 << _S_first_only);
375 & static_cast<unsigned int>(__b));
382 | static_cast<unsigned int>(__b));
389 ^ static_cast<unsigned int>(__b));
398 {
return __a = __a & __b; }
402 {
return __a = __a | __b; }
406 {
return __a = __a ^ __b; }
410 _GLIBCXX_END_NAMESPACE_VERSION