bool workflow::has_generatable_types(const sml::model& m) const { for (const auto pair : m.objects()) { if (is_generatable(pair.second)) return true; } for (const auto pair : m.enumerations()) { if (is_generatable(pair.second)) return true; } for (const auto pair : m.enumerations()) { if (is_generatable(pair.second)) return true; } return false; }