public static DataType getReferenceDataType(Program program, DataType referredToDataType) {
		DataTypeManager dtm = program.getDataTypeManager();
		return is64Bit(program) ? new IBO32DataType(dtm)
				: new PointerDataType(referredToDataType);
	}
Gets the appropriate reference data type. If program is 64 bit, then a 32-bit image 
base offset data type will be returned. Otherwise, a default pointer to the 
referredToDataType will be returned.
@param program the program that will contain the returned data type
@param referredToDataType the data type that is at the address being referred to by the 
pointer or image base offset. Otherwise, null.
@return the image base offset or pointer reference data type
Ghidra/Features/Base/src/main/java/ghidra/app/util/datatype/microsoft/MSDataTypeUtils.java