private String fixupUnnamedTypes(String demangled) {
			String fixed = demangled;
			Matcher matcher = UNNAMED_TYPE_PATTERN.matcher(demangled);
			while (matcher.find()) {
				String text = matcher.group(1);
				String noSpace = text.replaceFirst("\\s", "_");
				fixed = fixed.replace(text, noSpace);
			}

			return fixed;
		}
A class to handle whitespace manipulation within demangled strings.  This class will
remove bad spaces, which is all whitespace that is not needed to separate distinct objects
inside of a demangled string.

<p>Generally, this class removes spaces within templates and parameter lists.   It will
remove some spaces, while converting some to underscores.
Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemanglerParser.java