@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
int tokenStartMarker = _input.mark(); try { outer:
public int match(CharStream input, int mode) { match_calls++; this.mode = mode; int mark = input.mark(); try { this.startIndex = input.index(); this.prevAccept.reset(); DFA dfa = decisionToDFA[mode]; if ( dfa.s0==null ) { return matchATN(input); } else { return execATN(input, dfa.s0); } } finally { input.release(mark); } }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
@Override public int mark() { return stream.mark(); }
int savedLine = line; int index = input.index(); int marker = input.mark(); try { consume(input);
int tokenStartMarker = _input.mark(); try{ outer:
public int match(@NotNull CharStream input, int mode) { match_calls++; this.mode = mode; int mark = input.mark(); try { this.startIndex = input.index(); this.prevAccept.reset(); DFAState s0 = atn.modeToDFA[mode].s0.get(); if ( s0==null ) { return matchATN(input); } else { return execATN(input, s0); } } finally { input.release(mark); } }
public int match(CharStream input, int mode) { match_calls++; this.mode = mode; int mark = input.mark(); try { this.startIndex = input.index(); this.prevAccept.reset(); DFA dfa = decisionToDFA[mode]; if ( dfa.s0==null ) { return matchATN(input); } else { return execATN(input, dfa.s0); } } finally { input.release(mark); } }
public int match(CharStream input, int mode) { match_calls++; this.mode = mode; int mark = input.mark(); try { this.startIndex = input.index(); this.prevAccept.reset(); DFA dfa = decisionToDFA[mode]; if ( dfa.s0==null ) { return matchATN(input); } else { return execATN(input, dfa.s0); } } finally { input.release(mark); } }
public int match(CharStream input, int mode) { match_calls++; this.mode = mode; int mark = input.mark(); try { this.startIndex = input.index(); this.prevAccept.reset(); DFA dfa = decisionToDFA[mode]; if ( dfa.s0==null ) { return matchATN(input); } else { return execATN(input, dfa.s0); } } finally { input.release(mark); } }
int tokenStartMarker = _lexer._input.mark(); try { _lexer._token = null;