Flowdock
method

parse_attr

Importance_0
v1_8_7_330 - Show latest stable - 0 notes - Class: RDoc::RubyParser
parse_attr(context, single, tk, comment) private

No documentation

This method has no description. You can help the Ruby community by adding new notes.

Hide source
# File lib/rdoc/parsers/parse_rb.rb, line 2459
    def parse_attr(context, single, tk, comment)
      args = parse_symbol_arg(1)
      if args.size > 0
        name = args[0]
        rw = "R"
        skip_tkspace(false)
        tk = get_tk
        if tk.kind_of? TkCOMMA
          rw = "RW" if get_bool
        else
          unget_tk tk
        end
        att = Attr.new(get_tkread, name, rw, comment)
        read_documentation_modifiers(att, ATTR_MODIFIERS)
        if att.document_self
          context.add_attribute(att)
        end
      else
        warn("'attr' ignored - looks like a variable")
      end    

    end
Register or log in to add new notes.