@Override
		public DataType resolve(DataType dataType, DataTypeConflictHandler handler) {
			if (dataType instanceof Composite composite) {
				String name = composite.getName();
				for (DataTypeComponent component : composite.getComponents()) {
					if (component.getDataType() instanceof Structure struct) {
						// TODO:
						// Need to fix the "!internal" to reference static value put into
						//  ClassType helper class
						if (struct.getCategoryPath().getName().equals("!internal") &&
							struct.getName().equals(name)) {
							addDataType(struct, null);
						}
					}
				}
			}
			return addDataType(dataType, null);
		}
This is not part of the DataTypeManager API... it is only for testing when needing
 to clear results because of another run that creates the same-named types
Ghidra/Features/PDB/src/test/java/ghidra/app/util/pdb/pdbapplicator/CppCompositeTypeTest.java