public CharScanner(InputBuffer cb) : this() { inputState = new LexerSharedInputState(cb); cached_LA2 = inputState.input.LA(2); cached_LA1 = inputState.input.LA(1); }
public CharScanner(LexerSharedInputState sharedState) : this() { inputState = sharedState; if (inputState != null) { cached_LA2 = inputState.input.LA(2); cached_LA1 = inputState.input.LA(1); } }
public virtual void setInputState(LexerSharedInputState state) { inputState = state; }
public ExpressionLexer(LexerSharedInputState state) : base(state) { initialize(); }