Some changes to enable SPECjbb for MGC version. Enable the compilation for 1. class...
[IRC.git] / Robust / src / IR / Tree / Modifiers.java
index 709d46a9b27fc69c6555117b7b9f7fa1567cd663..c49c35d2409998bb02a3a00a93ae142f7c6ec7f9 100644 (file)
@@ -9,7 +9,7 @@ public class Modifiers {
   public static final int FINAL=32;
   public static final int NATIVE=64;
   public static final int SYNCHRONIZED=128;
-//     TRANSIENT=256
+  public static final int TRANSIENT=256;
   public static final int VOLATILE=512;
 //     STRICTFP=1024
   public static final int ATOMIC=2048;
@@ -58,6 +58,10 @@ public class Modifiers {
   public boolean isVolatile() {
     return ((value&VOLATILE)!= 0);
   }
+  
+  public boolean isTransient() {
+    return ((value & TRANSIENT) != 0);
+  }
 
   public String toString() {
     String st="";
@@ -81,6 +85,8 @@ public class Modifiers {
       st+="abstract ";
     if((value&VOLATILE)!=0)
       st += "volatile ";
+    if((value&TRANSIENT)!=0)
+      st += "transient ";
     return st;
   }
 }