public MaskedLong shiftLeft(MaskedLong n) {
		if (!n.isFullyDefined()) {
			throw new UnsupportedOperationException("Cannot left shift by an unknown amount");
		}
		return shiftLeft(n.longValue());
	}
Shift the bits {@code n} positions left

<p>
This implements both a signed and unsigned shift.

@param n the number of positions.
@return the result.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/expr/MaskedLong.java