private List<DemangledParameter> parseParameters(String parameterString) {
		List<String> parameterStrings = tokenizeParameters(parameterString);
		List<DemangledParameter> parameters = convertIntoParameters(parameterStrings);
		return parameters;
	}
This method separates the parameters as strings.
This is more complicated then one might initially think.
Reason being, you need to take into account nested templates
and function pointers.
Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemanglerParser.java