'Callback for the C _Dispatcher object.
Search for approximately matching signatures for the given arguments,
and ensure the corresponding conversions are registered in the C++
type manager.'

def _search_new_conversions(self, *args, **kws):

    assert (not kws), 'kwargs    not    handled'
    args = [self.typeof_pyval(a) for a in args]
    found = False
    for sig in self.nopython_signatures:
        conv = self.typingctx.install_possible_conversions(args, sig.args)
        if conv:
            found = True
    return found
