[−][src]Trait lalrpop_util::state_machine::ParserAction
Required methods
fn as_shift(self) -> Option<D::StateIndex>
fn as_reduce(self) -> Option<D::ReduceIndex>
fn is_shift(self) -> bool
fn is_reduce(self) -> bool
fn is_error(self) -> bool
Implementations on Foreign Types
impl<D: ParserDefinition<StateIndex = i32, ReduceIndex = i32>> ParserAction<D> for i32
[src]
impl<D: ParserDefinition<StateIndex = i32, ReduceIndex = i32>> ParserAction<D> for i32
fn as_shift(self) -> Option<D::StateIndex> | [src] |
fn as_reduce(self) -> Option<D::ReduceIndex> | [src] |
fn is_shift(self) -> bool | [src] |
fn is_reduce(self) -> bool | [src] |
fn is_error(self) -> bool | [src] |
impl<D: ParserDefinition<StateIndex = i16, ReduceIndex = i16>> ParserAction<D> for i16
[src]
impl<D: ParserDefinition<StateIndex = i16, ReduceIndex = i16>> ParserAction<D> for i16
fn as_shift(self) -> Option<D::StateIndex> | [src] |
fn as_reduce(self) -> Option<D::ReduceIndex> | [src] |
fn is_shift(self) -> bool | [src] |
fn is_reduce(self) -> bool | [src] |
fn is_error(self) -> bool | [src] |
impl<D: ParserDefinition<StateIndex = i8, ReduceIndex = i8>> ParserAction<D> for i8
[src]
impl<D: ParserDefinition<StateIndex = i8, ReduceIndex = i8>> ParserAction<D> for i8
fn as_shift(self) -> Option<D::StateIndex> | [src] |
fn as_reduce(self) -> Option<D::ReduceIndex> | [src] |
fn is_shift(self) -> bool | [src] |
fn is_reduce(self) -> bool | [src] |
fn is_error(self) -> bool | [src] |