| 1372 | } pxc_module_entry_t; |
| 1373 | |
| 1374 | struct CBMModuleDefIndex { |
| 1375 | CBMHashTable *ht; /* module_qn → pxc_module_entry_t* */ |
| 1376 | CBMHashTable *namespace_ht; /* declared package/namespace → pxc_module_entry_t* */ |
| 1377 | int def_count; /* total entries in the all_defs[] array */ |
| 1378 | }; |
| 1379 | |
| 1380 | /* cbm_ht_foreach callback: free each pxc_module_entry_t. */ |
| 1381 | static void pxc_module_entry_free_cb(const char *key, void *value, void *userdata) { |
nothing calls this directly
no outgoing calls
no test coverage detected