class SexpThing::Module
Public Instance Methods
defined_classes()
click to toggle source
# File lib/sexp_info/sexp_thing/module.rb, line 12 def defined_classes SexpInfo.new(sexp[2]).defined_classes end
name()
click to toggle source
# File lib/sexp_info/sexp_thing/module.rb, line 4 def name sexp[1][1][1] end
to_h()
click to toggle source
# File lib/sexp_info/sexp_thing/module.rb, line 8 def to_h Hash[defined_classes.map{|c| [c.name, c.to_h] }].merge(:sexp => self) end