(self, *args)
| 413 | return self.func |
| 414 | |
| 415 | def __call__(self, *args): |
| 416 | fixed_args = [] |
| 417 | i = 0 |
| 418 | for argtype in self.argtypes: |
| 419 | # Typecheck what we can |
| 420 | fixed_args.append(argtype.from_param(args[i])) |
| 421 | i += 1 |
| 422 | return self.func(*fixed_args + list(args[i:])) |
| 423 | |
| 424 | |
| 425 | def ord_if_char(value): |
nothing calls this directly
no test coverage detected