ExpressionParser class

Constructors

ExpressionParser()

Properties

arguments → Parser<List<Expression>>
no setter
arrayLiteral → Parser<Literal>
no setter
binaryExpression → Parser<Expression>
no setter
binaryOperation → Parser<String>
no setter
boolLiteral → Parser<Literal>
no setter
callArgument → Parser<List<Expression>>
no setter
conditionArguments → Parser<List<Expression>>
no setter
dqStringLiteral → Parser<Literal>
no setter
escapedChar → Parser<String>
no setter
expression → SettableParser<Expression?>
final
group → Parser<Expression>
no setter
groupOrIdentifier → Parser<Expression>
no setter
hashCode int
The hash code for this object.
no setterinherited
identifier → Parser<Identifier>
no setter
indexArgument → Parser<Expression>
no setter
literal → Parser<Literal>
no setter
mapArguments → Parser<Map<Expression, Expression>>
no setter
mapLiteral → Parser<Literal>
no setter
memberArgument → Parser<Identifier>
no setter
nullLiteral → Parser<Literal>
no setter
numericLiteral → Parser<Literal>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sqStringLiteral → Parser<Literal>
no setter
stringLiteral → Parser<Literal>
no setter
thisExpression → Parser<ThisExpression>
no setter
token → SettableParser<Expression>
final
unaryExpression → Parser<UnaryExpression>
no setter
variable → Parser<Expression?>
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
unescape(String v) String

Operators

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

Constants

binaryOperations → const Map<String, int>