(builder: IRBuilder, fn_info: FuncInfo)
| 1108 | |
| 1109 | |
| 1110 | def add_register_method_to_callable_class(builder: IRBuilder, fn_info: FuncInfo) -> None: |
| 1111 | line = fn_info.fitem.line |
| 1112 | with builder.enter_method(fn_info.callable_class.ir, "register", object_rprimitive): |
| 1113 | cls_arg = builder.add_argument("cls", object_rprimitive) |
| 1114 | func_arg = builder.add_argument("func", object_rprimitive, ArgKind.ARG_OPT) |
| 1115 | ret_val = builder.call_c(register_function, [builder.self(), cls_arg, func_arg], line) |
| 1116 | builder.add(Return(ret_val, line)) |
| 1117 | |
| 1118 | |
| 1119 | def load_singledispatch_registry(builder: IRBuilder, dispatch_func_obj: Value, line: int) -> Value: |
no test coverage detected
searching dependent graphs…