API reference

python:irx:irx.analysis.factories.SemanticEntityFactory.make_function_signature

method make_function_signature

make_function_signature(prototype: astx.FunctionPrototype, *, calling_convention: CallingConvention, is_variadic: bool, is_extern: bool, symbol_name: str, required_runtime_features: tuple[str, ...] = (), ffi: FFICallableInfo | None = None) -> FunctionSignature

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

Create one canonical semantic function signature.

Parameters

Returns

Type: FunctionSignature

Search documentation

Type to search.