def dbg_get_imports()

in functions/functraceplus.py [0:0]


    def dbg_get_imports(self):
        nimps = ida_nalt.get_import_module_qty()
        for i in range(nimps):
            module_name = ida_nalt.get_import_module_name(i).lower()
            if not module_name:
                logging.warning("Failed to get import module name for #%d" % i)
                module_name = "<unnamed>"
            self.module_funcs[module_name] = []
            def imp_cb(ea, name, ordinal):
                if not name:
                    self.module_funcs[module_name].append({"ea":ea, "ordinal":ordinal})
                else:
                    self.module_funcs[module_name].append({"ea":ea, "ordinal":ordinal, "name":name})
                return True
            ida_nalt.enum_import_names(i, imp_cb)