API reference
python:irx:irx.analysis.handlers._declarations.functions.DeclarationFunctionVisitorMixin._synchronize_function_signature
method _synchronize_function_signature
_synchronize_function_signature(function: SemanticFunction, prototype: astx.FunctionPrototype, *, definition: astx.FunctionDef | None = None) -> SemanticFunction
Source: packages/irx/src/irx/analysis/handlers/_declarations/functions.py:111
Synchronize one semantic function with resolved AST types.
Parameters
-
function โ Type: SemanticFunction
-
prototype โ Type: astx.FunctionPrototype
-
definition โ Type: astx.FunctionDef | None
Returns
Type: SemanticFunction