summaryrefslogtreecommitdiff
path: root/node_classes.py
diff options
context:
space:
mode:
authorDaniel Harding <dharding@gmail.com>2010-10-01 18:01:53 +0000
committerDaniel Harding <dharding@gmail.com>2010-10-01 18:01:53 +0000
commit9f1ccc47ee2fe729959deb8d6b82381e77005029 (patch)
tree65860c6ccdc86fbd5c7d6fe58b8f06e52213a5d8 /node_classes.py
parent48a1f7647f341e0daa4e1f06cb9f31642bcaf4ce (diff)
downloadastroid-git-9f1ccc47ee2fe729959deb8d6b82381e77005029.tar.gz
add support for dict comprehensions
Diffstat (limited to 'node_classes.py')
-rw-r--r--node_classes.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/node_classes.py b/node_classes.py
index c9311759..e93330ba 100644
--- a/node_classes.py
+++ b/node_classes.py
@@ -505,6 +505,14 @@ class Dict(NodeNG, Instance):
raise IndexError(key)
+class DictComp(NodeNG):
+ """class representing a DictComp node"""
+ _astng_fields = ('key', 'value', 'generators')
+ key = None
+ value = None
+ generators = None
+
+
class Discard(StmtMixIn, NodeNG):
"""class representing a Discard node"""
_astng_fields = ('value',)