FunctionResolver().apply(stage);
VariableResolver().apply(stage);
/* All variables local to a stage have been resolved. Resolve non-local
variables through interfaces. */
InterfaceGenerator().apply(stage);
FunctionResolver().apply(stage);
VariableResolver().apply(stage);
/* All variables local to a stage have been resolved. Resolve non-local
variables through interfaces. */
InterfaceGenerator().apply(stage);