@Override
	public boolean equals(Object o) {
		if (this == o) {
			return true;
		}
		if (!(o instanceof GenericAddress addr)) {
			return false;
		}
		return offset == addr.offset && addrSpace.equals(addr.getAddressSpace());
	}
Constructs a new Generic address with the given offset within the given address space
@param addrSpace The Address space of the new address
@param offset the offset within the space for the new address
@throws AddressOutOfBoundsException if the offset is less than 0 or greater
than the max offset allowed for this space.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/address/GenericAddress.java