method
handle_attr
v1_9_1_378 -
Show latest stable
- Class:
RDoc::Parser::C
handle_attr(var_name, attr_name, reader, writer)public
No documentation available.
# File lib/rdoc/parser/c.rb, line 435
def handle_attr(var_name, attr_name, reader, writer)
rw = ''
if reader
#@stats.num_methods += 1
rw << 'R'
end
if writer
#@stats.num_methods += 1
rw << 'W'
end
class_name = @known_classes[var_name]
return unless class_name
class_obj = find_class(var_name, class_name)
if class_obj
comment = find_attr_comment(attr_name)
unless comment.empty?
comment = mangle_comment(comment)
end
att = RDoc::Attr.new '', attr_name, rw, comment
class_obj.add_attribute(att)
end
end