| 207 | } |
| 208 | |
| 209 | static std::vector<argument> |
| 210 | run_async(program& p, const parameter_map& params, void* s, std::string_view name) |
| 211 | { |
| 212 | execution_environment exec_env{any_ptr(s, name), true}; |
| 213 | return p.eval(params, exec_env); |
| 214 | } |
| 215 | |
| 216 | template <class Value> |
| 217 | static std::vector<const char*> get_names(const std::unordered_map<std::string, Value>& m) |