API reference

python:irx:irx.analysis.SemanticInfo.__init__

method __init__

__init__(materialization: ResolvedMaterialization | None = None, sequence_access: ResolvedSequenceAccess | None = None, tensor_index: astx.TensorIndex | None = None, numeric_storage: astx.DataType | None = None, literal_context: astx.DataType | None = None, numeric_constant: int | float | None = None, numeric_conversion: NumericConversion | None = None, numeric_mode: astx.NumericMode = astx.NumericMode.CHECKED, resolved_type: astx.DataType | None = None, resolved_symbol: SemanticSymbol | None = None, resolved_function: SemanticFunction | None = None, resolved_callable: CallableResolution | None = None, resolved_struct: SemanticStruct | None = None, resolved_class: SemanticClass | None = None, resolved_module: SemanticModule | None = None, resolved_imports: tuple[ResolvedImportBinding, ...] = (), resolved_file_open: ResolvedFileOpen | None = None, resolved_file_operation: ResolvedFileOperation | None = None, resolved_call: CallResolution | None = None, resolved_operator: ResolvedOperator | None = None, resolved_assignment: ResolvedAssignment | None = None, resolved_field_access: ResolvedFieldAccess | None = None, resolved_module_member_access: ResolvedModuleMemberAccess | None = None, resolved_class_field_access: ResolvedClassFieldAccess | None = None, resolved_base_class_field_access: ResolvedBaseClassFieldAccess | None = None, resolved_static_class_field_access: ResolvedStaticClassFieldAccess | None = None, resolved_method_call: ResolvedMethodCall | None = None, resolved_context_manager: ResolvedContextManager | None = None, resolved_class_construction: ResolvedClassConstruction | None = None, resolved_raise: ResolvedRaise | None = None, resolved_exception_handler: ResolvedExceptionHandler | None = None, resolved_try: ResolvedTry | None = None, flow_outcomes: frozenset[FlowOutcome] = frozenset(), runtime_exception_types: dict[str, ResolvedExceptionType] = dict(), resolved_return: ReturnResolution | None = None, resolved_generator_function: ResolvedGeneratorFunction | None = None, resolved_yield: ResolvedYield | None = None, resolved_iteration: ResolvedIteration | None = None, resolved_collection_method: ResolvedCollectionMethod | None = None, resource_ownership: ResourceOwnership | None = None, tensor_temporary_owner: bool = False, collection_tensor: astx.TensorLiteral | None = None, collection_length: astx.CollectionLength | None = None, resolved_text_operation: ResolvedTextOperation | None = None, lifecycle_self: bool = False, lifecycle_field_store: bool = False, resolved_resource_store: ResourceOwnership | None = None, initializer_receiver: SemanticSymbol | None = None, semantic_flags: SemanticFlags = SemanticFlags(), facts: SemanticFacts = SemanticFacts(), extras: dict[str, Any] = dict()) -> None

Generated from the class declaration.

Source: packages/irx/src/irx/analysis/resolved_nodes.py:2202

Declared as: python:irx:irx.analysis.resolved_nodes.SemanticInfo.__init__

Search documentation

Type to search.