diff -N -a -u -r -b bcel-5.1/build.xml bcel/build.xml
--- bcel-5.1/build.xml 2003-04-25 09:06:14.000000000 +0100
+++ bcel/build.xml 2004-08-11 21:25:17.449281600 +0100
@@ -65,7 +65,7 @@
-
+
`this' is local var 0
- addLocalVariable("this", new ObjectType(class_name), start, end);
- }
+// if(!isStatic() && (class_name != null)) { // Instance method -> `this' is local var 0
+// addLocalVariable("this", new ObjectType(class_name), start, end);
+// }
}
if(arg_types != null) {
@@ -152,17 +152,17 @@
throw new ClassGenException("Mismatch in argument array lengths: " +
size + " vs. " + arg_names.length);
} else { // Give them dummy names
- arg_names = new String[size];
-
- for(int i=0; i < size; i++)
- arg_names[i] = "arg" + i;
-
- setArgumentNames(arg_names);
+// arg_names = new String[size];
+//
+// for(int i=0; i < size; i++)
+// arg_names[i] = "arg" + i;
+//
+// setArgumentNames(arg_names);
}
if(!abstract_) {
for(int i=0; i < size; i++) {
- addLocalVariable(arg_names[i], arg_types[i], start, end);
+// addLocalVariable(arg_names[i], arg_types[i], start, end);
}
}
}