summaryrefslogtreecommitdiff
path: root/node_classes.py
diff options
context:
space:
mode:
authorEmile Anclin <emile.anclin@logilab.fr>2010-04-15 14:43:46 +0200
committerEmile Anclin <emile.anclin@logilab.fr>2010-04-15 14:43:46 +0200
commit38723d055dab450a4f7ed808614104d7d701fb99 (patch)
treec1f6a699200487705cc211ae6a85ccd37fa6a807 /node_classes.py
parent442ac73be6a654f15f0774173316da29d253b3aa (diff)
downloadastroid-git-38723d055dab450a4f7ed808614104d7d701fb99.tar.gz
improve node representations with lineno and module name
use it when raising TypeError on Const nodes
Diffstat (limited to 'node_classes.py')
-rw-r--r--node_classes.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/node_classes.py b/node_classes.py
index a2b96c26..0e5b27d6 100644
--- a/node_classes.py
+++ b/node_classes.py
@@ -435,7 +435,7 @@ class Const(NodeNG, Instance):
def getitem(self, index, context=None):
if isinstance(self.value, basestring):
return self.value[index]
- raise TypeError()
+ raise TypeError('%r (value=%s)' % (self, self.value))
def has_dynamic_getattr(self):
return False