class RDoc::Parser::C

def find_const_comment(type, const_name)

def find_const_comment(type, const_name)
  if @content =~ %r{((?>^\s*/\*.*?\*/\s+))
                 rb_define_#{type}\((?:\s*(\w+),)?\s*"#{const_name}"\s*,.*?\)\s*;}xmi
    $1
  elsif @content =~ %r{Document-(?:const|global|variable):\s#{const_name}\s*?\n((?>.*?\*/))}m
    $1
  else
    ''
  end
end