class documentation

A variable. It can refer to global/local variable or a data attribute.

Class Method deserialize Undocumented
Method __init__ Undocumented
Method accept Undocumented
Method serialize Undocumented
Class Variable __match_args__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable allow_incompatible_override Undocumented
Instance Variable explicit_self_type Undocumented
Instance Variable final_set_in_init Undocumented
Instance Variable final_unset_in_class Undocumented
Instance Variable final_value Undocumented
Instance Variable from_module_getattr Undocumented
Instance Variable has_explicit_value Undocumented
Instance Variable info Undocumented
Instance Variable invalid_partial_type Undocumented
Instance Variable is_abstract_var Undocumented
Instance Variable is_classmethod Undocumented
Instance Variable is_classvar Undocumented
Instance Variable is_final Undocumented
Instance Variable is_inferred Undocumented
Instance Variable is_initialized_in_class Undocumented
Instance Variable is_property Undocumented
Instance Variable is_ready Undocumented
Instance Variable is_self Undocumented
Instance Variable is_settable_property Undocumented
Instance Variable is_staticmethod Undocumented
Instance Variable is_suppressed_import Undocumented
Instance Variable type Undocumented
Property fullname Undocumented
Property name Undocumented
Instance Variable _fullname Undocumented
Instance Variable _name Undocumented

Inherited from Node (via SymbolNode):

Method __str__ Undocumented

Inherited from Context (via SymbolNode, Node):

Method set_line If target is a node, pull line (and column) information into this node. If column is specified, this will override any column information coming from a node.
Instance Variable column Undocumented
Instance Variable end_column Undocumented
Instance Variable end_line Undocumented
Instance Variable line Undocumented
@classmethod
def deserialize(cls, data: JsonDict) -> Var: (source)

Undocumented

def __init__(self, name: str, type: mypy.types.Type|None = None): (source)

Undocumented

def accept(self, visitor: NodeVisitor[T]) -> T: (source)

Undocumented

def serialize(self) -> JsonDict: (source)

Undocumented

__match_args__: tuple[str, ...] = (source)

Undocumented

__slots__: tuple[str, ...] = (source)

Undocumented

allow_incompatible_override: bool = (source)

Undocumented

explicit_self_type: bool = (source)

Undocumented

final_set_in_init: bool = (source)

Undocumented

final_unset_in_class: bool = (source)

Undocumented

final_value: (((int|float)|bool)|str)|None = (source)

Undocumented

from_module_getattr: bool = (source)

Undocumented

has_explicit_value: bool = (source)

Undocumented

Undocumented

invalid_partial_type: bool = (source)

Undocumented

is_abstract_var: bool = (source)

Undocumented

is_classmethod: bool = (source)

Undocumented

is_classvar: bool = (source)

Undocumented

is_final: bool = (source)

Undocumented

is_inferred = (source)

Undocumented

is_initialized_in_class: bool = (source)

Undocumented

is_property: bool = (source)

Undocumented

is_ready: bool = (source)

Undocumented

Undocumented

is_settable_property: bool = (source)

Undocumented

is_staticmethod: bool = (source)

Undocumented

is_suppressed_import: bool = (source)

Undocumented

_fullname: str = (source)

Undocumented

Undocumented