src/share/classes/com/sun/tools/javac/code/Flags.java

changeset 1896
44e27378f523
parent 1842
6d3b33aea370
child 2000
4a6acc42c3a1
     1.1 --- a/src/share/classes/com/sun/tools/javac/code/Flags.java	Fri Jul 12 13:11:12 2013 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/javac/code/Flags.java	Wed Jul 17 14:04:01 2013 +0100
     1.3 @@ -261,6 +261,11 @@
     1.4       */
     1.5      public static final long SIGNATURE_POLYMORPHIC = 1L<<46;
     1.6  
     1.7 +    /**
     1.8 +     * Flag that marks inference variables used in a 'throws' clause
     1.9 +     */
    1.10 +    public static final long THROWS = 1L<<47;
    1.11 +
    1.12      /** Modifier masks.
    1.13       */
    1.14      public static final int
    1.15 @@ -365,7 +370,9 @@
    1.16          CLASH(Flags.CLASH),
    1.17          AUXILIARY(Flags.AUXILIARY),
    1.18          NOT_IN_PROFILE(Flags.NOT_IN_PROFILE),
    1.19 -        BAD_OVERRIDE(Flags.BAD_OVERRIDE);
    1.20 +        BAD_OVERRIDE(Flags.BAD_OVERRIDE),
    1.21 +        SIGNATURE_POLYMORPHIC(Flags.SIGNATURE_POLYMORPHIC),
    1.22 +        THROWS(Flags.THROWS);
    1.23  
    1.24          Flag(long flag) {
    1.25              this.value = flag;

mercurial