- resolve_variables(stage);
-
- InterfaceGenerator generator;
- generator.visit(stage);
-
- resolve_variables(stage);
-
- VariableRenamer renamer;
- stage.content.visit(renamer);
+ apply<VariableResolver>(stage);
+ apply<InterfaceGenerator>(stage);
+ apply<VariableResolver>(stage);
+ apply<VariableRenamer>(stage);