public static String getMethodName(Function function) { StringBuilder nb = new StringBuilder(); nb.append(function.getName()); boolean firstArg = true; for (Arg arg : function.getArgs()) { if (arg.isVarArg()) { continue; } if (firstArg) { firstArg = false; } else { nb.append("_"); nb.append(arg.getSelector()); } } return nb.toString(); }
public static String getMethodName(Function function) { StringBuilder nb = new StringBuilder(); nb.append(function.getName()); boolean firstArg = true; for (Arg arg : function.getArgs()) { if (arg.isVarArg()) { continue; } if (firstArg) { firstArg = false; } else { nb.append("_"); nb.append(arg.getSelector()); } } return nb.toString(); }
} else { if (!firstArg) b.append(" " + arg.getSelector()); b.append(":("); t = arg.createMutatedType();
} else { if (!firstArg) { append(' ', arg.getSelector());