private static boolean hasVFPointer(Program program) {

		Address typeInfoVftableAddress = null;
		try {
			typeInfoVftableAddress =
				RttiUtil.findTypeInfoVftableAddress(program, TaskMonitor.DUMMY);
		}
		catch (CancelledException e) {
			throw new AssertException(e);
		}
		if (typeInfoVftableAddress != null) {
			return true;
		}
		return false;
	}
Determines if this model's data type program-wide TypeInfo Vftable pointer.  This is used
as an indication as to whether the particular data type has a Vftable pointer
@param program the program which will contain this model's data type
@return true if the data type has a vf table pointer. Otherwise, it has a hash value
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/TypeDescriptorModel.java