reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/regex_scanner.tcc
   73       if (_M_current == _M_end)
   99       auto __c = *_M_current++;
  109 	  if (_M_current == _M_end)
  115 	      || (*_M_current != '('
  116 		  && *_M_current != ')'
  117 		  && *_M_current != '{'))
  122 	  __c = *_M_current++;
  126 	  if (_M_is_ecma() && *_M_current == '?')
  128 	      if (++_M_current == _M_end)
  133 	      if (*_M_current == ':')
  135 		  ++_M_current;
  138 	      else if (*_M_current == '=')
  140 		  ++_M_current;
  144 	      else if (*_M_current == '!')
  146 		  ++_M_current;
  166 	  if (_M_current != _M_end && *_M_current == '^')
  166 	  if (_M_current != _M_end && *_M_current == '^')
  169 	      ++_M_current;
  206       if (_M_current == _M_end)
  211       auto __c = *_M_current++;
  217 	  if (_M_current == _M_end)
  221 	  if (*_M_current == '.')
  224 	      _M_eat_class(*_M_current++);
  226 	  else if (*_M_current == ':')
  229 	      _M_eat_class(*_M_current++);
  231 	  else if (*_M_current == '=')
  234 	      _M_eat_class(*_M_current++);
  268       if (_M_current == _M_end)
  273       auto __c = *_M_current++;
  279 	  while (_M_current != _M_end
  280 		 && _M_ctype.is(_CtypeT::digit, *_M_current))
  281 	    _M_value += *_M_current++;
  288 	  if (__c == '\\' && _M_current != _M_end && *_M_current == '}')
  288 	  if (__c == '\\' && _M_current != _M_end && *_M_current == '}')
  292 	      ++_M_current;
  313       if (_M_current == _M_end)
  317       auto __c = *_M_current++;
  348 	  if (_M_current == _M_end)
  353 	  _M_value.assign(1, *_M_current++);
  360 	      if (_M_current == _M_end
  361 		  || !_M_ctype.is(_CtypeT::xdigit, *_M_current))
  365 	      _M_value += *_M_current++;
  373 	  while (_M_current != _M_end
  374 		 && _M_ctype.is(_CtypeT::digit, *_M_current))
  375 	    _M_value += *_M_current++;
  392       if (_M_current == _M_end)
  396       auto __c = *_M_current;
  426       ++_M_current;
  434       auto __c = *_M_current++;
  450 	       && _M_current != _M_end
  451 	       && _M_ctype.is(_CtypeT::digit, *_M_current)
  452 	       && *_M_current != '8'
  453 	       && *_M_current != '9';
  455 	    _M_value += *_M_current++;
  472       for (_M_value.clear(); _M_current != _M_end && *_M_current != __ch;)
  472       for (_M_value.clear(); _M_current != _M_end && *_M_current != __ch;)
  473 	_M_value += *_M_current++;
  474       if (_M_current == _M_end
  475 	  || *_M_current++ != __ch
  476 	  || _M_current == _M_end // skip __ch
  477 	  || *_M_current++ != ']') // skip ']'