void (@NotNull CharSequence buffer, int startOffset, int endOffset, int initialState) { myBuffer = buffer; myCurrentOffset = startOffset; myTokenStart = startOffset; myEndOffset = endOffset; currentLineTokens.clear(); myLexer.init(myBuffer, startOffset); advance(); }