added mro

This commit is contained in:
David Halter
2012-11-19 12:12:57 +01:00
parent 28665b28c1
commit 9a53defeec
2 changed files with 8 additions and 1 deletions

View File

@@ -279,7 +279,8 @@ class Parser(CachedModule):
code += get_doc(scope)
names = set(dir(scope)) - set(['__file__', '__name__', '__doc__',
'__path__', '__package__'])
'__path__', '__package__']) \
| set(['mro'])
classes, funcs, stmts, members = get_scope_objects(names)

View File

@@ -198,3 +198,9 @@ class int():
class str():
def __init__(self, obj):
pass
class object():
def mro():
""" mro() -> list
return a type's method resolution order """
return [object]