private void updateMainVft() {
		for (VirtualFunctionInfo vfInfo : virtualFunctionInfo) {
			int tableOffset = vfInfo.tableOffset();
			// we believe this adjuster of 0 is all we want for first direct base
			// -1 signifies not intro
			if (vfInfo.thisAdjuster() == 0 && vfInfo.tableOffset() != -1) {
				mainVft.addEntry(tableOffset, vfInfo.name(), vfInfo.name(),
					new PointerDataType(vfInfo.definition()));
			}
		}
	}
Adds new entries to the main vftable for this class
Ghidra/Features/PDB/src/main/java/ghidra/app/util/pdb/pdbapplicator/CppCompositeType.java