(self)
| 842 | self.parser_body(*parser_code, declarations=self.declarations) |
| 843 | |
| 844 | def copy_includes(self) -> None: |
| 845 | # Copy includes from parameters to Clinic after parse_arg() |
| 846 | # has been called above. |
| 847 | converters = self.converters |
| 848 | if self.varpos: |
| 849 | converters = converters + [self.varpos.converter] |
| 850 | for converter in converters: |
| 851 | for include in converter.get_includes(): |
| 852 | self.codegen.add_include( |
| 853 | include.filename, |
| 854 | include.reason, |
| 855 | condition=include.condition) |
| 856 | |
| 857 | def handle_new_or_init(self) -> None: |
| 858 | self.methoddef_define = '' |
no test coverage detected