< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java

Print this page

        

@@ -207,10 +207,35 @@
                                        null);
         tree.pos = pos;
         return tree;
     }
 
+    public JCMethodDecl MethodDef(JCModifiers mods,
+                                  Name name,
+                                  JCExpression restype,
+                                  List<JCTypeParameter> typarams,
+                                  JCVariableDecl recvparam,
+                                  List<JCVariableDecl> params,
+                                  List<JCExpression> thrown,
+                                  JCBlock body,
+                                  JCExpression defaultValue,
+                                  MethodSymbol mSymbol)
+    {
+        JCMethodDecl tree = new JCMethodDecl(mods,
+                name,
+                restype,
+                typarams,
+                recvparam,
+                params,
+                thrown,
+                body,
+                defaultValue,
+                mSymbol);
+        tree.pos = pos;
+        return tree;
+    }
+
     public JCVariableDecl VarDef(JCModifiers mods, Name name, JCExpression vartype, JCExpression init) {
         JCVariableDecl tree = new JCVariableDecl(mods, name, vartype, init, null);
         tree.pos = pos;
         return tree;
     }
< prev index next >