@Test
	public void testEgray8_64_noProgram_speculative() throws Exception {
		boolean is64Bit = false;
		Program program = null;
		MockPdb pdb = egray864Pdb;
		DataTypeManager dtm = dtm64;
		MsVxtManager vxtManager = egray864VxtManagerNoProgram;
		Map<ClassID, String> expectedResults = egray864Creator.getSpeculatedStructs();
		Map<ClassID, Map<String, String>> expectedVxtPtrSummaries =
			egray864Creator.getSpeculatedVxtPtrSummaries();
		Map<ClassID, Map<String, String>> expectedVxtStructs =
			egray864Creator.getSpeculatedVxtStructs();
		dtm.withTransaction("Processing data.", () -> {
			createAndTestStructures(program, dtm, speculativeLayoutChoice, pdb, is64Bit, vxtManager,
				expectedResults, expectedVxtPtrSummaries);
			vxtManager.createTables(dtm, clearMode);
		});
		checkVxtStructures(dtm, expectedVxtStructs);
	}
Tests the classes and artifacts of egray8 64-bit program PDB (speculative)
@throws Exception upon error
Ghidra/Features/PDB/src/test/java/ghidra/app/util/pdb/pdbapplicator/CppCompositeTypeTest.java