GrammarChecker class

Inheritance

Constructors

GrammarChecker()

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

check<E>(Grammar<E> grammar) → void
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) → void
inherited
visitAnyCharacter(AnyCharacterExpression node) → void
override
visitCapture(CaptureExpression node) → void
inherited
visitCharacterClass(CharacterClassExpression node) → void
override
visitLiteral(LiteralExpression node) → void
override
visitLocationalTransformer<I, O>(LocationalTransformerExpression<I, O> node) → void
inherited
visitNonterminal<E>(Nonterminal<E> node) → void
inherited
visitNonterminalSymbol<E>(NonterminalSymbol<E> node) → void
override
visitNotPredicate(NotPredicateExpression node) → void
inherited
visitOneOrMore<E>(OneOrMoreExpression<E> node) → void
inherited
visitOptional<E>(OptionalExpression<E> node) → void
inherited
visitOrderedChoice<E>(OrderedChoiceExpression<E> node) → void
override
visitPassiveSequence(PassiveSequenceExpression node) → void
inherited
visitSequence2<E1, E2>(Sequence2Expression<E1, E2> node) → void
inherited
visitSequence3<E1, E2, E3>(Sequence3Expression<E1, E2, E3> node) → void
inherited
visitSequence4<E1, E2, E3, E4>(Sequence4Expression<E1, E2, E3, E4> node) → void
inherited
visitSequence5<E1, E2, E3, E4, E5>(Sequence5Expression<E1, E2, E3, E4, E5> node) → void
inherited
visitSequence6<E1, E2, E3, E4, E5, E6>(Sequence6Expression<E1, E2, E3, E4, E5, E6> node) → void
inherited
visitSequence7<E1, E2, E3, E4, E5, E6, E7>(Sequence7Expression<E1, E2, E3, E4, E5, E6, E7> node) → void
inherited
visitSequenceFirstLastResult<E1, E2>(SequenceFirstLastResultExpression<E1, E2> node) → void
inherited
visitSequenceFirstResult<E>(SequenceFirstResultExpression<E> node) → void
inherited
visitSequenceFixedResult<E>(SequenceFixedResultExpression<E> node) → void
inherited
visitSequenceLastResult<E>(SequenceLastResultExpression<E> node) → void
inherited
visitSequenceMiddleResult<E>(SequenceMiddleResultExpression<E> node) → void
inherited
visitSubterminal<E>(Subterminal<E> node) → void
inherited
visitSubterminalSymbol<E>(SubterminalSymbol<E> node) → void
override
visitTerminal<E>(Terminal<E> node) → void
inherited
visitTerminalSymbol<E>(TerminalSymbol<E> node) → void
override
visitTransformer<I, O>(TransformerExpression<I, O> node) → void
inherited
visitZeroOrMore<E>(ZeroOrMoreExpression<E> node) → void
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited