(self, argname: str, displayname: str, *, limited_capi: bool)
| 406 | c_ignored_default = "0" |
| 407 | |
| 408 | def parse_arg(self, argname: str, displayname: str, *, limited_capi: bool) -> str | None: |
| 409 | if self.format_unit == 'L': |
| 410 | return self.format_code(""" |
| 411 | {paramname} = PyLong_AsLongLong({argname}); |
| 412 | if ({paramname} == -1 && PyErr_Occurred()) {{{{ |
| 413 | goto exit; |
| 414 | }}}} |
| 415 | """, |
| 416 | argname=argname) |
| 417 | return super().parse_arg(argname, displayname, limited_capi=limited_capi) |
| 418 | |
| 419 | |
| 420 | class unsigned_long_long_converter(BaseUnsignedIntConverter): |
nothing calls this directly
no test coverage detected