種類
- インスタンスメソッド (12)
- 特異メソッド (6)
ライブラリ
- ビルトイン (6)
-
rdoc
/ code _ object (12)
クラス
- Enumerator (6)
-
RDoc
:: CodeObject (12)
検索結果
-
RDoc
:: CodeObject # section=(val) (18100.0) -
所属する section を設定します。
所属する section を設定します。
@param val RDoc::Context::Section オブジェクトを指定します。 -
Enumerator
. produce(initial = nil) { |prev| . . . } -> Enumerator (6.0) -
与えられたブロックを呼び出し続ける、停止しない Enumerator を返します。 ブロックの戻り値が、次にブロックを呼び出す時に引数として渡されます。 initial 引数が渡された場合、最初にブロックを呼び出す時にそれがブロック 呼び出しの引数として渡されます。initial が渡されなかった場合は nil が 渡されます。
...の祖先ノードを列挙する Enumerator
ancestors = Enumerator.produce(node) { |prev| node = prev.parent or raise StopIteration }
enclosing_section = ancestors.find { |n| n.type == :section }
//}
このメソッドは Enumerable の各メソッドと組み合わせて使うことで、
while...