[−][src]Trait antlr_rust::recognizer::Actions
! Usually generated by ANTLR !
Used to make user predicates and actions callable by parser Generated by ANTLR tool from actions and predicated added in grammar file
Provided methods
fn sempred(
_localctx: Option<&<P::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
) -> bool
_localctx: Option<&<P::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
) -> bool
fn action(
_localctx: Option<&<P::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
)
_localctx: Option<&<P::Node as ParserNodeType<'a>>::Type>,
_rule_index: isize,
_action_index: isize,
_recog: &mut P
)
fn get_rule_names(&self) -> &[&str]
Returns array of rule names. Used for debugging and error reporting
fn get_vocabulary(&self) -> &dyn Vocabulary
fn get_grammar_file_name(&self) -> &str
Name of the file this recognizer was generated from