Sha256: 6d3b889218ad94f3b4f46962ccd6a7346ca222fab519a2388045e5591d9fdc5f

Contents?: true

Size: 457 Bytes

Versions: 3

Compression:

Stored size: 457 Bytes

Contents

# encoding: utf-8

module Axiom
  class Optimizer
    module Function
      class Numeric

        # Abstract base class representing UnaryMinus optimizations
        class UnaryMinus < self

          Axiom::Function::Numeric::UnaryMinus.optimizer = chain(
            ConstantOperand,
            UnoptimizedOperand
          )

        end # class UnaryMinus
      end # class Numeric
    end # module Function
  end # class Optimizer
end # module Axiom

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
axiom-optimizer-0.2.0 lib/axiom/optimizer/function/numeric/unary_minus.rb
axiom-optimizer-0.1.1 lib/axiom/optimizer/function/numeric/unary_minus.rb
axiom-optimizer-0.1.0 lib/axiom/optimizer/function/numeric/unary_minus.rb