use more generic types for create*Adapter() methods
diff --git a/src/org/objectweb/asm/optimizer/ClassOptimizer.java b/src/org/objectweb/asm/optimizer/ClassOptimizer.java
index d02ff6b..a8123e5 100644
--- a/src/org/objectweb/asm/optimizer/ClassOptimizer.java
+++ b/src/org/objectweb/asm/optimizer/ClassOptimizer.java
@@ -157,7 +157,7 @@
         }
     }
     
-    protected RemappingMethodAdapter createRemappingMethodAdapter(
+    protected MethodVisitor createRemappingMethodAdapter(
         int access,
         String newDesc,
         MethodVisitor mv)