def no_variant_matches_arguments(self, overload: Overloaded, context: Context) -> None: if overload.name(): self.fail('No overload variant of {} matches argument types' .format(overload.name()), context) else: self.fail('No overload variant matches argument types', context)
def no_variant_matches_arguments(self, overload: Overloaded, arg_types: List[Type], context: Context) -> None: if overload.name(): self.fail('No overload variant of {} matches argument types {}' .format(overload.name(), arg_types), context) else: self.fail('No overload variant matches argument types {}'.format(arg_types), context)