private void addTextToken(int end) {
    // No active block to add to.

    if (_blockStart < 0) return;

    if (_blockStart <= end) {
      TemplateToken token =
          _factory.createTextToken(_templateData, _blockStart, end, _templateLocation);

      _tokens.add(token);
    }

    _blockStart = -1;
  }