-
Enhancement
-
Resolution: Fixed
-
P3
-
asm_tools_8.0
-
None
-
b08
jasm tool should support the values:
this_class (#ID | IDENT); // CLASSNAME
super_class (#ID | IDENT); // SUPERCLASSNAME
Then the command `java -jar asmtools.jar jasm -d . FILE.jasm` where the jasm file is as follows:
class FILENAME.data {
this_class[:] CLASSNAME;
super_class[:] SUPERCLASSNAME;
}
will produce a binary file `FILENAME.data` which, after decompiling (`java -jar asmtools.jar jdis FILENAME.data`), will be:
super class CLASSNAME extends SUPERCLASSNAME version 45:0 {}
this_class (#ID | IDENT); // CLASSNAME
super_class (#ID | IDENT); // SUPERCLASSNAME
Then the command `java -jar asmtools.jar jasm -d . FILE.jasm` where the jasm file is as follows:
class FILENAME.data {
this_class[:] CLASSNAME;
super_class[:] SUPERCLASSNAME;
}
will produce a binary file `FILENAME.data` which, after decompiling (`java -jar asmtools.jar jdis FILENAME.data`), will be:
super class CLASSNAME extends SUPERCLASSNAME version 45:0 {}
- relates to
-
CODETOOLS-7903620 jasm: the tool fails if the class name of an inner class is this_class or super_class
- Resolved