Search the object's MRO for visitors
This commit is contained in:
parent
ee56bb0eda
commit
3546b9f06d
@ -61,7 +61,8 @@ class Visitor(object):
|
||||
if _visitors is None:
|
||||
break
|
||||
|
||||
m = celf._visitors.get(typ, None)
|
||||
for base in typ.mro():
|
||||
m = celf._visitors.get(base, None)
|
||||
if m is not None:
|
||||
return m
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user