CfLexer.consumeChar

private void consumeChar() @safe pure

Consumes a single byte and updates position tracking.

Columns count code points, not bytes: UTF-8 continuation bytes (0b10xxxxxx) do not advance the column.