Method: Crokus::Transformer#visitSwitch

Defined in:
lib/crokus/transformer.rb

#visitSwitch(sw_, args = nil) ⇒ Object



179
180
181
182
183
# File 'lib/crokus/transformer.rb', line 179

def visitSwitch sw_,args=nil
  expr =sw_.expr.accept(self)
  cases=sw_.cases.collect{|case_| case_.accept(self)}
  Switch.new(expr,cases)
end