private static CppCompositeType createStruct32(String name, int size) {
		Composite composite = new StructureDataType(CategoryPath.ROOT, name, 0, dtm32old);
		SymbolPath symbolPath = new SymbolPath(name);
		String mangledName = createMangledName(name, ClassKey.STRUCT);
		return CppCompositeType.createCppStructType(CategoryPath.ROOT, symbolPath, composite, name,
			mangledName, size);
	}
Unit tests for the {@link CppCompositeType}.
<p>20250403: Modified to use ProgramCreator.  However, this class still has vestiges of
code to try to test "compiling" classes (syntactic representation to compiled representation),
and we don't yet know what this is going to look like later.  Thus, much of the code for
creating CppCompositeTypes is still found in this class and is somewhat duplicative with what
we have put into the ProgramCreator classes for the MockPdbs.  For now, leaving this duplication
until we determine how we will extract/move the syntactic work
Ghidra/Features/PDB/src/test/java/ghidra/app/util/pdb/pdbapplicator/CppCompositeTypeTest.java