< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java

Print this page
@@ -202,10 +202,14 @@
  
          public boolean contains(KindSelector other) {
              return (data & other.data) != 0;
          }
  
+         public boolean isAssignment() {
+             return ASG.subset(this) && !VAL.subset(this);
+         }
+ 
          /** A set of KindName(s) representing a set of symbol's kinds. */
          public Set<KindName> kindNames() {
              EnumSet<KindName> kinds = EnumSet.noneOf(KindName.class);
              if ((data & VAL.data) != 0) {
                  if ((data & VAL.data) == VAR.data) kinds.add(KindName.VAR);
< prev index next >