private static CppCompositeType createAA7c_struct(DataTypeManager dtm,
			CppCompositeType AA7a_struct, CppCompositeType AA7b_struct) throws PdbException {
		String name = "AA7c";
		SymbolPath classSp = new SymbolPath(SymbolPathParser.parse(name));
		CppCompositeType struct = createStruct(dtm, name, 20);
		struct.addDirectBaseClass(AA7a_struct.getComposite(), AA7a_struct, publicDirectAttributes,
			0);
		struct.addDirectBaseClass(AA7b_struct.getComposite(), AA7b_struct, publicDirectAttributes,
			8);
		struct.addMember("aa7ci", intT, false, publicDirectAttributes, 16, null);
		struct.addVirtualMethod(0, 8, new SymbolPath(classSp, "pvf4"), fvoidvoidT);
		return struct;
	}
Class to create the egray8 32-bit program and mock PDB.
<p>
This class implementation is not complete... many more classes' expected results need
codified
Ghidra/Features/PDB/src/test/java/ghidra/app/util/pdb/Egray832ProgramCreator.java