Tuple6<I, O1, O2, O3, O4, O5, O6> class
Constructors
-
Tuple6.new(Parser<I, O1> p1, Parser<I, O2> p2, Parser<I, O3> p3, Parser<I, O4> p4, Parser<I, O5> p5, Parser<I, O6> p6, {String? name})
-
const
Methods
-
backtrack(State<ChunkedData<I>> state)
→ bool
-
inherited
-
build(ParserBuilder<I> builder)
→ Parser<I, (O1, O2, O3, O4, O5, O6)>
-
Builds a new parser using the specified
builder
.
override
-
fastParse(State<I> state)
→ bool
-
Parses the input and returns
true
if successful, false
otherwise.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
parse(State<I> state)
→ Result<(O1, O2, O3, O4, O5, O6)>?
-
Parses the input and returns a result wrapped in Result if successful,
null
otherwise.
override
-
parseAsync(State<ChunkedData<I>> state)
→ AsyncResult<(O1, O2, O3, O4, O5, O6)>
-
Experimental. Not yet fully implemented
override
-
toString()
→ String
-
A string representation of this object.
inherited