Package | Description |
---|---|
com.google.gwt.dev.jjs.ast | |
com.google.gwt.dev.jjs.impl | |
com.google.gwt.dev.jjs.impl.gflow.cfg | |
com.google.gwt.dev.jjs.impl.gflow.constants |
Modifier and Type | Method and Description |
---|---|
void |
JVisitor.endVisit(JBinaryOperation x,
Context ctx) |
boolean |
JVisitor.visit(JBinaryOperation x,
Context ctx) |
Modifier and Type | Method and Description |
---|---|
static JExpression |
Simplifier.and(JBinaryOperation exp)
Simplify short circuit AND expressions.
|
void |
ExpressionAnalyzer.endVisit(JBinaryOperation x,
Context ctx) |
void |
DeadCodeElimination.DeadCodeVisitor.endVisit(JBinaryOperation x,
Context ctx)
Short circuit binary operations.
|
void |
TypeRemapper.endVisit(JBinaryOperation x,
Context ctx) |
void |
FixAssignmentsToUnboxOrCast.endVisit(JBinaryOperation x,
Context ctx) |
void |
TypeTightener.RecordVisitor.endVisit(JBinaryOperation x,
Context ctx) |
void |
ImplicitUpcastAnalyzer.endVisit(JBinaryOperation x,
Context ctx) |
protected JExpression |
PostOptimizationCompoundAssignmentNormalizer.modifyResultOperation(JBinaryOperation op) |
protected JExpression |
CompoundAssignmentNormalizer.modifyResultOperation(JBinaryOperation op)
Decide what expression to return when breaking up a compound assignment of
the form
lhs op= rhs . |
static JExpression |
Simplifier.or(JBinaryOperation exp)
Simplify short circuit OR expressions.
|
protected boolean |
PostOptimizationCompoundAssignmentNormalizer.shouldBreakUp(JBinaryOperation x) |
protected abstract boolean |
CompoundAssignmentNormalizer.shouldBreakUp(JBinaryOperation x) |
boolean |
ToStringGenerationVisitor.visit(JBinaryOperation x,
Context ctx) |
boolean |
ExpressionAnalyzer.visit(JBinaryOperation x,
Context ctx) |
boolean |
DeadCodeElimination.DeadCodeVisitor.visit(JBinaryOperation x,
Context ctx) |
boolean |
CloneExpressionVisitor.visit(JBinaryOperation x,
Context ctx) |
Constructor and Description |
---|
CfgBinaryConditionalOperationNode(CfgNode<?> parent,
JBinaryOperation node) |
Modifier and Type | Method and Description |
---|---|
static JValueLiteral |
ExpressionEvaluator.evalBinOp(JBinaryOperation x,
JValueLiteral lhs,
JValueLiteral rhs) |
Copyright © 2018. All rights reserved.