private static CppCompositeType createCC1g_struct(DataTypeManager dtm,
			CppCompositeType CC1a_struct, CppCompositeType CC1b_struct,
			CppCompositeType CC1c_struct, CppCompositeType CC1d_struct,
			CppCompositeType CC1e_struct, CppCompositeType CC1f_struct) throws PdbException {
		String name = "CC1g";
		CppCompositeType struct = createStruct(dtm, name, 40);
		struct.addDirectBaseClass(CC1a_struct.getComposite(), CC1a_struct, publicDirectAttributes,
			0);
		struct.addDirectBaseClass(CC1b_struct.getComposite(), CC1b_struct, publicDirectAttributes,
			4);
		struct.addDirectBaseClass(CC1c_struct.getComposite(), CC1c_struct, publicDirectAttributes,
			8);
		struct.addDirectBaseClass(CC1d_struct.getComposite(), CC1d_struct, publicDirectAttributes,
			12);
		struct.addDirectBaseClass(CC1e_struct.getComposite(), CC1e_struct, publicDirectAttributes,
			16);
		struct.addDirectBaseClass(CC1f_struct.getComposite(), CC1f_struct, publicDirectAttributes,
			24);
		struct.addMember("cc1gc", charT, false, publicDirectAttributes, 32, null);
		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