API reference

python:irx:irx.analysis.factories.SemanticEntityFactory.make_function

method make_function

make_function(module_key: ModuleKey, prototype: astx.FunctionPrototype, *, signature: FunctionSignature, definition: astx.FunctionDef | None = None, args: tuple[SemanticSymbol, ...] | None = None) -> SemanticFunction

Source: packages/irx/src/irx/analysis/factories.py:376

Create one semantic function entity.

Parameters

Returns

Type: SemanticFunction

Search documentation

Type to search.