public final class ConstantPropagator
extends java.lang.Object
| Constructor and Description |
|---|
ConstantPropagator() |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(ru.ispras.fortress.expression.Node lhs,
ru.ispras.fortress.expression.Node rhs) |
ru.ispras.fortress.expression.Node |
get(ru.ispras.fortress.expression.Node node) |
void |
invalidateAssigned() |
void |
newInvalidationChain() |
void |
newScope() |
void |
popScope() |
public void newScope()
public void popScope()
public void newInvalidationChain()
public void invalidateAssigned()
public ru.ispras.fortress.expression.Node get(ru.ispras.fortress.expression.Node node)
public void assign(ru.ispras.fortress.expression.Node lhs,
ru.ispras.fortress.expression.Node rhs)