Removes unnecessary constructor param from JsniMethodBody.
http://gwt-code-reviews.appspot.com/153811/show

Review by: cromwellian


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7638 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java b/dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java
index e63f993..55edbf5 100644
--- a/dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java
+++ b/dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java
@@ -534,7 +534,7 @@
     JMethod x = new JMethod(info, sname, enclosingType, returnType, isAbstract,
         isStatic, isFinal, isPrivate);
     if (isNative) {
-      x.setBody(new JsniMethodBody(this, info));
+      x.setBody(new JsniMethodBody(info));
     } else if (!isAbstract) {
       x.setBody(new JMethodBody(info));
     }
diff --git a/dev/core/src/com/google/gwt/dev/jjs/ast/js/JsniMethodBody.java b/dev/core/src/com/google/gwt/dev/jjs/ast/js/JsniMethodBody.java
index 86c7f07..698343b 100644
--- a/dev/core/src/com/google/gwt/dev/jjs/ast/js/JsniMethodBody.java
+++ b/dev/core/src/com/google/gwt/dev/jjs/ast/js/JsniMethodBody.java
@@ -18,7 +18,6 @@
 import com.google.gwt.dev.jjs.SourceInfo;
 import com.google.gwt.dev.jjs.ast.Context;
 import com.google.gwt.dev.jjs.ast.JAbstractMethodBody;
-import com.google.gwt.dev.jjs.ast.JProgram;
 import com.google.gwt.dev.jjs.ast.JVisitor;
 import com.google.gwt.dev.js.ast.JsContext;
 import com.google.gwt.dev.js.ast.JsExpression;
@@ -44,7 +43,7 @@
 
   private Set<String> stringLiterals = Collections.emptySet();
 
-  public JsniMethodBody(JProgram program, SourceInfo info) {
+  public JsniMethodBody(SourceInfo info) {
     super(info);
   }