[jsinterp] Fixing Reference repr
This commit is contained in:
parent
9b5e55a45a
commit
aa6e7525bd
@ -37,8 +37,11 @@ class Reference(object):
|
|||||||
parent.__setitem__(key, Reference(value, (parent, key)))
|
parent.__setitem__(key, Reference(value, (parent, key)))
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
parent, key = self._parent
|
if self._parent is not None:
|
||||||
return '<Reference> value: %s, parent: %s -> %s)' % (self._value, parent.__class__.__name__, key)
|
parent, key = self._parent
|
||||||
|
return '<Reference value: %s, parent: %s@(0x%x), key: %s>' % (
|
||||||
|
str(self._value), parent.__class__.__name__, id(parent), key)
|
||||||
|
return '<Reference value: %s, parent: %s>' % (self._value, None)
|
||||||
|
|
||||||
|
|
||||||
class JSInterpreter(object):
|
class JSInterpreter(object):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user