# File lib/rabbit/parser/rd/ext/base.rb, line 21 def add_extension(name) extensions.push(name) end
# File lib/rabbit/parser/rd/ext/base.rb, line 25 def extensions self::EXTENSIONS end
# File lib/rabbit/parser/rd/ext/base.rb, line 36 def apply(label, source, content, visitor) result = nil extensions.find do |entry| begin result = __send__(entry, label, source, content, visitor) rescue NameError visitor.logger.error($!) raise end end result end
Generated with the Darkfish Rdoc Generator 2.