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 |