class documentation
class Mutator(visitors.Visitor): (source)
Visitor for adding a mutated_type to parameters. We model the parameter x in def f(x: old_type): x = new_type as Parameter(name=x, type=old_type, mutated_type=new_type) . This visitor applies the body "x = new_type" to the function signature.
Method | __init__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method |
|
Undocumented |
Instance Variable | name |
Undocumented |
Instance Variable | new |
Undocumented |
Instance Variable | successful |
Undocumented |
Inherited from Visitor
:
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 |