@Override
    public boolean equals(Object o) {
		if (o.getClass() != VarnodeTemplate.class) return false;
		VarnodeTemplate vt = (VarnodeTemplate) o;
		if (vt.hashCode() != hashCode) return false;
		if (!vt.space().equals(this.space)) return false;
		if (!vt.offset().equals(this.offset)) return false;
		if (!vt.size().equals(this.size)) return false;
		return true;
	}
Resolves a varnode at the given position and buffer offset
@param position the position
@param bufoff the buffer offset
@return the resolved {@link Varnode raw varnode}. (<b>Only</b> contains an address and size)
@throws Exception if an error occurs resolving the varnode
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/generic/VarnodeTemplate.java