diff -r 99983a4a593b -r 26d93df3905a src/share/classes/com/sun/tools/javac/jvm/ClassFile.java --- a/src/share/classes/com/sun/tools/javac/jvm/ClassFile.java Tue Sep 25 11:52:37 2012 +0100 +++ b/src/share/classes/com/sun/tools/javac/jvm/ClassFile.java Tue Sep 25 11:53:18 2012 +0100 @@ -84,6 +84,16 @@ public final static int CONSTANT_MethodType = 16; public final static int CONSTANT_InvokeDynamic = 18; + public final static int REF_getField = 1; + public final static int REF_getStatic = 2; + public final static int REF_putField = 3; + public final static int REF_putStatic = 4; + public final static int REF_invokeVirtual = 5; + public final static int REF_invokeStatic = 6; + public final static int REF_invokeSpecial = 7; + public final static int REF_newInvokeSpecial = 8; + public final static int REF_invokeInterface = 9; + public final static int MAX_PARAMETERS = 0xff; public final static int MAX_DIMENSIONS = 0xff; public final static int MAX_CODE = 0xffff;