Lines Matching refs:IntStream

11  * For more information on marked ranges, see {@see IntStream::mark()}.
17 * @see IntStream::LA()
18 * @see IntStream::consume()
19 * @see IntStream::size()
21 interface IntStream
24 * The value returned by {@see IntStream::LA()} when the end of the stream is
36 * The value returned by {@see IntStream::getSourceName()} when the actual
45 * - Forward movement: The value of {@see IntStream::index()} before calling
69 * - `i === -1` and {@see IntStream::index index()} returns a value greater
80 * this method returns {@see IntStream::EOF()}.
83 * {@see IntStream::consume consume()} have occurred from the beginning of
89 * A mark provides a guarantee that {@see IntStream::seek seek()} operations
91 * was called to the current {@see IntStream::index index()}. This allows
96 * {@see IntStream::release release()} when the guarantees provided by
105 * {@see IntStream::initializing()} method has occurred after this stream was
110 * The following example shows the use of {@see IntStream::mark()},
111 * {@see IntStream::release(mark)}, {@see IntStream::index()}, and
112 * {@see IntStream::seek(index)} as part of an operation to safely work within a
131 * {@see IntStream::release()} when the marked range
138 * {@see IntStream::mark()}. Calls to `release` must appear in the
143 * For more information and an example, see {@see IntStream::mark()}.
147 * @see IntStream::mark
155 * {@see IntStream::initializing()} has occurred after this stream was
167 * - {@see IntStream::index index()} will return the index of the first symbol
172 * - `LA(1)` returns {@see IntStream::EOF}
176 * {@see IntStream::mark()}. The behavior of this method is unspecified if
177 * no call to an {@see IntStream::initializing()} has occurred after this stream
193 * returns {@see IntStream::UNKNOWN_SOURCE_NAME}.