class RDoc::MethodAttr

def pretty_print(q) # :nodoc:

:nodoc:
def pretty_print(q) # :nodoc:
  alias_for =
    if @is_alias_for.respond_to? :name then
      "alias for #{@is_alias_for.name}"
    elsif Array === @is_alias_for then
      "alias for #{@is_alias_for.last}"
    end
  q.group 2, "[#{self.class.name} #{full_name} #{visibility}", "]" do
    if alias_for then
      q.breakable
      q.text alias_for
    end
    if text then
      q.breakable
      q.text "text:"
      q.breakable
      q.pp @text
    end
    unless comment.empty? then
      q.breakable
      q.text "comment:"
      q.breakable
      q.pp @comment
    end
  end
end