@Override
	public int hashCode() {
		int result = offset;
		for (int i = 0; i < mask.length; i++) {
			result *= 31;
			result += mask[i];
			result *= 31;
			result += vals[i];
		}
		return result;
	}
Invert the mask bits of this pattern block

@return a copy of this pattern block with mask bits inverted
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyPatternBlock.java