API reference
python:irx:irx.builder.lowering.functions.FunctionVisitorMixin._bind_temporary_call_symbol
method _bind_temporary_call_symbol
_bind_temporary_call_symbol(*, symbol_name: str, symbol_id: str, llvm_value: ir.Value, saved_bindings: dict[str, Any | None]) -> None
Source: packages/irx/src/irx/builder/lowering/functions.py:334
Bind one temporary symbol while lowering default arguments.
Parameters
-
symbol_name — Type: str
-
symbol_id — Type: str
-
llvm_value — Type: ir.Value
-
saved_bindings — Type: dict[str, Any | None]