< prev index next >

src/jdk.jextract/share/classes/com/sun/tools/jextract/JavaSourceBuilder.java

Print this page

        

*** 209,228 **** sb.append(" value"); sb.append(");\n\n"); decrAlign(); } ! private void fillArgTypes(JType.Function fn, String[] argTypes) { for (int i = 0; i < fn.args.length; i++) { argTypes[i] = fn.args[i].getSourceSignature(true); } if (fn.isVarArgs) { argTypes[argTypes.length - 1] = "Object..."; } } ! private void fillArgNames(JType.Function fn, FunctionTree funcTree, String[] argNames) { for (int i = 0; i < fn.args.length; i++) { String name = funcTree != null? funcTree.paramName(i) : null; argNames[i] = (name == null || name.isEmpty())? ("$arg" + i) : name; } if (fn.isVarArgs) { --- 209,228 ---- sb.append(" value"); sb.append(");\n\n"); decrAlign(); } ! protected void fillArgTypes(JType.Function fn, String[] argTypes) { for (int i = 0; i < fn.args.length; i++) { argTypes[i] = fn.args[i].getSourceSignature(true); } if (fn.isVarArgs) { argTypes[argTypes.length - 1] = "Object..."; } } ! protected void fillArgNames(JType.Function fn, FunctionTree funcTree, String[] argNames) { for (int i = 0; i < fn.args.length; i++) { String name = funcTree != null? funcTree.paramName(i) : null; argNames[i] = (name == null || name.isEmpty())? ("$arg" + i) : name; } if (fn.isVarArgs) {
< prev index next >