public abstract class JModVisitorWithTemporaryVariableCreation extends JChangeTrackingVisitor
LVALUE_CONTEXT, UNMODIFIABLE_CONTEXT
Constructor and Description |
---|
JModVisitorWithTemporaryVariableCreation(OptimizerContext optimizerCtx) |
Modifier and Type | Method and Description |
---|---|
protected JLocal |
createTempLocal(SourceInfo info,
JType type,
String temporaryLocalName)
Gets a new temporary local variable name in the current method body.
|
void |
endVisit(JStatement x,
Context ctx) |
boolean |
visit(JStatement x,
Context ctx) |
endVisit, endVisit, endVisit, endVisit, enter, enter, enter, enter, exit, exit, exit, exit, fieldsWereRemoved, getCurrentField, getCurrentMethod, madeChanges, methodsWereRemoved, visit, visit, visit, visit, wasRemoved, wasRemoved
accept, accept, accept, acceptImmutable, acceptLvalue, acceptWithInsertRemove, acceptWithInsertRemoveImmutable, checkReplacement, didChange, getNumMods, traverse
accept, accept, accept, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, translateException, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
public JModVisitorWithTemporaryVariableCreation(OptimizerContext optimizerCtx)
public final void endVisit(JStatement x, Context ctx)
public final boolean visit(JStatement x, Context ctx)
protected JLocal createTempLocal(SourceInfo info, JType type, String temporaryLocalName)
NameClashesFixer
.Copyright © 2018. All rights reserved.