[][src]Trait antlr_rust::int_stream::IntStream

pub trait IntStream {
    fn consume(&mut self) -> Result<(), ANTLRError>;
fn la(&mut self, i: isize) -> isize;
fn mark(&mut self) -> isize;
fn release(&mut self, marker: isize);
fn index(&self) -> isize;
fn seek(&mut self, index: isize);
fn size(&self) -> isize;
fn get_source_name(&self) -> String; }

Required methods

fn consume(&mut self) -> Result<(), ANTLRError>

fn la(&mut self, i: isize) -> isize

fn mark(&mut self) -> isize

fn release(&mut self, marker: isize)

fn index(&self) -> isize

fn seek(&mut self, index: isize)

fn size(&self) -> isize

fn get_source_name(&self) -> String

Loading content...

Implementors

impl IntStream for InputStream[src]

impl<T: TokenSource> IntStream for CommonTokenStream<T>[src]

impl<T: TokenSource> IntStream for UnbufferedTokenStream<T>[src]

Loading content...