 an inconsistent
state, and any further behavior of the iterator is unspecified,
including the effect of reading <a href="dart-core/RuneIterator/current.html">current</a>.</p>
    </section>
    
    <section class="summary source-code" id="source">
      <h2><span>Implementation</span></h2>
      <pre class="language-dart"><code class="language-dart">bool moveNext() {
  _position = _nextPosition;
  if (_position == string.length) {
    _currentCodePoint = -1;
    return false;
  }
  int codeUnit = string.c