'Callback for the C _Dispatcher object.'

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

    assert (not kws), 'kwargs    not    handled'
    args = tuple([self.typeof_pyval(a) for a in args])
    sigs = self.nopython_signatures
    self.typingctx.resolve_overload(self.py_func, sigs, args, kws, allow_ambiguous=False)
