class RDoc::ClassModule

def add_comment(comment, location)

def add_comment(comment, location)
  return unless document_self
  original = comment
  comment = case comment
            when RDoc::Comment then
              comment.normalize
            else
              normalize_comment comment
            end
  if location.parser == RDoc::Parser::C
    @comment_location.delete_if { |(_, l)| l == location }
  end
  @comment_location << [comment, location]
  self.comment = original
end