Class: Rattler::BackEnd::Optimizer::OptimizationSequence

Inherits:
Optimization
  • Object
show all
Defined in:
lib/rattler/back_end/optimizer/optimization_sequence.rb

Overview

An OptimizationSequence sequences a pair of optimzations so that applying the sequence applies the first optimization, then applies the second optimzation to the result.

Author:

  • Jason Arhart

Instance Method Summary collapse

Methods inherited from Optimization

#>>, >>, #applies_to?, applies_to?, apply, #apply, instance

Constructor Details

#initialize(init, last) ⇒ OptimizationSequence

Returns a new instance of OptimizationSequence.



19
20
21
22
23
# File 'lib/rattler/back_end/optimizer/optimization_sequence.rb', line 19

def initialize(init, last)
  super()
  @init = init
  @last = last
end