るりまサーチ (Ruby 3.3)

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.008秒)

別のキーワード

  1. rake scope_name
  2. uri scope
  3. uri scope=
  4. ldap scope
  5. task scope

検索結果

static void scope_dup(struct SCOPE *scope) (79000.0)

scope とその親の SCOPE 全ての local_vars を スタックからヒープに割り当て直します。

scope とその親の SCOPE 全ての local_vars を
スタックからヒープに割り当て直します。

static NODE * copy_node_scope(NODE *node, VALUE rval) (18352.0)

node の先頭についているはずの、 ローカル変数スコープを積むための情報を格納したノード NODE_SCOPE を コピーして返します。そのとき nd_rval に rval を格納します。

node の先頭についているはずの、
ローカル変数スコープを積むための情報を格納したノード NODE_SCOPE を
コピーして返します。そのとき nd_rval に rval を格納します。

static VALUE eval(VALUE self, VALUE src, VALUE scope, char *file, int line) (352.0)

eval の実体。文字列 src を評価します。 そのとき第三引数 scope が nil でなければ そのコンテキストの元で評価します。

eval の実体。文字列 src を評価します。
そのとき第三引数 scope が nil でなければ
そのコンテキストの元で評価します。

また src をコンパイルするとき、
ファイル file の line 行目に配置されていると仮定します。

static VALUE rb_call(VALUE klass, VALUE recv, ID mid, int argc, const VALUE *argv, int scope) (322.0)

クラス klass に定義されたメソッド mid を呼び出します。 レシーバは recv で、引数は長さ argc の配列 argv で渡します。

クラス klass に定義されたメソッド mid を呼び出します。
レシーバは recv で、引数は長さ argc の配列 argv で渡します。

scope は以下のように呼び出しの形式を示します。

: 0
obj.method() (private/protected メソッドを呼べない)
: 1
method() (private/protected メソッドも呼べる)
: 2
method_or_lvar (1とはエラーメッセージが変わる)
: 3
super

static int blk_orphan(struct BLOCK *data) (100.0)

data が作成された SCOPE かまたはその子ではない SCOPE を評価しているとき真。

data が作成された SCOPE かまたはその子ではない
SCOPE を評価しているとき真。

絞り込み条件を変える

VALUE * rb_svar(int cnt) (52.0)

現在の SCOPE でローカル変数IDが cnt である変数の 領域へのポインタを返します。主に $_ (cnt=0) と $~ (cnt=1) に アクセスするために使われます。

現在の SCOPE でローカル変数IDが cnt である変数の
領域へのポインタを返します。主に $_ (cnt=0) と $~ (cnt=1) に
アクセスするために使われます。

VALUE rb_backref_get(void) (52.0)

現在の SCOPE の $~ の値を返します。

現在の SCOPE の $~ の値を返します。

VALUE rb_lastline_get(void) (52.0)

現在評価中の SCOPE の $_ の値を取得します。

現在評価中の SCOPE の $_ の値を取得します。

static void top_local_setup(void) (52.0)

パース中のプログラムのトップレベルのためのローカル変数テーブルをポップし、 現在存在する SCOPE にそれを接ぎ足す。

パース中のプログラムのトップレベルのためのローカル変数テーブルをポップし、
現在存在する SCOPE にそれを接ぎ足す。

void rb_backref_set(VALUE val) (52.0)

現在の SCOPE の $~ に val を代入します。

現在の SCOPE の $~ に val を代入します。

絞り込み条件を変える

void rb_lastline_set(VALUE val) (52.0)

現在評価中の SCOPE の $_ に val を代入します。

現在評価中の SCOPE の $_ に val を代入します。