Class YARD::MethodObject

Object
  |
  +--YARD::CodeObject
      |
      +--YARD::MethodObject

Constructor Summary

initialize(name, visibility, scope, parent, comments = nil)

Parameters:
[String] name - the name of the method
visibility - the object visibility (:public, :private, :protected)
[String] scope - the object scope (:instance, :class)
[CodeObjectWithMethods] parent - the object that holds this method

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class YARD::CodeObject

Public Instance Method Summary

Public instance methods inherited from YARD::CodeObject
visibility, name, full_source, format, method_missing, children=, parent=, file=, [], scope=, scope, docstring=, docstring, line=, line, has_tag?, tags, tag, to_s, visibility=, type, []=, attributes, attach_full_source, attributes=, source=, type=, name=, full_source=, attach_docstring, path, children, source, attach_source, parent, file