Class ConstantPropagator
- java.lang.Object
-
- ru.ispras.microtesk.mmu.translator.ConstantPropagator
-
public final class ConstantPropagator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ConstantPropagator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Method Detail
-
newScope
public void newScope()
-
popScope
public void popScope()
-
newInvalidationChain
public void newInvalidationChain()
-
invalidateAssigned
public void invalidateAssigned()
-
get
public ru.ispras.fortress.expression.Node get(ru.ispras.fortress.expression.Node node)
-
assign
public void assign(ru.ispras.fortress.expression.Node lhs, ru.ispras.fortress.expression.Node rhs)
-
-