inject_block(stage.content, module->shared.content);
DeclarationReorderer().apply(stage);
+ BlockResolver().apply(stage);
FunctionResolver().apply(stage);
VariableResolver().apply(stage);
InterfaceGenerator().apply(stage);
ConstantConditionEliminator().apply(stage);
FunctionInliner().apply(stage);
+ BlockResolver().apply(stage);
VariableResolver().apply(stage);
bool result = UnusedVariableRemover().apply(stage);