@Override
	public void emit(StringBuilder builder, Bind bind) {
		//No API.
		builder.append("VFTable for [");
		builder.append(pdb.getTypeRecord(ownerRecordNumber));
		builder.append("<vfptr_offset=");
		builder.append(vfptrOffsetRelToObjectLayout);
		builder.append(">");
		if (baseVirtualFunctionTableRecordNumber != RecordNumber.NO_TYPE) {
			builder.append(" : ");
			builder.append(pdb.getTypeRecord(baseVirtualFunctionTableRecordNumber));
		}
		builder.append("] ");
		builder.append(vftableName);
		builder.append(": {");

		DelimiterState ds = new DelimiterState("", ",");
		for (String name : names) {
			builder.append(ds.out(true, name)); // Method names.
		}
		builder.append("}");
	}
Constructor for this type.
@param pdb {@link AbstractPdb} to which this type belongs.
@param reader {@link PdbByteReader} from which this type is deserialized.
@throws PdbException upon error parsing a field.
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/type/VirtualFunctionTableMsType.java