API reference
python:irx:irx.builder.lowering.FunctionVisitorMixin._declare_semantic_function
method _declare_semantic_function
_declare_semantic_function(function: SemanticFunction) -> ir.Function
Source: packages/irx/src/irx/builder/lowering/functions.py:636
Declared as: python:irx:irx.builder.lowering.functions.FunctionVisitorMixin._declare_semantic_function
Declare or reuse one LLVM function from semantic metadata.
Parameters
- function — Type: SemanticFunction
Returns
Type: ir.Function