class Gammo::XPath::AST::Negative

@!visibility private

Public Class Methods

new(expression) click to toggle source
# File lib/gammo/xpath/ast/expression.rb, line 224
def initialize(expression)
  @expression = expression
end

Public Instance Methods

evaluate(context) click to toggle source
# File lib/gammo/xpath/ast/expression.rb, line 228
def evaluate(context)
  AST::Value::Number.new(-@expression.evaluate(context).to_number)
end