File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed
code-assert/src/main/java/guru/nidi/codeassert/model Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -30,11 +30,14 @@ final class Constant {
3030 STRING = 8 ,
3131 FIELD = 9 ,
3232 METHOD = 10 ,
33- INTERFACEMETHOD = 11 ,
34- NAMEANDTYPE = 12 ,
33+ INTERFACE_METHOD = 11 ,
34+ NAME_AND_TYPE = 12 ,
3535 METHOD_HANDLE = 15 ,
3636 METHOD_TYPE = 16 ,
37- INVOKEDYNAMIC = 18 ;
37+ DYNAMIC = 17 ,
38+ INVOKE_DYNAMIC = 18 ,
39+ MODULE = 19 ,
40+ PACKGE = 20 ;
3841
3942 final byte tag ;
4043 final int nameIndex ;
@@ -47,12 +50,15 @@ static Constant fromData(DataInputStream in) throws IOException {
4750 case CLASS :
4851 case STRING :
4952 case METHOD_TYPE :
53+ case MODULE :
54+ case PACKGE :
5055 return new Constant (tag , in .readUnsignedShort ());
5156 case FIELD :
5257 case METHOD :
53- case INTERFACEMETHOD :
54- case NAMEANDTYPE :
55- case INVOKEDYNAMIC :
58+ case INTERFACE_METHOD :
59+ case NAME_AND_TYPE :
60+ case DYNAMIC :
61+ case INVOKE_DYNAMIC :
5662 return new Constant (tag , in .readUnsignedShort (), in .readUnsignedShort ());
5763 case INTEGER :
5864 return new Constant (tag , in .readInt ());
You can’t perform that action at this time.
0 commit comments