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)