![]() |
![]() |
Public Member Functions | |
def | __init__ (self, operator) |
def | enter (self, visitee) |
def | leave (self, visitee) |
def | result (self, visitedContainer) |
Private Member Functions | |
def | _didApply (self) |
Private Attributes | |
__didApply | |
__levelInModifiedNonLeaf | |
__operator | |
__stack | |
Traverses a Sequence and constructs a new sequence by applying the operator to each element of the sequence
Definition at line 1038 of file SequenceTypes.py.
def SequenceTypes._MutatingSequenceVisitor.__init__ | ( | self, | |
operator | |||
) |
Definition at line 1088 of file SequenceTypes.py.
|
private |
Definition at line 1218 of file SequenceTypes.py.
References SequenceTypes._MutatingSequenceVisitor.__didApply.
Referenced by SequenceTypes._CopyAndExcludeSequenceVisitor.didExclude(), SequenceTypes._CopyAndRemoveFirstSequenceVisitor.didRemove(), and SequenceTypes._CopyAndReplaceSequenceVisitor.didReplace().
def SequenceTypes._MutatingSequenceVisitor.enter | ( | self, | |
visitee | |||
) |
Definition at line 1096 of file SequenceTypes.py.
References SequenceTypes._MutatingSequenceVisitor.__didApply, SequenceTypes._MutatingSequenceVisitor.__levelInModifiedNonLeaf, SequenceTypes._MutatingSequenceVisitor.__operator, SequenceTypes._CopyAndExcludeSequenceVisitorOld.__stack, SequenceTypes._MutatingSequenceVisitor.__stack, mps_setup.append, and list().
def SequenceTypes._MutatingSequenceVisitor.leave | ( | self, | |
visitee | |||
) |
Definition at line 1135 of file SequenceTypes.py.
References SequenceTypes._MutatingSequenceVisitor.__levelInModifiedNonLeaf, SequenceTypes._CopyAndExcludeSequenceVisitorOld.__stack, SequenceTypes._MutatingSequenceVisitor.__stack, and list().
def SequenceTypes._MutatingSequenceVisitor.result | ( | self, | |
visitedContainer | |||
) |
Definition at line 1196 of file SequenceTypes.py.
References SequenceTypes._CopyAndExcludeSequenceVisitorOld.__stack, SequenceTypes._MutatingSequenceVisitor.__stack, and list().
|
private |
Definition at line 1094 of file SequenceTypes.py.
Referenced by SequenceTypes._MutatingSequenceVisitor._didApply(), and SequenceTypes._MutatingSequenceVisitor.enter().
|
private |
Definition at line 1095 of file SequenceTypes.py.
Referenced by SequenceTypes._MutatingSequenceVisitor.enter(), and SequenceTypes._MutatingSequenceVisitor.leave().
|
private |
Definition at line 1089 of file SequenceTypes.py.
Referenced by SequenceTypes._MutatingSequenceVisitor.enter().
|
private |
Definition at line 1092 of file SequenceTypes.py.
Referenced by SequenceTypes._MutatingSequenceVisitor.enter(), SequenceTypes._MutatingSequenceVisitor.leave(), and SequenceTypes._MutatingSequenceVisitor.result().