Lines Matching defs:input
49 * the input `lexerActionExecutor` followed by a specified `lexerAction`.
87 * {@see IntStream::seek()} on the input {@see CharStream} to set the input
99 * position in the input stream.
107 * @return self A {@see LexerActionExecutor} which stores input stream offsets
147 * `input` {@see CharStream} prior to calling {@see LexerAction::execute()}
148 * on a position-dependent action. Before the method returns, the input
153 * @param CharStream $input The input stream which is the source for
156 * `input` should be the start of the following
161 * the `input` position to the beginning
164 public function execute(Lexer $lexer, CharStream $input, int $startIndex) : void
167 $stopIndex = $input->getIndex();
173 $input->seek($startIndex + $offset);
177 $input->seek($stopIndex);
185 $input->seek($stopIndex);