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
commitdc5d4b42fc3de41ac77d2adc28c66b92f546447d (patch)
tree7b339bdad9e1b8ee87981844623c59d5db1ac72b /node_classes.py
parent30f4d81273e9d2f2ed6ce93bbc59c6ab4deec92e (diff)
downloadastroid-dc5d4b42fc3de41ac77d2adc28c66b92f546447d.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 c931175..e93330b 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',)