Method: RDoc::Parser::C#find_alias_comment

Defined in:
lib/rdoc/parser/c.rb

#find_alias_comment(class_name, new_name, old_name) ⇒ Object

Finds the comment for an alias on class_name from new_name to old_name



524
525
526
527
528
529
530
531
# File 'lib/rdoc/parser/c.rb', line 524

def find_alias_comment class_name, new_name, old_name
  content =~ %r%((?>/\*.*?\*/\s+))
                rb_define_alias\(\s*#{Regexp.escape class_name}\s*,
                                 \s*"#{Regexp.escape new_name}"\s*,
                                 \s*"#{Regexp.escape old_name}"\s*\);%xm

  new_comment($1 || '', @top_level, :c)
end