JSASTVisitor class abstract
- Implementers
Constructors
Properties
- 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
-
visitArrayExpression(
ArrayExpression stmt) → dynamic -
visitArrowFunctionExpression(
ArrowFunctionExpression stmt) → Function -
visitAssignmentExpression(
AssignmentExpression stmt) → void -
visitBinaryExpression(
BinaryExpression stmt) → dynamic -
visitBlockStatement(
BlockStatement stmt) → dynamic -
visitCallExpression(
CallExpression stmt) → dynamic -
visitConditionalExpression(
ConditionalExpression stmt) → dynamic -
visitExpression(
Expression stmt) → dynamic -
visitExpressionStatement(
ExpressionStatement stmt) → void -
visitIdentifier(
Identifier stmt) → String -
visitIfStatement(
IfStatement stmt) → void -
visitLiteral(
Literal stmt) → dynamic -
visitLogicalExpression(
LogicalExpression stmt) → bool -
visitMemberExpression(
MemberExpr stmt) → dynamic -
visitObjectExpression(
ObjectExpr stmt) → Map -
visitProperty(
Property stmt) → Map -
visitReturnStatement(
ReturnStatement stmt) → dynamic -
visitThisExpression(
ThisExpr stmt) → dynamic -
visitUnaryExpression(
UnaryExpression stmt) → dynamic -
visitVariableDeclaration(
VariableDeclaration stmt) → void -
visitVariableDeclarator(
VariableDeclarator stmt) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited