class RDoc::Parser::C

def do_attrs

def do_attrs
  @content.scan(/rb_attr\s*\(
                 \s*(\w+),
                 \s*([\w"()]+),
                 #{BOOL_ARG_PATTERN},
                 #{BOOL_ARG_PATTERN},
                 \s*\w+\);/xmo) do |var_name, attr_name, read, write|
    handle_attr var_name, attr_name, read, write
  end
  @content.scan(%r%rb_define_attr\(
                           \s*([\w\.]+),
                           \s*"([^"]+)",
                           #{BOOL_ARG_PATTERN},
                           #{BOOL_ARG_PATTERN}\);
              %xmo) do |var_name, attr_name, read, write|
    handle_attr var_name, attr_name, read, write
  end
end