private TaintVec each(TaintSet set, BinaryOperator<TaintSet> op) {
		final int length = this.sets.length;
		TaintVec vec = new TaintVec(length);
		for (int i = 0; i < length; i++) {
			vec.sets[i] = op.apply(this.sets[i], set);
		}
		return vec;
	}
Perform an operation on a given taint set and each element from this array, forming a result
vector

<p>
In essence, return a vector where {@code result[n] = this[n] op set}.

@param set the taint set
@param op the operation to apply
@return the result
Ghidra/Debug/TaintAnalysis/src/main/java/ghidra/taint/model/TaintVec.java