Sha256: 3e107ceb91705fdf10fa915c355825b2b34aa860b0073e6cbb6cb1c460187217

Contents?: true

Size: 443 Bytes

Versions: 4

Compression:

Stored size: 443 Bytes

Contents

# encoding: utf-8

module Veritas
  class Optimizer

    # Abstract base class representing Aggregate optimizations
    class Aggregate < Optimizer
      include AbstractClass, Function::Unary

      # Optimize when the operands are unoptimized
      class UnoptimizedOperand < self
        include Function::Unary::UnoptimizedOperand
      end # class UnoptimizedOperand
    end # class Aggregate
  end # class Optimizer
end # module Veritas

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
veritas-optimizer-0.0.7 lib/veritas/optimizer/aggregate.rb
veritas-optimizer-0.0.6 lib/veritas/optimizer/aggregate.rb
veritas-optimizer-0.0.5 lib/veritas/optimizer/aggregate.rb
veritas-optimizer-0.0.4 lib/veritas/optimizer/aggregate.rb