< prev index next >

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

Print this page

        

@@ -209,20 +209,20 @@
         sb.append(" value");
         sb.append(");\n\n");
         decrAlign();
     }
 
-    private void fillArgTypes(JType.Function fn, String[] argTypes) {
+    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...";
         }
     }
 
-    private void fillArgNames(JType.Function fn, FunctionTree funcTree, String[] argNames) {
+    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 >