diff options
Diffstat (limited to 'node_classes.py')
-rw-r--r-- | node_classes.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/node_classes.py b/node_classes.py index 23f8ad5a..386fb55a 100644 --- a/node_classes.py +++ b/node_classes.py @@ -697,6 +697,18 @@ class Return(StmtMixIn, NodeNG): value = None +class Set(NodeNG, Instance, ParentAssignTypeMixin): + """class representing a Set node""" + _astng_fields = ('elts',) + elts = None + + def pytype(self): + return '__builtin__.set' # XXX __builtin__ vs builtins + + def itered(self): + return self.elts + + class SetComp(NodeNG): """class representing a SetComp node""" _astng_fields = ('elt', 'generators') |