API reference
python:irx:irx.analysis.extensions.calls.CallAnalysisServices
class CallAnalysisServices
Source: packages/irx/src/irx/analysis/extensions/calls.py:25
Expression and nominal-class services needed by the table pilot.
Methods
-
construct — Resolve a class construction and its lifecycle dependencies.
-
evaluate — Analyze an operand and return its resolved type.
-
resolve_class — Resolve a nominal class through analysis-owned rules.
Properties
-
allowed — Whether the current function supports resource-bearing calls.
-
registered_classes — Return trusted host-provided Arrow declarations.