Graham
4a7a5f28b1
Add PARAMETER ElementType to Pc annotation
...
This is required to annotate the exception variable in a catch block.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
6f7d9be26c
Add Pc annotation
...
I'm intending to use this in a patched version of Fernflower to track
the original index of each local variable's STORE instruction, allowing
us to retain local variable names even if the deobfuscator is run
multiple times.
4 years ago
Graham
cf650af5fa
Add OriginalArg annotation
...
The dummy argument removal code is going to fiddle with the argument
lists (and so could manual refactoring).
5 years ago
Graham
a2f74669de
Add owner and descriptor to original field/method annotations
...
This will make it easier to map original names to refactored names. It
also means we can keep tracking static methods even if they get moved
around.
5 years ago
Graham
4e929bbfc0
Rename annotations package to annotation
...
The rest of our package names are singular.
5 years ago
Graham
3722f3db35
Add OriginalName annotation
5 years ago