All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
endVisit(JsArrayAccess x,
JsContext ctx) |
void |
endVisit(JsArrayLiteral x,
JsContext ctx) |
void |
endVisit(JsBinaryOperation x,
JsContext ctx) |
void |
endVisit(JsBooleanLiteral x,
JsContext ctx) |
void |
endVisit(JsConditional x,
JsContext ctx) |
void |
endVisit(JsFunction x,
JsContext ctx)
The only functions that would get be visited are those being used as
first-class objects.
|
void |
endVisit(JsInvocation x,
JsContext ctx)
Cloning the invocation allows us to modify it without damaging other call
sites.
|
void |
endVisit(JsNameOf x,
JsContext ctx) |
void |
endVisit(JsNameRef x,
JsContext ctx)
Do a deep clone of a JsNameRef.
|
void |
endVisit(JsNew x,
JsContext ctx) |
void |
endVisit(JsNullLiteral x,
JsContext ctx) |
void |
endVisit(JsNumberLiteral x,
JsContext ctx) |
void |
endVisit(JsNumericEntry x,
JsContext ctx) |
void |
endVisit(JsObjectLiteral x,
JsContext ctx) |
void |
endVisit(JsPostfixOperation x,
JsContext ctx) |
void |
endVisit(JsPrefixOperation x,
JsContext ctx) |
void |
endVisit(JsRegExp x,
JsContext ctx) |
void |
endVisit(JsStringLiteral x,
JsContext ctx) |
void |
endVisit(JsThisRef x,
JsContext ctx) |
JsExpression |
getExpression() |