Function lrpar::action_generictree
source ยท pub fn action_generictree<StorageT, LexerTypesT: LexerTypes>(
ridx: RIdx<StorageT>,
_lexer: &dyn NonStreamingLexer<'_, LexerTypesT>,
_span: Span,
astack: Drain<'_, AStackType<LexerTypesT::LexemeT, Node<LexerTypesT::LexemeT, StorageT>>>,
_param: (),
) -> Node<LexerTypesT::LexemeT, StorageT>
Expand description
The action which implements cfgrammar::yacc::YaccOriginalActionKind::GenericParseTree
.
Usually you should just use the action kind directly. But you can also call this from
within a custom action to return a generic parse tree with custom behavior.