private static String toCamel(String name) {
		StringBuilder buf = new StringBuilder();
		boolean makeUpper = true;
		for (char c : name.toCharArray()) {
			if (c == '_') {
				makeUpper = true;
				continue;
			}
			if (makeUpper) {
				c = Character.toUpperCase(c);
				makeUpper = false;
			}
			else {
				c = Character.toLowerCase(c);
			}
			buf.append(c);
		}
		return buf.toString();
	}
Converts a string to (upper) camel case by converting all letters to lower case except the
first letter of the string and any letter following an underscore; these are converted to
upper case.  All underscores are removed from the final string.
@param name the input string
@return the converted string
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb/PdbKind.java