class documentation
class AddInheritedMethods(visitors.Visitor): (source)
Copy methods and constants from base classes into their derived classes. E.g. this changes class Bar: [methods and constants of Bar] class Foo(Bar): [methods and constants of Foo] to class Bar: [methods and constants of Bar] class Foo(Bar): [methods and constants of Bar] [methods and constants of Foo] . This is not an optimization by itself, but it can help with other optimizations (like signature merging), and is also useful as preprocessor for type matching.
Method |
|
Add superclass methods and constants to this Class. |
Method |
|
Undocumented |
Inherited from Visitor
:
Method | __init__ |
Undocumented |
Method |
|
Undocumented |
Method |
|
Undocumented |
Method |
|
Undocumented |
Class Variable | old |
Undocumented |
Class Variable | unchecked |
Undocumented |
Class Variable | visits |
Undocumented |
Instance Variable | enter |
Undocumented |
Instance Variable | leave |
Undocumented |
Instance Variable | visit |
Undocumented |
Instance Variable | visit |
Undocumented |
Class Variable | _visitor |
Undocumented |