class documentation

class AstAttrSeparator(AstVisitor): (source)

View In Hierarchy

Separate all attr and organize them based on ctx. E.g., a.b = c.d will yield a -> Load a.b -> store c -> Load c.d -> Load

Method __init__ Undocumented
Method visit_assignattribute Undocumented
Method visit_assignname Undocumented
Method visit_attribute Undocumented
Method visit_name Undocumented
Instance Variable load Undocumented
Instance Variable store Undocumented
Instance Variable _base Undocumented

Inherited from AstVisitor:

Method generic_visit Undocumented
Method visit Undocumented
def __init__(self): (source)

Undocumented

def visit_assignattribute(self, node): (source)

Undocumented

def visit_assignname(self, node): (source)

Undocumented

def visit_attribute(self, node): (source)

Undocumented

def visit_name(self, node): (source)

Undocumented

load = (source)

Undocumented

store = (source)

Undocumented

_base: str = (source)

Undocumented