| 1261 | |
| 1262 | template <class Module, class Map> |
| 1263 | static void generic_insert_module_tree(Module* pm, Map& m) |
| 1264 | { |
| 1265 | for(auto* sm : pm->get_sub_modules(true)) |
| 1266 | { |
| 1267 | m.insert(std::make_pair(sm, pm)); |
| 1268 | generic_insert_module_tree(sm, m); |
| 1269 | } |
| 1270 | } |
| 1271 | |
| 1272 | std::unordered_multimap<module_ref, module_ref> program::get_module_tree() |
| 1273 | { |
no test coverage detected