GrammarBuilder class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
build<E>(Nonterminal<E> expression)
→ Grammar<E>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
visitAndPredicate(AndPredicateExpression node)
→ Expression
-
override
-
visitAnyCharacter(AnyCharacterExpression node)
→ Expression
-
override
-
visitCapture(CaptureExpression node)
→ Expression
-
override
-
visitCharacterClass(CharacterClassExpression node)
→ Expression
-
override
-
visitLiteral(LiteralExpression node)
→ Expression
-
override
-
visitLocationalTransformer<I, O>(LocationalTransformerExpression<I, O> node)
→ Expression
-
override
-
visitNonterminal<E>(Nonterminal<E> node)
→ Expression
-
override
-
visitNonterminalSymbol<E>(NonterminalSymbol<E> node)
→ Expression
-
override
-
visitNotPredicate(NotPredicateExpression node)
→ Expression
-
override
-
visitOneOrMore<E>(OneOrMoreExpression<E> node)
→ Expression
-
override
-
visitOptional<E>(OptionalExpression<E> node)
→ Expression
-
override
-
visitOrderedChoice<E>(OrderedChoiceExpression<E> node)
→ Expression
-
override
-
visitPassiveSequence(PassiveSequenceExpression node)
→ Expression
-
override
-
visitSequence2<E1, E2>(Sequence2Expression<E1, E2> node)
→ Expression
-
override
-
visitSequence3<E1, E2, E3>(Sequence3Expression<E1, E2, E3> node)
→ Expression
-
override
-
visitSequence4<E1, E2, E3, E4>(Sequence4Expression<E1, E2, E3, E4> node)
→ Expression
-
override
-
visitSequence5<E1, E2, E3, E4, E5>(Sequence5Expression<E1, E2, E3, E4, E5> node)
→ Expression
-
override
-
visitSequence6<E1, E2, E3, E4, E5, E6>(Sequence6Expression<E1, E2, E3, E4, E5, E6> node)
→ Expression
-
override
-
visitSequence7<E1, E2, E3, E4, E5, E6, E7>(Sequence7Expression<E1, E2, E3, E4, E5, E6, E7> node)
→ Expression
-
override
-
visitSequenceFirstLastResult<E1, E2>(SequenceFirstLastResultExpression<E1, E2> node)
→ Expression
-
override
-
visitSequenceFirstResult<E>(SequenceFirstResultExpression<E> node)
→ Expression
-
override
-
visitSequenceFixedResult<E>(SequenceFixedResultExpression<E> node)
→ Expression
-
override
-
visitSequenceLastResult<E>(SequenceLastResultExpression<E> node)
→ Expression
-
override
-
visitSequenceMiddleResult<E>(SequenceMiddleResultExpression<E> node)
→ Expression
-
override
-
visitSubterminal<E>(Subterminal<E> node)
→ Expression
-
override
-
visitSubterminalSymbol<E>(SubterminalSymbol<E> node)
→ Expression
-
override
-
visitTerminal<E>(Terminal<E> node)
→ Expression
-
override
-
visitTerminalSymbol<E>(TerminalSymbol<E> node)
→ Expression
-
override
-
visitTransformer<I, O>(TransformerExpression<I, O> node)
→ Expression
-
override
-
visitZeroOrMore<E>(ZeroOrMoreExpression<E> node)
→ Expression
-
override