Class ExponentiationNode

  • All Implemented Interfaces:
    com.oracle.truffle.api.nodes.NodeInterface, java.lang.Cloneable

    public abstract class ExponentiationNode
    extends BinaryExpressionNode
    • Constructor Detail

      • ExponentiationNode

        public ExponentiationNode​(com.oracle.truffle.api.source.SourceSection sourceSection)
    • Method Detail

      • evalPositive

        protected long evalPositive​(long x,
                                    long y)
      • evalNegative

        protected double evalNegative​(long x,
                                      long y)
      • eval

        protected double eval​(long x,
                              double y)
      • eval

        protected double eval​(double x,
                              long y)
      • eval

        protected double eval​(double x,
                              double y)