4件ヒット
[1-4件を表示]
(0.057秒)
種類
- インスタンスメソッド (3)
- 特異メソッド (1)
ライブラリ
-
ripper
/ filter (4)
キーワード
- new (1)
-
on
_ XXX (1) -
on
_ default (1) - parse (1)
検索結果
先頭4件
-
Ripper
:: Filter # on _ default(event , token , data) -> object (76.0) -
イベントハンドラが未定義のイベントが実行された場合に実行されるイベント ハンドラです。
...場合は
Ripper::Filter#parse の引数になります。
このメソッドの戻り値は次のイベントハンドラの data 引数に渡されます。
on_default をオーバライドしなかった場合は data 引数をそのまま返します。
@see Ripper::Filter#parse, R... -
Ripper
:: Filter # on _ XXX(token , data) -> object (58.0) -
各種スキャナイベントを実行します。
...合は
Ripper::Filter#parse の引数になります。
オーバライドしなかった場合は on_default が実行されます。
このメソッドの戻り値は次のイベントハンドラの data 引数に渡されます。
@see Ripper::Filter#parse, Ripper::Filter#on_defau... -
Ripper
:: Filter . new(src , filename = & # 39;-& # 39; , lineno = 1) -> Ripper :: Filter (58.0) -
Ripper::Filter オブジェクトを作成します。
...
Ripper::Filter オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を... -
Ripper
:: Filter # parse(init = nil) -> object (40.0) -
自身の持つ Ruby プログラムの解析を開始します。各種イベントハンドラで処 理を行った結果を返します。
...てイベントハンドラに渡されていきます。各種イベン
トハンドラの戻り値は次のイベントハンドラに渡されます。
Enumerable#inject のように、最終的な結果を戻り値として返します。
@see Ripper::Filter#on_default, Ripper::Filter#on_XXX...