![]() |
![]() |
Public Member Functions | |
def | __init__ |
def | enter |
def | leave |
Public Attributes | |
l |
Adds any '!' or '-' needed. Takes a list
Definition at line 479 of file SequenceTypes.py.
def SequenceTypes::DecoratedNodeNameVisitor::__init__ | ( | self, | |
l | |||
) |
Definition at line 481 of file SequenceTypes.py.
def SequenceTypes::DecoratedNodeNameVisitor::enter | ( | self, | |
visitee | |||
) |
Definition at line 483 of file SequenceTypes.py.
00484 : 00485 if isinstance(visitee,_SequenceLeaf): 00486 if hasattr(visitee, "_Labelable__label"): 00487 self.l.append(visitee.label_()) 00488 else: 00489 error = "An object in a sequence was not found in the process\n" 00490 if hasattr(visitee, "_filename"): 00491 error += "From file " + visitee._filename 00492 else: 00493 error += "Dump follows\n" + repr(visitee) raise RuntimeError(error)
def SequenceTypes::DecoratedNodeNameVisitor::leave | ( | self, | |
visitee | |||
) |
Definition at line 494 of file SequenceTypes.py.
Definition at line 481 of file SequenceTypes.py.