# File lib/rdoc/parser/c.rb, line 594 def find_const_comment(type, const_name, class_name = nil) comment = if @content =~ %r%((?>^\s*/\*.*?\*/\s+)) rb_define_#{type}\((?:\s*(\w+),)?\s* "#{const_name}"\s*, .*?\)\s*;%xmi then $1 elsif class_name and @content =~ %r%Document-(?:const|global|variable):\s #{class_name}::#{const_name} \s*?\n((?>.*?\*/))%xm then "/*\n#{$1}" elsif @content =~ %r%Document-(?:const|global|variable): \s#{const_name} \s*?\n((?>.*?\*/))%xm then "/*\n#{$1}" else '' end RDoc::Comment.new comment, @top_level end