@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}

		if (!(obj instanceof GenericDataTypeLocationDescriptor)) {
			return false;
		}

		GenericDataTypeLocationDescriptor otherDescriptor = (GenericDataTypeLocationDescriptor) obj;
		return getDataType().equals(otherDescriptor.getDataType());
	}
A LocationDescriptor that is used when the user wants to create a descriptor that describes at
data type, but not a real location that contains a data type.  Most LocationDescriptors 
describe an exact point in the listing display.  This descriptor is designed to describe a 
data type, but does not point to any real position in the display.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/navigation/locationreferences/GenericDataTypeLocationDescriptor.java