public static String fixUnnamed(String name, int index) {
		if ("<unnamed-tag>".equals(name)) {
			return String.format("<unnamed-tag_%08X>", index);
		}
		if ("<anonymous-tag>".equals(name)) {
			return String.format("<anonymous-tag_%08X>", index);
		}
		if ("<unnamed-type>".equals(name)) {
			return String.format("<unnamed-type_%08X>", index);
		}
		if ("__unnamed".equals(name)) {
			return String.format("__unnamed_%08X", index);
		}
		return name;
	}
Fixes-up {@code <unnamed-tag>} or {@code <unnamed-type>} component of a name.
@param name original name.
@param index the index number used be used as part of a unique tag name.
@return the resulting name.
Ghidra/Features/PDB/src/main/java/ghidra/app/util/pdb/PdbNamespaceUtils.java