Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > rdoc/code_objectsライブラリ

library rdoc/code_objects

要約

Ruby のソースコード中にあるクラス、モジュール、メソッドなどの構成要素を 表現するためのサブライブラリです。

クラス

class RDoc::CodeObject

RDoc のコードツリーを表現するクラスの基本クラスです。

  class RDoc::Alias

aliasされたメソッドを表現するクラスです。

  class RDoc::AnyMethod

メソッドを表現するクラスの基本クラスです。

  class RDoc::Attr

属性を表現するクラスです。

  class RDoc::Constant

定数を表現するクラスです。

  class RDoc::Context

モジュール、クラス、メソッドなどの、rdoc/code_objects が定義す るクラスを管理するクラスです。

   class RDoc::ClassModule

クラスやモジュールを表現するための基本クラスです。

    class RDoc::AnonClass

匿名クラスを表現するクラスです。

    class RDoc::NormalClass

クラスを表現するためのクラスです。

    class RDoc::NormalModule

モジュールを表現するクラスです。

    class RDoc::SingleClass

特異クラスを表現するクラスです。

   class RDoc::TopLevel

最上位のコンテキスト(ソースファイル)を表現するクラスです。

  class RDoc::Include

includeされるファイルを表現します。

  class RDoc::Require

require されるファイルを表現します。

class RDoc::Context::Section

section に関する情報を保持するクラスです。

同時にrequireされるライブラリ

rdoc/tokenstream

トークンを管理するためのサブライブラリです。

library rdoc/code_objects