@Override
	public boolean equals(Object obj) {
		if (!(obj instanceof ContextField)) {
			return false;
		}
		ContextField that = (ContextField) obj;
		if (this.startbit != that.startbit) {
			return false;
		}
		if (this.endbit != that.endbit) {
			return false;
		}
		if (this.signbit != that.signbit) {
			return false;
		}
		return true;
	}
Contiguous bits in the non-instruction part of the context interpreted
as an integer value
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/expression/ContextField.java