< 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,141 ****
--- 132,146 ----
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 >