private static String getFillerStructQ5() {
		String expected =
		//@formatter:off
			"""
			/Q5NS::Q5
			pack()
			Structure Q5NS::Q5 {
			   0   Q5NS::Q5   16      "Self Base"
			   16   char[8]   8      "Filler for 1 Unplaceable Virtual Base: P2NS::P2"
			}
			Length: 24 Alignment: 4
			/P1NS::P1
			pack()
			Structure P1NS::P1 {
			   0   pointer   4   {vfptr}   ""
			   4   int   4   p1   ""
			}
			Length: 8 Alignment: 4
			/Q5NS::Q5/!internal/Q5NS::Q5
			pack()
			Structure Q5NS::Q5 {
			   0   P1NS::P1   8      "Base"
			   8   pointer   4   {vbptr}   ""
			   12   int   4   q5   ""
			}
			Length: 16 Alignment: 4""";
		//@formatter:on
		return expected;
	}
Class to create the vftm 32-bit program and mock PDB
Ghidra/Features/PDB/src/test/java/ghidra/app/util/pdb/Vftm32ProgramCreator.java