def METHOD_NAME(self) -> Iterator[Tuple[str, Tuple[int, int]]]:
    for source, byte_offsets in self.input_bytes.items():
        for start, end in FunctionInfo.tainted_chunks(byte_offsets):
            yield source, (start, end)