--- a/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java Fri Jul 12 13:11:12 2013 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java Wed Jul 17 14:04:01 2013 +0100
@@ -261,6 +261,11 @@
*/
public static final long SIGNATURE_POLYMORPHIC = 1L<<46;
+ /**
+ * Flag that marks inference variables used in a 'throws' clause
+ */
+ public static final long THROWS = 1L<<47;
+
/** Modifier masks.
*/
public static final int
@@ -365,7 +370,9 @@
CLASH(Flags.CLASH),
AUXILIARY(Flags.AUXILIARY),
NOT_IN_PROFILE(Flags.NOT_IN_PROFILE),
- BAD_OVERRIDE(Flags.BAD_OVERRIDE);
+ BAD_OVERRIDE(Flags.BAD_OVERRIDE),
+ SIGNATURE_POLYMORPHIC(Flags.SIGNATURE_POLYMORPHIC),
+ THROWS(Flags.THROWS);
Flag(long flag) {
this.value = flag;