--- !ruby/object:RI::ClassDescription attributes: [] class_methods: - !ruby/object:RI::MethodSummary name: extract_sections - !ruby/object:RI::MethodSummary name: find_comment - !ruby/object:RI::MethodSummary name: gets - !ruby/object:RI::MethodSummary name: no_comment - !ruby/object:RI::MethodSummary name: usage - !ruby/object:RI::MethodSummary name: usage_no_exit comment: - !ruby/struct:SM::Flow::P body: Extract code elements from a source file, returning a TopLevel object containing the constituent file elements. - !ruby/struct:SM::Flow::P body: This file is based on rtags constants: - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: Name of the dotfile that contains the description of files to be processed in the current directory name: DOT_DOC_FILENAME value: "\".document\"" - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: Ruby's built-in classes. name: KNOWN_CLASSES value: "{ \"rb_cObject\" => \"Object\", \"rb_cArray\" => \"Array\", \"rb_cBignum\" => \"Bignum\", \"rb_cClass\" => \"Class\", \"rb_cDir\" => \"Dir\", \"rb_cData\" => \"Data\", \"rb_cFalseClass\" => \"FalseClass\", \"rb_cFile\" => \"File\", \"rb_cFixnum\" => \"Fixnum\", \"rb_cFloat\" => \"Float\", \"rb_cHash\" => \"Hash\", \"rb_cInteger\" => \"Integer\", \"rb_cIO\" => \"IO\", \"rb_cModule\" => \"Module\", \"rb_cNilClass\" => \"NilClass\", \"rb_cNumeric\" => \"Numeric\", \"rb_cProc\" => \"Proc\", \"rb_cRange\" => \"Range\", \"rb_cRegexp\" => \"Regexp\", \"rb_cString\" => \"String\", \"rb_cSymbol\" => \"Symbol\", \"rb_cThread\" => \"Thread\", \"rb_cTime\" => \"Time\", \"rb_cTrueClass\" => \"TrueClass\", \"rb_cStruct\" => \"Struct\", \"rb_eException\" => \"Exception\", \"rb_eStandardError\" => \"StandardError\", \"rb_eSystemExit\" => \"SystemExit\", \"rb_eInterrupt\" => \"Interrupt\", \"rb_eSignal\" => \"Signal\", \"rb_eFatal\" => \"Fatal\", \"rb_eArgError\" => \"ArgError\", \"rb_eEOFError\" => \"EOFError\", \"rb_eIndexError\" => \"IndexError\", \"rb_eRangeError\" => \"RangeError\", \"rb_eIOError\" => \"IOError\", \"rb_eRuntimeError\" => \"RuntimeError\", \"rb_eSecurityError\" => \"SecurityError\", \"rb_eSystemCallError\" => \"SystemCallError\", \"rb_eTypeError\" => \"TypeError\", \"rb_eZeroDivError\" => \"ZeroDivError\", \"rb_eNotImpError\" => \"NotImpError\", \"rb_eNoMemError\" => \"NoMemError\", \"rb_eFloatDomainError\" => \"FloatDomainError\", \"rb_eScriptError\" => \"ScriptError\", \"rb_eNameError\" => \"NameError\", \"rb_eSyntaxError\" => \"SyntaxError\", \"rb_eLoadError\" => \"LoadError\", \"rb_mKernel\" => \"Kernel\", \"rb_mComparable\" => \"Comparable\", \"rb_mEnumerable\" => \"Enumerable\", \"rb_mPrecision\" => \"Precision\", \"rb_mErrno\" => \"Errno\", \"rb_mFileTest\" => \"FileTest\", \"rb_mGC\" => \"GC\", \"rb_mMath\" => \"Math\", \"rb_mProcess\" => \"Process\"" - !ruby/object:RI::Constant comment: name: GENERAL_MODIFIERS value: "[ 'nodoc' ].freeze" - !ruby/object:RI::Constant comment: name: CLASS_MODIFIERS value: GENERAL_MODIFIERS - !ruby/object:RI::Constant comment: name: ATTR_MODIFIERS value: GENERAL_MODIFIERS - !ruby/object:RI::Constant comment: name: CONSTANT_MODIFIERS value: GENERAL_MODIFIERS - !ruby/object:RI::Constant comment: name: METHOD_MODIFIERS value: GENERAL_MODIFIERS + [ 'arg', 'args', 'yield', 'yields', 'notnew', 'not-new', 'not_new', 'doc' ] full_name: RDoc includes: [] instance_methods: [] name: RDoc superclass: