langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
changeset 4870 a132763160d7
parent 1264 076a3cde30d5
child 5492 515e4b33b335
child 5736 ee0850472ca1
equal deleted inserted replaced
4869:0dc780b4fcf3 4870:a132763160d7
   111     /** An enumeration type or an enumeration constant, added in
   111     /** An enumeration type or an enumeration constant, added in
   112      *  classfile v49.0. */
   112      *  classfile v49.0. */
   113     public static final int ENUM         = 1<<14;
   113     public static final int ENUM         = 1<<14;
   114 
   114 
   115     public static final int StandardFlags = 0x0fff;
   115     public static final int StandardFlags = 0x0fff;
       
   116     public static final int ModifierFlags = StandardFlags & ~INTERFACE;
   116 
   117 
   117     // Because the following access flags are overloaded with other
   118     // Because the following access flags are overloaded with other
   118     // bit positions, we translate them when reading and writing class
   119     // bit positions, we translate them when reading and writing class
   119     // files into unique bits positions: ACC_SYNTHETIC <-> SYNTHETIC,
   120     // files into unique bits positions: ACC_SYNTHETIC <-> SYNTHETIC,
   120     // for example.
   121     // for example.