Method: Crokus::Transformer#visitStruct

Defined in:
lib/crokus/transformer.rb

#visitStruct(struct, args = nil) ⇒ Object



75
76
77
78
79
# File 'lib/crokus/transformer.rb', line 75

def visitStruct struct,args=nil
  name=struct.name.accept(self) if struct.name
  decls=struct.decls.collect{|decl| decl.accept(self)}
  Struct.new(name,decls)
end