るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.255秒)
トップページ > クエリ:l[x] > クエリ:rb_obj_class[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

検索結果

VALUE rb_obj_class(VALUE obj) (44300.0)

Object#class の実体です。

...Object#class の実体です。...

VALUE rb_class_real(VALUE cl) (6212.0)

特異クラスや化身クラス (T_ICLASS) を飛ばして cl の スーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。

...特異クラスや化身クラス (T_ICLASS) を飛ばして cl
スーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。

例:
rb_class_real(RBASIC(klass)->super)

rb_obj_class
(obj) は、obj のクラスを返す汎用の関数(Object#type と
...
...じ)だが、obj が Qtrue などでない RBasic 構造のものであることが
わかっているなら

rb_class_real(RBASIC(obj)->klass)

でも良い。(が、やはり rb_obj_class(obj) を使う方が無難だろう)...