< prev index next >

jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java

Print this page




  72  */
  73 @SuppressWarnings("deprecation") // for Integer(int) constructor
  74 public interface Opcodes {
  75 
  76     // ASM API versions
  77 
  78     int ASM4 = 4 << 16 | 0 << 8 | 0;
  79     int ASM5 = 5 << 16 | 0 << 8 | 0;
  80 
  81     // versions
  82 
  83     int V1_1 = 3 << 16 | 45;
  84     int V1_2 = 0 << 16 | 46;
  85     int V1_3 = 0 << 16 | 47;
  86     int V1_4 = 0 << 16 | 48;
  87     int V1_5 = 0 << 16 | 49;
  88     int V1_6 = 0 << 16 | 50;
  89     int V1_7 = 0 << 16 | 51;
  90     int V1_8 = 0 << 16 | 52;
  91     int V1_9 = 0 << 16 | 53;


  92 
  93     // access flags
  94 
  95     int ACC_PUBLIC = 0x0001; // class, field, method
  96     int ACC_PRIVATE = 0x0002; // class, field, method
  97     int ACC_PROTECTED = 0x0004; // class, field, method
  98     int ACC_STATIC = 0x0008; // field, method
  99     int ACC_FINAL = 0x0010; // class, field, method, parameter
 100     int ACC_SUPER = 0x0020; // class
 101     int ACC_SYNCHRONIZED = 0x0020; // method
 102     int ACC_VOLATILE = 0x0040; // field
 103     int ACC_BRIDGE = 0x0040; // method
 104     int ACC_VARARGS = 0x0080; // method
 105     int ACC_TRANSIENT = 0x0080; // field
 106     int ACC_NATIVE = 0x0100; // method
 107     int ACC_INTERFACE = 0x0200; // class
 108     int ACC_ABSTRACT = 0x0400; // class, method
 109     int ACC_STRICT = 0x0800; // method
 110     int ACC_SYNTHETIC = 0x1000; // class, field, method, parameter
 111     int ACC_ANNOTATION = 0x2000; // class




  72  */
  73 @SuppressWarnings("deprecation") // for Integer(int) constructor
  74 public interface Opcodes {
  75 
  76     // ASM API versions
  77 
  78     int ASM4 = 4 << 16 | 0 << 8 | 0;
  79     int ASM5 = 5 << 16 | 0 << 8 | 0;
  80 
  81     // versions
  82 
  83     int V1_1 = 3 << 16 | 45;
  84     int V1_2 = 0 << 16 | 46;
  85     int V1_3 = 0 << 16 | 47;
  86     int V1_4 = 0 << 16 | 48;
  87     int V1_5 = 0 << 16 | 49;
  88     int V1_6 = 0 << 16 | 50;
  89     int V1_7 = 0 << 16 | 51;
  90     int V1_8 = 0 << 16 | 52;
  91     int V1_9 = 0 << 16 | 53;
  92     int V_11 = 0 << 16 | 54;
  93     int V_MAX = V_11;
  94 
  95     // access flags
  96 
  97     int ACC_PUBLIC = 0x0001; // class, field, method
  98     int ACC_PRIVATE = 0x0002; // class, field, method
  99     int ACC_PROTECTED = 0x0004; // class, field, method
 100     int ACC_STATIC = 0x0008; // field, method
 101     int ACC_FINAL = 0x0010; // class, field, method, parameter
 102     int ACC_SUPER = 0x0020; // class
 103     int ACC_SYNCHRONIZED = 0x0020; // method
 104     int ACC_VOLATILE = 0x0040; // field
 105     int ACC_BRIDGE = 0x0040; // method
 106     int ACC_VARARGS = 0x0080; // method
 107     int ACC_TRANSIENT = 0x0080; // field
 108     int ACC_NATIVE = 0x0100; // method
 109     int ACC_INTERFACE = 0x0200; // class
 110     int ACC_ABSTRACT = 0x0400; // class, method
 111     int ACC_STRICT = 0x0800; // method
 112     int ACC_SYNTHETIC = 0x1000; // class, field, method, parameter
 113     int ACC_ANNOTATION = 0x2000; // class


< prev index next >