Class IsNumberNode

java.lang.Object
com.oracle.truffle.api.nodes.Node
com.oracle.truffle.js.nodes.JavaScriptBaseNode
com.oracle.truffle.js.nodes.cast.IsNumberNode
All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable

public abstract class IsNumberNode extends JavaScriptBaseNode
See Also:
  • Constructor Details

    • IsNumberNode

      public IsNumberNode()
  • Method Details

    • execute

      public abstract boolean execute(com.oracle.truffle.api.nodes.Node node, Object value)
    • doInt

      protected static boolean doInt(int value)
    • doSafeInteger

      protected static boolean doSafeInteger(SafeInteger value)
    • doDouble

      protected static boolean doDouble(double value)
    • doOther

      protected static boolean doOther(Object value)