MatcherGeneratorBase class

Inheritance

Constructors

MatcherGeneratorBase({required BitFlagGenerator failures})

Properties

failures ↔ BitFlagGenerator
getter/setter pair
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) MatcherGenerator<Matcher<Expression>>
override
visitAnyCharacter(AnyCharacterMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitCapture(CaptureMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitCharacterClass(CharacterClassMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitLiteral(LiteralMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitNonterminal(NonterminalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitNotPredicate(NotPredicateMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitOneOrMore(OneOrMoreMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitOptional(OptionalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitOrderedChoice(OrderedChoiceMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixAndPredicate(PostfixAndPredicateMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixAnyCharacter(PostfixAnyCharacterMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixCapture(PostfixCaptureMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixCharacterClass(PostfixCharacterClassMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixLiteral(PostfixLiteralMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixNonterminal(PostfixNonterminalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixNotPredicate(PostfixNotPredicateMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixOneOrMore(PostfixOneOrMoreMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixOptional(PostfixOptionalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixOrderedChoice(PostfixOrderedChoiceMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixSequence(PostfixSequenceMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixSubterminal(PostfixSubterminalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixTerminal(PostfixTerminalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitPostfixZeroOrMore(PostfixZeroOrMoreMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitSequence(SequenceMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitSubterminal(SubterminalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitTerminal(TerminalMatcher node) MatcherGenerator<Matcher<Expression>>
override
visitZeroOrMore(ZeroOrMoreMatcher node) MatcherGenerator<Matcher<Expression>>
override

Operators

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