void (@NotNull CharSequence buffer, int startOffset, int endOffset, int initialState) { if (myDelegate == EMPTY_LEXER) { myDelegate = createDelegate(); } myDelegate.start(buffer, startOffset, endOffset, initialState); }