< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java

Print this page
rev 52509 : [mq]: graal

@@ -132,10 +132,15 @@
     public final boolean isNullConstant() {
         JavaConstant value = asJavaConstant();
         return value != null && value.isNull();
     }
 
+    public final boolean isDefaultConstant() {
+        Constant value = asConstant();
+        return value != null && value.isDefaultForKind();
+    }
+
     /**
      * Convert this value to a constant if it is a constant, otherwise return null.
      *
      * @return the {@link JavaConstant} represented by this value if it is a constant; {@code null}
      *         otherwise
< prev index next >