Struct unflow::grammar::designparser::DesignParserExt [−][src]
pub struct DesignParserExt {}
Trait Implementations
impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>> Actions<'input, BaseParser<'input, DesignParserExt, I, DesignParserContextType, dyn DesignListener<'input> + 'input>> for DesignParserExt
[src]
impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>> Actions<'input, BaseParser<'input, DesignParserExt, I, DesignParserContextType, dyn DesignListener<'input> + 'input>> for DesignParserExt
[src]fn get_grammar_file_name(&self) -> &str
[src]
fn get_grammar_file_name(&self) -> &str
[src]Name of the file this recognizer was generated from
fn get_rule_names(&self) -> &[&str]
[src]
fn get_rule_names(&self) -> &[&str]
[src]Returns array of rule names. Used for debugging and error reporting Read more
fn get_vocabulary(&self) -> &dyn Vocabulary
[src]
fn sempred(
_localctx: Option<&<<P as Recognizer<'a>>::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
) -> bool
[src]
_localctx: Option<&<<P as Recognizer<'a>>::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
) -> bool
fn action(
_localctx: Option<&<<P as Recognizer<'a>>::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
)
[src]
_localctx: Option<&<<P as Recognizer<'a>>::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
)
fn get_atn(&self) -> &ATN
[src]
impl<'input> TokenAware<'input> for DesignParserExt
[src]
impl<'input> TokenAware<'input> for DesignParserExt
[src]type TF = LocalTokenFactory<'input>
impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>> ParserRecog<'input, BaseParser<'input, DesignParserExt, I, DesignParserContextType, dyn DesignListener<'input> + 'input>> for DesignParserExt
[src]
Auto Trait Implementations
impl RefUnwindSafe for DesignParserExt
impl Send for DesignParserExt
impl Sync for DesignParserExt
impl Unpin for DesignParserExt
impl UnwindSafe for DesignParserExt
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more