removed one unused method.
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java
index 53562c0..f954355 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java
@@ -796,14 +796,6 @@
 		this.generalizedReturnType = null;
 	}
 }
-/** Permantently assign returnType, even if we are in the state of switched parameters. */
-public void setReturnType(TypeBinding returnType) {
-	if (this.switchCount > 0) {
-		assert this.returnType == this.generalizedReturnType : "confict between return generalization and weakening"; //$NON-NLS-1$
-		this.generalizedReturnType = returnType;
-	}
-	this.returnType = returnType;
-}
 //MW+SH}
 
 /* Answer the receiver's constant pool name.