# File lib/yard/handlers/base.rb, line 561 def expand_macro(object, macro) return unless macro all_params = ([caller_method] + call_params).compact data = MacroObject.apply_macro(macro, object.docstring, all_params, statement.source) object.docstring = Docstring.new(data, object) end