bool optimize(Stage &);
void finalize(Stage &);
static void inject_block(Block &, const Block &);
- template<typename T>
- static typename T::ResultType apply(Stage &);
- template<typename T, typename A>
- static typename T::ResultType apply(Stage &, const A &);
};
} // namespace SL