API reference
python:irx:irx.analysis.handlers._declarations.functions
module functions
irx.analysis.handlers._declarations.functions
Source: packages/irx/src/irx/analysis/handlers/_declarations/functions.py:1
Declaration function visitors.
Resolve function declarations, synchronize normalized signatures, and analyze non-template function bodies.
Classes
- DeclarationFunctionVisitorMixin — Declaration visitors for function signatures and bodies
Functions
-
_is_yield_node — Return whether one node is a yield form.
-
_nested_yield_nodes — Return yield nodes nested below one non-function statement.
-
_top_level_yield_nodes — Return yield nodes that are direct statements in a block.