MatcherVisitor<T> class abstract

Implementers

Constructors

MatcherVisitor.new()

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

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
visitAndPredicate(AndPredicateMatcher node) → T
visitAnyCharacter(AnyCharacterMatcher node) → T
visitCapture(CaptureMatcher node) → T
visitCharacterClass(CharacterClassMatcher node) → T
visitLiteral(LiteralMatcher node) → T
visitNonterminal(NonterminalMatcher node) → T
visitNotPredicate(NotPredicateMatcher node) → T
visitOneOrMore(OneOrMoreMatcher node) → T
visitOptional(OptionalMatcher node) → T
visitOrderedChoice(OrderedChoiceMatcher node) → T
visitPostfixAndPredicate(PostfixAndPredicateMatcher node) → T
visitPostfixAnyCharacter(PostfixAnyCharacterMatcher node) → T
visitPostfixCapture(PostfixCaptureMatcher node) → T
visitPostfixCharacterClass(PostfixCharacterClassMatcher node) → T
visitPostfixLiteral(PostfixLiteralMatcher node) → T
visitPostfixNonterminal(PostfixNonterminalMatcher node) → T
visitPostfixNotPredicate(PostfixNotPredicateMatcher node) → T
visitPostfixOneOrMore(PostfixOneOrMoreMatcher node) → T
visitPostfixOptional(PostfixOptionalMatcher node) → T
visitPostfixOrderedChoice(PostfixOrderedChoiceMatcher node) → T
visitPostfixSequence(PostfixSequenceMatcher node) → T
visitPostfixSubterminal(PostfixSubterminalMatcher node) → T
visitPostfixTerminal(PostfixTerminalMatcher node) → T
visitPostfixZeroOrMore(PostfixZeroOrMoreMatcher node) → T
visitSequence(SequenceMatcher node) → T
visitSubterminal(SubterminalMatcher node) → T
visitTerminal(TerminalMatcher node) → T
visitZeroOrMore(ZeroOrMoreMatcher node) → T

Operators

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