visitLocalVariable skips index for long parameter
Consider a class with a method like:
public void test(long x, String y) { ... }
When using ClassReader.accept() to traverse the methods, the "index" value for
the visitLocalVariable calls of "x" and "y" will not be consecutive. For some
reason after a parameter of type "long" the next index will be skipped.
I have seen this in asm 2.2.3 and 3.2. Is this considered a bug? In
collecting parameter info I was expecting sequential index values.