diff options
| author | Emile Anclin <emile.anclin@logilab.fr> | 2010-04-15 14:43:46 +0200 |
|---|---|---|
| committer | Emile Anclin <emile.anclin@logilab.fr> | 2010-04-15 14:43:46 +0200 |
| commit | 38723d055dab450a4f7ed808614104d7d701fb99 (patch) | |
| tree | c1f6a699200487705cc211ae6a85ccd37fa6a807 /node_classes.py | |
| parent | 442ac73be6a654f15f0774173316da29d253b3aa (diff) | |
| download | astroid-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.py | 2 |
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 |
