private String getFunctionSignature(Program program, Address a) {

		// Note: Users have complained the 'undefined' return type clutters the display.  Update
		// signature to omit return type if it is undefined.
		Function f = program.getFunctionManager().getFunctionAt(a);
		if (f != null) {
			return f.getPrototypeString(false, false);
		}
		return null;
	}
Returns the number of comments that can be added before reaching the maximum number of
comments
@return the number of comments
Ghidra/Features/Base/src/main/java/ghidra/app/util/EolComments.java