}
-NodeRemover::NodeRemover():
- stage(0),
- to_remove(0),
- recursive_remove(false)
-{ }
-
void NodeRemover::apply(Stage &s, const set<Node *> &tr)
{
stage = &s;
}
-NodeReorderer::NodeReorderer():
- reorder_before(0),
- to_reorder(0)
-{ }
-
void NodeReorderer::apply(Stage &stage, Node &before, const set<Node *> &tr)
{
reorder_before = &before;