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

library rdoc/code_objects

要約

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

クラス

RDoc::CodeObject

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

  RDoc::Alias

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

  RDoc::AnyMethod

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

  RDoc::Attr

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

  RDoc::Constant

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

  RDoc::Context

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

   RDoc::ClassModule

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

    RDoc::AnonClass

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

    RDoc::NormalClass

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

    RDoc::NormalModule

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

    RDoc::SingleClass

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

   RDoc::TopLevel

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

  RDoc::Include

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

  RDoc::Require

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

RDoc::Context::Section

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

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

rdoc/tokenstream

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