class Utilrb::YARD::AttrEnumerableHandler
Public Instance Methods
process()
click to toggle source
# File lib/utilrb/yard.rb, line 9 def process name = statement.parameters.first.jump(:tstring_content, :ident).source object = YARD::CodeObjects::MethodObject.new(namespace, name, scope) object.dynamic = true register(object) object = YARD::CodeObjects::MethodObject.new(namespace, "#{name}=", scope) object.dynamic = true register(object) object = YARD::CodeObjects::MethodObject.new(namespace, "each_#{name}", scope) object.dynamic = true register(object) end