Method: RDoc::Parser::C#do_includes
- Defined in:
- lib/rdoc/parser/c.rb
#do_includes ⇒ Object
Scans #content for rb_include_module
443 444 445 446 447 448 449 450 451 452 |
# File 'lib/rdoc/parser/c.rb', line 443 def do_includes @content.scan(/rb_include_module\s*\(\s*(\w+?),\s*(\w+?)\s*\)/) do |c, m| next unless cls = @classes[c] m = @known_classes[m] || m comment = new_comment '', @top_level, :c incl = cls.add_include RDoc::Include.new(m, comment) incl.record_location @top_level end end |