API reference
python:irx:irx.analysis.resolved_nodes.ParameterSpec
class ParameterSpec
ParameterSpec(name: str, type_: astx.DataType, passing_kind: ParameterPassingKind = ParameterPassingKind.BY_VALUE, metadata: dict[str, Any] = dict())
Source: packages/irx/src/irx/analysis/resolved_nodes.py:343
One canonical semantic parameter specification.
Describe one ordered callable parameter together with its declared type and passing policy, plus stable metadata such as default fingerprints.
Attributes
-
name — Type: str
-
type_ — Type: astx.DataType
-
passing_kind — Type: ParameterPassingKind
-
metadata — Type: dict[str, Any]
Methods
- __init__ —