There are no base classes.
There are no implemented interfaces.
There are no attributes in this class.
error(node, info)
Records a security error discovered during compilation.
visitExec(node, walker)
visitGetattr(node, walker)
Converts attribute access to a function call.
foo.bar
becomes getattr(foo, "bar")
.
Also prevents augmented assignment of attributes, which would be difficult to support correctly.
visitPrint(node, walker)
Make sure prints always have a destination
If we get a print without a destination, make the default destination untrusted_output.
visitPrintnl(node, walker)
Make sure prints always have a destination
If we get a print without a destination, make the default destination untrusted_output.
visitRaise(node, walker)
visitTryExcept(node, walker)
There are no known subclasses.