Bugfix: JavaMethod>>#methodArgAndVarNamesInContext:
Java counts everything from 0, so are indices in LocalVariableTable.
--- a/JavaMethod.st Wed Jan 09 17:45:43 2013 +0000
+++ b/JavaMethod.st Wed Jan 09 18:04:14 2013 +0000
@@ -1052,10 +1052,11 @@
pc := context pc.
^(1 to: self numArgs + self numVars) collect:[:i|
- (localVariableTable nameForSlot: i atPC: pc) ? ''.
+ (localVariableTable nameForSlot: i - 1 atPC: pc) ? '???'.
].
"Created: / 18-12-2012 / 18:17:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+ "Modified: / 09-01-2013 / 18:00:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
methodArgNames