writeCharCode method

  1. @override
void writeCharCode(
  1. int charCode
)
override

Writes a string containing the character with code point charCode.

Equivalent to write(String.fromCharCode(charCode)).

Implementation

@override
void writeCharCode(int charCode) {
  _currentLine ??= _createLine();
  _currentLine!._buf.writeCharCode(charCode);
  var end = _currentLine!._end;
  _currentLine!._end = new SourceLocation(
    end.offset + 1,
    sourceUrl: end.sourceUrl,
    line: end.line,
    column: end.column + 1,
  );
  _length++;
  _currentLine!._lastSpan = new SourceSpan(
      end, _currentLine!._end, new String.fromCharCode(charCode));
}