ExpressionParser class

Constructors

ExpressionParser()

Properties

arguments → Parser<List<Expression>>
no setter
expression ↔ SettableParser<Expression>
latefinal
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
token ↔ SettableParser<Expression>
latefinal

Methods

binaryExpression() → Parser<Expression>
binaryOperation() → Parser<String>
boolLiteral() → Parser<Expression>
callArgument() → Parser<List<Expression>>
conditionArguments() → Parser<List<Expression>>
group() → Parser<Expression>
groupOrIdentifier() → Parser<Expression>
identifier({bool partial = false}) → Parser<Identifier>
indexArgument() → Parser<Expression>
literal() → Parser<Expression>
memberAccess() → Parser<Expression>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
nullLiteral() → Parser<Expression>
numericLiteral() → Parser<Expression>
partialIdentifier() → Parser<Identifier>
partialVariable() → Parser<Expression>
stringLiteral() → Parser<Expression>
thisExpression() → Parser<Expression>
toString() String
A string representation of this object.
inherited
unaryExpression() → Parser<Expression>
variable() → Parser<Expression>

Operators

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