class documentation
class _StateIntersection(_Generic[_StateIntersectionItemType]):
Represents a subset of a TaintState, obtained from removing or querying what is tainted in this state.
| Method | __init__ |
Undocumented |
| Method | __iter__ |
Iterates over the tainted data. |
| Property | empty |
True is nothing is tainted, False otherwise. |
| Property | full |
True is everything is tainted, False otherwise. |
| Property | size |
The number of tainted bytes. |
| Instance Variable | _input |
Undocumented |
| Instance Variable | _items |
Undocumented |
| Instance Variable | _output |
Undocumented |
def __init__(self, items, input_size_bytes, output_size_bytes):
Undocumented
| Parameters | |
items:_Iterable[ | Undocumented |
inputint | Undocumented |
outputint | Undocumented |
def __iter__(self):
Iterates over the tainted data.
| Returns | |
_Iterator[ | Undocumented |