# File lib/yard/generators/tags_generator.rb, line 84 def tags_by_param(object) cache = {} [:param, :option].each do |sym| object.tags(sym).each do |t| cache[t.name.to_s] = t end end object.parameters.map do |p| name = p.first.to_s cache[name] || cache[name[/^[*&](\w+)$/, 1]] end.compact end