class RDoc::Parser::C

def handle_attr(var_name, attr_name, read, write)

def handle_attr(var_name, attr_name, read, write)
  rw = ''
  rw += 'R' if TRUE_VALUES.include?(read)
  rw += 'W' if TRUE_VALUES.include?(write)
  class_name = @known_classes[var_name]
  return unless class_name
  class_obj = find_class var_name, class_name
  return unless class_obj
  comment = find_attr_comment var_name, attr_name
  comment.normalize
  name = attr_name.gsub(/rb_intern(?:_const)?\("([^"]+)"\)/, '\1')
  attr = RDoc::Attr.new '', name, rw, comment
  attr.record_location @top_level
  class_obj.add_attribute attr
  @stats.add_attribute attr
end