(
del_method: FuncIR, finalize_func_name: str, emitter: Emitter
)
| 993 | |
| 994 | |
| 995 | def generate_finalize_for_class( |
| 996 | del_method: FuncIR, finalize_func_name: str, emitter: Emitter |
| 997 | ) -> None: |
| 998 | emitter.emit_line("static void") |
| 999 | emitter.emit_line(f"{finalize_func_name}(PyObject *self)") |
| 1000 | emitter.emit_line("{") |
| 1001 | emitter.emit_line( |
| 1002 | "{}{}{}(self);".format( |
| 1003 | emitter.get_group_prefix(del_method.decl), |
| 1004 | NATIVE_PREFIX, |
| 1005 | del_method.cname(emitter.names), |
| 1006 | ) |
| 1007 | ) |
| 1008 | emitter.emit_line("}") |
| 1009 | |
| 1010 | |
| 1011 | def generate_methods_table( |
no test coverage detected
searching dependent graphs…