langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
changeset 12916 021c069e8e27
parent 12080 23101f54df44
child 13077 16fb753bb5dc
--- a/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java	Thu May 31 17:42:14 2012 +0100
+++ b/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java	Thu May 31 17:44:04 2012 +0100
@@ -237,6 +237,15 @@
         }
     }
 
+    public static boolean isEnumInit(JCTree tree) {
+        switch (tree.getTag()) {
+            case VARDEF:
+                return (((JCVariableDecl)tree).mods.flags & ENUM) != 0;
+            default:
+                return false;
+        }
+    }
+
     /**
      * Return true if the AST corresponds to a static select of the kind A.B
      */