MCPcopy Index your code
hub / github.com/python/mypy / py_call

Method py_call

mypyc/irbuild/builder.py:405–413  ·  view source on GitHub ↗
(
        self,
        function: Value,
        arg_values: list[Value],
        line: int,
        arg_kinds: list[ArgKind] | None = None,
        arg_names: Sequence[str | None] | None = None,
    )

Source from the content-addressed store, hash-verified

403 return self.builder.translate_is_op(lreg, rreg, expr_op, line)
404
405 def py_call(
406 self,
407 function: Value,
408 arg_values: list[Value],
409 line: int,
410 arg_kinds: list[ArgKind] | None = None,
411 arg_names: Sequence[str | None] | None = None,
412 ) -> Value:
413 return self.builder.py_call(function, arg_values, line, arg_kinds, arg_names)
414
415 def add_bool_branch(self, value: Value, true: BasicBlock, false: BasicBlock) -> None:
416 self.builder.add_bool_branch(value, true, false)

Callers 15

handle_non_ext_methodFunction · 0.45
load_decorated_funcFunction · 0.45
create_type_paramsFunction · 0.45
setup_non_ext_dictFunction · 0.45
load_non_ext_classFunction · 0.45
load_decorated_classFunction · 0.45
transform_withFunction · 0.45
maybe_natively_call_exitFunction · 0.45
transform_assert_stmtFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected