(see Ruby::ConstantHandler)
# File lib/yard/handlers/ruby/legacy/constant_handler.rb, line 24 def extract_parameters(parameters) members = tokval_list(YARD::Parser::Ruby::Legacy::TokenList.new(parameters), TkSYMBOL) members.map {|m| m.to_s } end
# File lib/yard/handlers/ruby/legacy/constant_handler.rb, line 19 def process_structclass(classname, parameters) klass = create_class(classname, P(:Struct)) create_attributes(klass, extract_parameters(parameters)) end