class JsDuck::Tag::Member
Public Class Methods
new()
click to toggle source
This is an odd case where tag itself is @member, but the value of it gets stored in :owner.
# File lib/jsduck/tag/member.rb, line 7 def initialize @pattern = "member" @tagname = :owner end
Public Instance Methods
parse_doc(p, pos)
click to toggle source
@member classname
# File lib/jsduck/tag/member.rb, line 13 def parse_doc(p, pos) { :tagname => :owner, :owner => p.ident_chain, } end
process_doc(h, tags, pos)
click to toggle source
# File lib/jsduck/tag/member.rb, line 20 def process_doc(h, tags, pos) h[:owner] = tags[0][:owner] end