ExpressionParser class
Constructors
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>