# File lib/yard/handlers/ruby/macro_handler_methods.rb, line 8
        def find_or_create_macro(docstring)
          return @macro if @macro
          return if @macro = super(docstring)

          # Look for implicit macros
          (globals.__attached_macros[caller_method] || []).each do |macro|
            namespace.inheritance_tree.each do |obj|
              break(@macro = macro) if obj == macro.method_object.namespace
            end
          end
        end