< prev index next >
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
Print this page
*** 207,216 ****
--- 207,241 ----
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 >