class documentation

class RefExpr(Expression): (source)

Known subclasses: mypy.nodes.MemberExpr, mypy.nodes.NameExpr

View In Hierarchy

Abstract base class for name-like constructs
Method __init__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable fullname Undocumented
Instance Variable is​_alias​_rvalue Undocumented
Instance Variable is​_inferred​_def Undocumented
Instance Variable is​_new​_def Undocumented
Instance Variable kind Undocumented
Instance Variable node Undocumented
Instance Variable type​_guard Undocumented

Inherited from Expression:

Method accept Undocumented

Inherited from Node (via Expression):

Method __str__ Undocumented

Inherited from Context (via Expression, Node):

Method get​_column Don't use. Use x.column.
Method get​_line Don't use. Use x.line.
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​_line Undocumented
Instance Variable line Undocumented
def __init__(self): (source)
__slots__: tuple[str, ...] = (source)
fullname: Optional[str] = (source)

Undocumented

is_alias_rvalue: bool = (source)

Undocumented

is_inferred_def: bool = (source)

Undocumented

is_new_def: bool = (source)

Undocumented

kind: Optional[int] = (source)

Undocumented

node: Optional[SymbolNode] = (source)

Undocumented

type_guard: Optional[mypy.types.Type] = (source)

Undocumented