private static String getUniqueParameterName(SymbolTable symbolTable, Function function,
			String baseName) {

		String name = baseName;
		if (name != null) {
			// establish unique name
			int cnt = 0;
			while (symbolTable.getVariableSymbol(name, function) != null) {
				name = baseName + (++cnt);
			}
		}
		return name;
	}
Create parameter info object
@param dataTypeID
@param makePointer if true the specified data-type identified by dataTypeID is wrapped in a pointer
@param name
@param source
@param comment
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/api/stringable/FunctionSignatureStringable.java