目录 - RDoc 文档
页面
- NEWS-1.8.7
- NEWS-1.9.1
- NEWS-1.9.2
- NEWS-1.9.3
- NEWS-2.0.0
- NEWS-2.1.0
- NEWS-2.2.0
- NEWS-2.3.0
- NEWS-2.4.0
- NEWS-2.5.0
- NEWS-2.6.0
- NEWS-2.7.0
- NEWS-3.0.0
- NEWS-3.1.0
- NEWS-3.2.0
- bsearch
- bug_triaging
- case_mapping
- character_selectors
- command_injection
- contributing
- building_ruby
- documentation_guide
- glossary
- making_changes_to_ruby
- making_changes_to_stdlibs
- reporting_issues
- testing_ruby
- dig_methods
- distribution
- dtrace_probes
- encodings
-
extension.ja
- Ruby の拡張ライブラリの作り方
- 基礎知識
- データタイプ
- VALUEのデータタイプをチェックする
- VALUEをCのデータに変換する
- CのデータをVALUEに変換する
- Rubyのデータを操作する
- 文字列に対する関数
- 配列に対する関数
- Rubyの機能を使う
- Rubyに機能を追加する
- クラス/モジュール定義
- メソッド/特異メソッド定義
- 定数定義
- Rubyの機能をCから呼び出す
- Rubyのプログラムをevalする
- IDまたはシンボル
- CからRubyのメソッドを呼び出す
- 変数/定数を参照/更新する
- RubyとCとの情報共有
- Cから参照できるRubyの定数
- CとRubyで共有される大域変数
- CのデータをRubyオブジェクトにする
- 構造体からオブジェクトへ
- オブジェクトから構造体へ
- 例: dbmの拡張ライブラリの作成
- ディレクトリを作る
- 設計する
- Cコードを書く
- extconf.rbを用意する
- dependを用意する
- Makefileを生成する
- makeする
- デバッグ
- できあがり
- 附录 A. Ruby 源代码分类
- Ruby 头文件
- Ruby 语言核心
- Ruby 语法解析器
- Ruby 评估器(也称为 YARV)
- 正規表現エンジン (鬼雲)
- ユーティリティ関数
- Ruby 命令实现
- クラスライブラリ
- 多言語化
- goruby 命令实现
- 附录 B. 扩展函数参考
- 型
- 変数・定数
- C 数据封装
- 型チェック
- 型変換
- クラス/モジュール定義
- 大域変数定義
- 定数
- メソッド定義
- Ruby 方法调用
- インスタンス変数
- 制御構造
- 例外・エラー
- Ruby 初始化和执行
- インタプリタのイベントのフック
- メモリ使用量
- 互換性のためのマクロ
- 附录 C. extconf.rb 中可用的函数
- 附录 D. 分代式 GC
- 附录 E. Ractor 支持
-
extension
- 为 Ruby 创建扩展库
- 基本知识
- Ruby 数据类型
- 检查 VALUE 数据的类型
- 将 VALUE 转换为 C 数据
- 将 C 数据转换为 VALUE
- 操作 Ruby 对象
- 字符串函数
- 数组函数
- 用 C 扩展 Ruby
- 为 Ruby 添加新功能
- 类和模块定义
- 方法和单例方法定义
- 常量定义
- 从 C 中使用 Ruby 功能
- 在字符串中评估 Ruby 程序
- ID 或符号
- 从 C 调用 Ruby 方法
- 访问变量和常量
- Ruby 和 C 之间的共享信息
- 可以从 C 访问的 Ruby 常量
- C 和 Ruby 之间共享的全局变量
- 将 C 数据封装到 Ruby 对象中
- C 结构体到 Ruby 对象
- 声明式标记/压缩结构体引用
- Ruby 对象到 C 结构体
- 示例 - 创建 dbm 扩展
- 创建目录
- 设计库
- 编写 C 代码
- 准备 extconf.rb
- 准备 depend(可选)
- 生成 Makefile
- 运行 make
- 调试
- 完成!现在您拥有了扩展库
- 附录 A. Ruby 头文件和源文件概述
- Ruby 头文件
- Ruby 语言核心
- Ruby 语法解析器
- Ruby 评估器(又名 YARV)
- 正则表达式引擎(Onigumo)
- 实用函数
- Ruby 解释器实现
- 类库
- 多语言化
- goruby 解释器实现
- 附录 B. Ruby 扩展 API 参考
- 类型
- 变量和常量
- C 指针包装
- 检查 VALUE 类型
- VALUE 类型转换
- 定义类和模块
- 定义全局变量
- 常量定义
- 方法定义
- 调用 Ruby 方法
- 实例变量
- 控制结构
- 异常和错误
- 线程
- 单个文件描述符上的输入/输出 (IO)
- I/O 多路复用
- 初始化和启动解释器
- 解释器事件的钩子
- 内存使用情况
- 用于兼容性的宏
- 为关键字参数函数定义向后兼容的宏
- 附录 C. 可在 extconf.rb 中使用的函数
- 附录 D. 分代式 GC
- 不兼容性
- 写屏障
- 不要直接触碰指针
- 考虑是否插入写屏障
- 与内置类型结合
- 插入写屏障
- 附录 E. RB_GC_GUARD 用于防止过早的 GC
- 附录 F. Ractor 支持
- 纤程
- 格式规范
-
全局变量
- 预定义全局变量
- 异常
$!
(异常)$@
(回溯)- 模式匹配
$~
(MatchData)$&
(匹配的子字符串)$`
(匹配前的子字符串)$'
(匹配后的子字符串)$+
(最后匹配的组)$1
,$2
, 等等 (匹配的组)- 分隔符
$/
(输入记录分隔符)$;
(输入字段分隔符)$\
(输出记录分隔符)- 流
$stdin
(标准输入)$stdout
(标准输出)$stderr
(标准错误)$<
(ARGF 或 $stdin)$>
(默认标准输出)$.
(输入位置)$_
(最后读取的行)- 进程
$0
$*
(ARGV)$$
(进程 ID)$?
(子进程状态)$LOAD_PATH
(加载路径)$LOADED_FEATURES
- 调试
$FILENAME
$DEBUG
$VERBOSE
- 其他变量
$-a
$-i
$-l
$-p
- 已弃用
$=
$,
- 预定义全局常量
- 流
STDIN
STDOUT
STDERR
- 环境
- ENV
- ARGF
ARGV
TOPLEVEL_BINDING
RUBY_VERSION
RUBY_RELEASE_DATE
RUBY_PLATFORM
RUBY_PATCHLEVEL
RUBY_REVISION
RUBY_COPYRIGHT
RUBY_ENGINE
RUBY_ENGINE_VERSION
RUBY_DESCRIPTION
- 嵌入数据
DATA
- 隐式转换
- 关键字
-
维护者
- 维护者
- 模块维护者
- 包括安全在内的语言核心功能
- 评估器
- 核心类
- 标准库维护者
- 库
- lib/mkmf.rb
- lib/rubygems.rb, lib/rubygems/*
- lib/unicode_normalize.rb, lib/unicode_normalize/*
- 扩展
- ext/continuation
- ext/coverage
- ext/fiber
- ext/monitor
- ext/objspace
- ext/pty
- ext/ripper
- ext/socket
- ext/win32
- 默认 gem 维护者
- 库
- lib/abbrev.rb
- lib/base64.rb
- lib/benchmark.rb
- lib/bundler.rb, lib/bundler/*
- lib/cgi.rb, lib/cgi/*
- lib/csv.rb
- lib/English.rb
- lib/delegate.rb
- lib/did_you_mean.rb
- ext/digest, ext/digest/*
- lib/drb.rb, lib/drb/*
- lib/erb.rb
- lib/error_highlight.rb, lib/error_highlight/*
- lib/fileutils.rb
- lib/find.rb
- lib/forwardable.rb
- lib/getoptlong.rb
- lib/ipaddr.rb
- lib/irb.rb, lib/irb/*
- lib/optparse.rb, lib/optparse/*
- lib/logger.rb
- lib/mutex_m.rb
- lib/net/http.rb, lib/net/https.rb
- lib/net/protocol.rb
- lib/observer.rb
- lib/open3.rb
- lib/open-uri.rb
- lib/ostruct.rb
- lib/pp.rb
- lib/prettyprint.rb
- lib/prism.rb
- lib/pstore.rb
- lib/readline.rb
- lib/resolv.rb
- lib/resolv-replace.rb
- lib/rdoc.rb, lib/rdoc/*
- lib/reline.rb, lib/reline/*
- lib/rinda/*
- lib/securerandom.rb
- lib/set.rb
- lib/shellwords.rb
- lib/singleton.rb
- lib/tempfile.rb
- lib/time.rb
- lib/timeout.rb
- lib/thwait.rb
- lib/tmpdir.rb
- lib/tsort.rb
- lib/un.rb
- lib/uri.rb, lib/uri/*
- lib/yaml.rb, lib/yaml/*
- lib/weakref.rb
- 扩展
- ext/bigdecimal
- ext/cgi
- ext/date
- ext/etc
- ext/fcntl
- ext/fiddle
- ext/io/console
- ext/io/nonblock
- ext/io/wait
- ext/json
- ext/nkf
- ext/openssl
- ext/pathname
- ext/psych
- ext/stringio
- ext/strscan
- ext/syslog
- ext/win32ole
- ext/zlib
- 捆绑的 gem 上游存储库
- minitest
- power_assert
- rake
- test-unit
- rexml
- rss
- net-ftp
- net-imap
- net-pop
- net-smtp
- matrix
- prime
- rbs
- typeprof
- debug
- racc
- 平台维护者
- mswin64 (Microsoft Windows)
- mingw32 (Minimalist GNU for Windows)
- AIX
- FreeBSD
- Solaris
- RHEL, CentOS
- macOS
- OpenBSD
- cygwin, …
- WebAssembly/WASI
- marshal
- memory_view
- argument_converters
- creates_option
- option_params
- 教程
- packed_data
-
ractor
- Ractor - Ruby 的 Actor 式并发抽象
- 总结
- 解释器进程中的多个 Ractor
- 多个 Ractor 之间的有限共享
- Ractor 之间的两种通信类型
- 复制和移动语义来发送消息
- 线程安全
- 创建和终止
Ractor.new
- 给定块隔离
- 给定块的执行结果
- Ractor 之间的通信
- 发送/接收端口
Ractor.new
的块返回值- 使用
Ractor.select
等待多个 Ractor - 关闭 Ractor 的端口
- 通过复制发送消息
- 通过移动发送消息
- 可共享对象
- 语言更改以隔离 Ractor 之间的不可共享对象
- 全局变量
- 可共享对象的实例变量
- 类变量
- 常量
- 实现说明
- 示例
- Actor 模型中的传统环形示例
- 分叉-合并
- 工作池
- 管道
- 监督
- 方法
- unicode_properties
- rjit
- 复制
- COPYING.ja
- 法律
- 新闻
- README.ja
- 自述文件
- 安全
- 信号
- 标准库
- strftime_formatting
- 语法
- 赋值
- 调用方法
- 注释
- 控制表达式
- 异常
- 字面量
- 方法
- 杂项
- 模块和类
- 运算符
- 模式匹配
- 优先级
- 细化
- 视窗
- yjit
- yjit_hacking
类和模块
- ARGF
- 参数错误
- 数组
- 基本对象
- 绑定
- 类
- 封闭队列错误
- 可比较
- 复数
- 延续
- 数据
- 目录
- ENV
- 文件结束错误
- 编码
- 编码::兼容性错误
- 编码::转换器
- 编码::转换器未找到错误
- 编码::无效字节序列错误
- 编码::未定义转换错误
- 编码错误
- 可枚举
- 枚举器
- 枚举器::算术序列
- 枚举器::链
- 枚举器::生成器
- 枚举器::延迟
- 枚举器::生产者
- 枚举器::产品
- 枚举器::屈服者
- 错误号
- 异常
- FalseClass
- 纤程
- 纤维::池
- 纤维::调度程序
- 纤维错误
- 文件
-
File::File::Constants
- 文件访问
- 读写访问
- File::RDONLY
- File::WRONLY
- File::RDWR
- 文件定位
- File::APPEND
- File::TRUNC
- 创建和保留
- File::CREAT
- File::EXCL
- POSIX 文件常量
- File::SYNC、File::RSYNC 和 File::DSYNC
- File::NOCTTY
- File::DIRECT
- File::NOATIME
- File::NOFOLLOW
- File::TMPFILE
- 其他文件访问常量
- File::NONBLOCK
- File::BINARY
- File::SHARE_DELETE(仅限 Windows)
- 锁定
- File::LOCK_EX
- File::LOCK_NB
- File::LOCK_SH
- File::LOCK_UN
- 文件名通配符常量(File::FNM_*)
- File::FNM_CASEFOLD
- File::FNM_DOTMATCH
- File::FNM_EXTGLOB
- File::FNM_NOESCAPE
- File::FNM_PATHNAME
- File::FNM_SHORTNAME(仅限 Windows)
- File::FNM_SYSCASE
- 其他常量
- File::NULL
-
File::File::Constants
- 文件访问
- 读写访问
- File::RDONLY
- File::WRONLY
- File::RDWR
- 文件定位
- File::APPEND
- File::TRUNC
- 创建和保留
- File::CREAT
- File::EXCL
- POSIX 文件常量
- File::SYNC、File::RSYNC 和 File::DSYNC
- File::NOCTTY
- File::DIRECT
- File::NOATIME
- File::NOFOLLOW
- File::TMPFILE
- 其他文件访问常量
- File::NONBLOCK
- File::BINARY
- File::SHARE_DELETE(仅限 Windows)
- 锁定
- File::LOCK_EX
- File::LOCK_NB
- File::LOCK_SH
- File::LOCK_UN
- 文件名通配符常量(File::FNM_*)
- File::FNM_CASEFOLD
- File::FNM_DOTMATCH
- File::FNM_EXTGLOB
- File::FNM_NOESCAPE
- File::FNM_PATHNAME
- File::FNM_SHORTNAME(仅限 Windows)
- File::FNM_SYSCASE
- 其他常量
- File::NULL
- File::Stat
- FileTest
- 浮点数
- FloatDomainError
- FrozenError
- GC
- GC::Profiler
- Hash
- IO
- IO::Buffer
- IO::Buffer::AccessError
- IO::Buffer::AllocationError
- IO::Buffer::InvalidatedError
- IO::Buffer::LockedError
- IO::Buffer::MaskError
- IO::EAGAINWaitReadable
- IO::EAGAINWaitWritable
- IO::EINPROGRESSWaitReadable
- IO::EINPROGRESSWaitWritable
- IO::EWOULDBLOCKWaitReadable
- IO::EWOULDBLOCKWaitWritable
- IO::TimeoutError
- IO::WaitReadable
- IO::WaitWritable
- IOError
- IndexError
- 整数
- Interrupt
- Kernel
- KeyError
- LoadError
- LocalJumpError
- Marshal
- MatchData
- Math
- Math::DomainError
- 方法
- 模块
- NameError
- NilClass
- NoMatchingPatternError
- NoMatchingPatternKeyError
- NoMemoryError
- NoMethodError
- NotImplementedError
- 数值
- 对象
- ObjectSpace
- ObjectSpace::WeakKeyMap
- ObjectSpace::WeakMap
- Proc
- Process
- Process::GID
- Process::Status
- Process::Sys
- Process::UID
- RDoc
-
RDoc::MarkupReference
- RDoc 标记引用
- 注释中的标记
- 边距
- 块
- 段落
- 逐字文本块
- 代码块
- 块引用
- 列表
- 项目符号列表
- 编号列表
- 字母列表
- 带标签的列表
- 标题
- 水平线
- 指令
- 允许或禁止文档的指令
- 指定 RDoc 源格式的指令
- HTML 输出指令
- 方法文档指令
- 组织文档的指令
- 包含文件的指令
- 文本标记
- 字体标记
- 斜体
- 粗体
- 等宽字体
- 字符转换
- 链接
- 转义文本
- 从 Ruby 代码派生的文档
- RDoc 标记引用
- 注释中的标记
- 边距
- 块
- 段落
- 逐字文本块
- 代码块
- 块引用
- 列表
- 项目符号列表
- 编号列表
- 字母列表
- 带标签的列表
- 标题
- 水平线
- 指令
- 允许或禁止文档的指令
- 指定 RDoc 源格式的指令
- HTML 输出指令
- 方法文档指令
- 组织文档的指令
- 包含文件的指令
- 文本标记
- 字体标记
- 斜体
- 粗体
- 等宽字体
- 字符转换
- 链接
- 转义文本
- 从 Ruby 代码派生的文档
- RDoc::MarkupReference::DummyClass
- RDoc::MarkupReference::DummyModule
- Ractor
- Ractor::ClosedError
- Ractor::Error
- Ractor::IsolationError
- Ractor::MovedError
- Ractor::MovedObject
- Ractor::RemoteError
- Ractor::Selector
- Ractor::UnsafeError
- Random
- Random::Formatter
- Range
- RangeError
- Rational
- Refinement
- 正则表达式
- Regexp::TimeoutError
- RegexpError
- RubyVM
- RubyVM::AbstractSyntaxTree
- RubyVM::AbstractSyntaxTree::Node
- RubyVM::InstructionSequence
- RubyVM::RJIT
- RubyVM::YJIT
- RuntimeError
- ScriptError
- SecurityError
- Signal
- SignalException
- StandardError
- StopIteration
- 字符串
- 结构体
- 符号
- 语法错误
- 系统调用错误
- 系统退出
- 系统堆栈错误
- 线程
- Thread::Backtrace
- Thread::Backtrace::Location
- Thread::ConditionVariable
- Thread::Mutex
- Thread::Queue
- Thread::SizedQueue
- ThreadError
- ThreadGroup
- 时间
- TracePoint
- TrueClass
- 类型错误
- 未绑定方法
- 未捕获的抛出错误
- UnicodeNormalize
- 警告
- 零除错误
- 致命错误
方法
- ::=== — SystemCallError
- ::[] — Array
- ::[] — Fiber
- ::[] — Dir
- ::[] — Hash
- ::[] — ENV
- ::[] — Warning
- ::[]= — Fiber
- ::[]= — ENV
- ::[]= — Warning
- ::_fork — Process
- ::abort — Process
- ::abort_on_exception — Thread
- ::abort_on_exception= — Thread
- ::absolute_path — File
- ::absolute_path? — File
- ::acos — Math
- ::acosh — Math
- ::add_stress_to_class — GC
- ::aliases — Encoding
- ::all_symbols — Symbol
- ::allow_reentry — TracePoint
- ::argv0 — Process
- ::asciicompat_encoding — Encoding::Converter
- ::asin — Math
- ::asinh — Math
- ::assoc — ENV
- ::at — Time
- ::atan — Math
- ::atan2 — Math
- ::atanh — Math
- ::atime — File
- ::auto_compact — GC
- ::auto_compact= — GC
- ::basename — File
- ::binread — IO
- ::binwrite — IO
- ::birthtime — File
- ::blockdev? — File
- ::blocking — Fiber
- ::blocking? — Fiber
- ::bytes — Random
- ::cbrt — Math
- ::change_privilege — Process::UID
- ::change_privilege — Process::GID
- ::chardev? — File
- ::chdir — Dir
- ::children — Dir
- ::chmod — File
- ::chown — File
- ::chroot — Dir
- ::clear — ENV
- ::clear — GC::Profiler
- ::clock_getres — Process
- ::clock_gettime — Process
- ::clone — ENV
- ::code_gc — RubyVM::YJIT
- ::compact — GC
- ::compatible? — Encoding
- ::compile — RubyVM::InstructionSequence
- ::compile — Regexp
- ::compile_file — RubyVM::InstructionSequence
- ::compile_file_prism — RubyVM::InstructionSequence
- ::compile_option — RubyVM::InstructionSequence
- ::compile_option= — RubyVM::InstructionSequence
- ::compile_prism — RubyVM::InstructionSequence
- ::constants — Module
- ::copy_stream — IO
- ::cos — Math
- ::cosh — Math
- ::count — Ractor
- ::count — GC
- ::count_objects — ObjectSpace
- ::ctime — File
- ::current — Fiber
- ::current — Ractor
- ::current — Thread
- ::current_scheduler — Fiber
- ::daemon — Process
- ::default_external — 编码
- ::default_external= — 编码
- ::default_internal — 编码
- ::default_internal= — 编码
- ::define — 数据
- ::define_finalizer — 对象空间
- ::delete — 目录
- ::delete — 文件
- ::delete — 环境变量
- ::delete_if — 环境变量
- ::detach — 进程
- ::directory? — 文件
- ::dirname — 文件
- ::disable — 垃圾回收
- ::disable — 垃圾回收::分析器
- ::disasm — RubyVM::指令序列
- ::disassemble — RubyVM::指令序列
- ::dummy_singleton_method — RDoc::标记引用
- ::dump — 封存
- ::dump_exit_locations — RubyVM::YJIT
- ::dup — 环境变量
- ::each — 环境变量
- ::each_caller_location — 线程
- ::each_child — 目录
- ::each_key — 环境变量
- ::each_object — 对象空间
- ::each_pair — 环境变量
- ::each_value — 环境变量
- ::egid — 进程
- ::egid= — 进程
- ::eid — 进程::UID
- ::eid — 进程::GID
- ::empty? — 目录
- ::empty? — 文件
- ::empty? — 环境变量
- ::enable — GC
- ::enable — GC::Profiler
- ::enable — RubyVM::RJIT
- ::enable — RubyVM::YJIT
- ::enabled? — GC::Profiler
- ::enabled? — RubyVM::RJIT
- ::enabled? — RubyVM::YJIT
- ::entries — Dir
- ::erf — Math
- ::erfc — Math
- ::escape — Regexp
- ::euid — Process
- ::euid= — Process
- ::except — ENV
- ::exception — Exception
- ::exec — Process
- ::executable? — File
- ::executable_real? — File
- ::exist? — Dir
- ::exist? — File
- ::exit — Thread
- ::exit — Process
- ::exit! — Process
- ::exp — Math
- ::expand_path — File
- ::extname — File
- ::fchdir — Dir
- ::fetch — ENV
- ::file? — File
- ::filter — ENV
- ::filter! — ENV
- ::find — Encoding
- ::fnmatch — File
- ::fnmatch? — File
- ::for — IO::Buffer
- ::for_fd — Dir
- ::for_fd — IO
- ::foreach — Dir
- ::foreach — IO
- ::fork — Thread
- ::fork — Process
- ::format_number — RubyVM::YJIT
- ::format_number_pct — RubyVM::YJIT
- ::freeze — ENV
- ::frexp — Math
- ::from_name — Process::UID
- ::from_name — Process::GID
- ::ftype — File
- ::gamma — Math
- ::garbage_collect — ObjectSpace
- ::getegid — Process::Sys
- ::geteuid — Process::Sys
- ::getgid — Process::Sys
- ::getpgid — Process
- ::getpgrp — Process
- ::getpriority — Process
- ::getrlimit — Process
- ::getsid — Process
- ::getuid — Process::Sys
- ::getwd — Dir
- ::gid — Process
- ::gid= — Process
- ::glob — Dir
- ::gm — Time
- ::grant_privilege — Process::UID
- ::grant_privilege — Process::GID
- ::groups — Process
- ::groups= — Process
- ::grpowned? — File
- ::handle_interrupt — Thread
- ::has_key? — ENV
- ::has_value? — ENV
- ::home — Dir
- ::hypot — Math
- ::identical? — File
- ::ignore_deadlock — Thread
- ::ignore_deadlock= — 线程
- ::include? — ENV
- ::initgroups — 进程
- ::inspect — ENV
- ::invert — ENV
- ::issetugid — Process::Sys
- ::join — 文件
- ::keep_if — ENV
- ::keep_script_lines — RubyVM
- ::keep_script_lines= — RubyVM
- ::key — ENV
- ::key? — ENV
- ::keys — ENV
- ::keyword_init? — 结构体
- ::kill — 线程
- ::kill — 进程
- ::last_match — 正则表达式
- ::last_status — 进程
- ::latest_compact_info — 垃圾回收
- ::latest_gc_info — 垃圾回收
- ::lchmod — 文件
- ::lchown — 文件
- ::ldexp — 数学
- ::length — ENV
- ::lgamma — 数学
- ::limit — Thread::Backtrace
- ::linear_time? — 正则表达式
- ::link — 文件
- ::list — 编码
- ::list — 线程
- ::list — 信号
- ::load — 序列化
- ::load_from_binary — RubyVM::InstructionSequence
- ::load_from_binary_extra_data — RubyVM::InstructionSequence
- ::local — Time
- ::locale_charmap — Encoding
- ::log — Math
- ::log10 — Math
- ::log2 — Math
- ::lstat — File
- ::lutime — File
- ::main — Ractor
- ::main — Thread
- ::make_shareable — Ractor
- ::malloc_allocated_size — GC
- ::malloc_allocations — GC
- ::map — IO::Buffer
- ::maxgroups — Process
- ::maxgroups= — Process
- ::measure_total_time — GC
- ::measure_total_time= — GC
- ::member? — ENV
- ::members — Struct
- ::members — Data
- ::merge! — ENV
- ::mkdir — Dir
- ::mkfifo — File
- ::mktime — Time
- ::mtime — File
- ::name_list — Encoding
- ::nesting — Module
- ::new — Array
- ::new — String
- ::new — Fiber
- ::new — Fiber::Pool
- ::new — Dir
- ::new — File
- ::new — Enumerator
- ::new — Enumerator::Lazy
- ::new — Enumerator::Chain
- ::new — Enumerator::Product
- ::new — Exception
- ::new — SystemExit
- ::new — SignalException
- ::new — KeyError
- ::new — SyntaxError
- ::new — NameError
- ::new — NoMethodError
- ::new — FrozenError
- ::new — NoMatchingPatternKeyError
- ::new — SystemCallError
- ::new — Module
- ::new — File::Stat
- ::new — IO
- ::new — BasicObject
- ::new — Hash
- ::new — IO::Buffer
- ::new — RubyVM::InstructionSequence
- ::new — Class
- ::new — Proc
- ::new — Ractor
- ::new — Random
- ::new — Range
- ::new — Regexp
- ::new — Struct
- ::new — Data
- ::new — Thread
- ::new — Thread::Mutex
- ::new — Thread::ConditionVariable
- ::new — Thread::Queue
- ::new — Thread::SizedQueue
- ::new — Time
- ::new — TracePoint
- ::new — Encoding::Converter
- ::new — UncaughtThrowError
- ::new_seed — Random
- ::node_id_for_backtrace_location — RubyVM::AbstractSyntaxTree
- ::now — Time
- ::of — RubyVM::InstructionSequence
- ::of — RubyVM::AbstractSyntaxTree
- ::open — Dir
- ::open — File
- ::open — IO
- ::owned? — File
- ::parse — RubyVM::AbstractSyntaxTree
- ::parse_file — RubyVM::AbstractSyntaxTree
- ::pass — Thread
- ::path — File
- ::pending_interrupt? — Thread
- ::pid — Process
- ::pipe — IO
- ::pipe? — File
- ::polar — Complex
- ::popen — IO
- ::ppid — Process
- ::print_and_dump_stats — RubyVM::YJIT
- ::produce — Enumerator
- ::product — Enumerator
- ::pwd — Dir
- ::quote — Regexp
- ::rand — Random
- ::rassoc — ENV
- ::raw_data — GC::Profiler
- ::re_exchange — Process::UID
- ::re_exchange — Process::GID
- ::re_exchangeable? — Process::UID
- ::re_exchangeable? — Process::GID
- ::read — IO
- ::readable? — File
- ::readable_real? — File
- ::readlines — IO
- ::readlink — File
- ::realdirpath — File
- ::realpath — File
- ::receive — Ractor
- ::receive_if — Ractor
- ::rect — Complex
- ::rectangular — Complex
- ::recv — Ractor
- ::rehash — ENV
- ::reject — ENV
- ::reject! — ENV
- ::remove_stress_to_class — GC
- ::rename — File
- ::replace — ENV
- ::report — GC::Profiler
- ::report_on_exception — Thread
- ::report_on_exception= — Thread
- ::reset_stats! — RubyVM::YJIT
- ::restore — Marshal
- ::result — GC::Profiler
- ::rid — Process::UID
- ::rid — Process::GID
- ::rmdir — Dir
- ::ruby2_keywords_hash — Hash
- ::ruby2_keywords_hash? — Hash
- ::runtime_stats — RubyVM::YJIT
- ::schedule — Fiber
- ::scheduler — Fiber
- ::search_convpath — Encoding::Converter
- ::seed — Random
- ::select — IO
- ::select — ENV
- ::select — Ractor
- ::select! — ENV
- ::set_scheduler — Fiber
- ::setegid — Process::Sys
- ::seteuid — Process::Sys
- ::setgid — Process::Sys
- ::setgid? — File
- ::setpgid — Process
- ::setpgrp — Process
- ::setpriority — Process
- ::setproctitle — Process
- ::setregid — Process::Sys
- ::setresgid — Process::Sys
- ::setresuid — Process::Sys
- ::setreuid — Process::Sys
- ::setrgid — Process::Sys
- ::setrlimit — Process
- ::setruid — Process::Sys
- ::setsid — Process
- ::setuid — Process::Sys
- ::setuid? — File
- ::shareable? — Ractor
- ::shift — ENV
- ::sid_available? — Process::UID
- ::sid_available? — Process::GID
- ::signame — Signal
- ::sin — Math
- ::sinh — Math
- ::size — File
- ::size — ENV
- ::size? — File
- ::size_of — IO::Buffer
- ::slice — ENV
- ::socket? — File
- ::spawn — Process
- ::split — File
- ::sqrt — Integer
- ::sqrt — Math
- ::srand — Random
- ::start — Thread
- ::start — GC
- ::stat — RubyVM
- ::stat — File
- ::stat — TracePoint
- ::stat — GC
- ::stat_heap — GC
- ::stats_enabled? — RubyVM::YJIT
- ::stats_string — RubyVM::YJIT
- ::sticky? — File
- ::stop — Thread
- ::store — ENV
- ::stress — GC
- ::stress= — GC
- ::string — IO::Buffer
- ::switch — Process::UID
- ::switch — Process::GID
- ::symlink — File
- ::symlink? — File
- ::sysopen — IO
- ::tan — Math
- ::tanh — Math
- ::timeout — Regexp
- ::timeout= — Regexp
- ::times — Process
- ::to_a — ENV
- ::to_h — ENV
- ::to_hash — ENV
- ::to_s — ENV
- ::to_tty? — Exception
- ::total_time — GC
- ::total_time — GC::Profiler
- ::trace — TracePoint
- ::trap — Signal
- ::truncate — File
- ::try_convert — Array
- ::try_convert — Integer
- ::try_convert — String
- ::try_convert — IO
- ::try_convert — Hash
- ::try_convert — Regexp
- ::uid — Process
- ::uid= — Process
- ::umask — File
- ::undefine_finalizer — ObjectSpace
- ::union — Regexp
- ::unlink — Dir
- ::unlink — File
- ::update — ENV
- ::urandom — Random
- ::used_modules — Module
- ::used_refinements — Module
- ::utc — Time
- ::utime — File
- ::value? — ENV
- ::values — ENV
- ::values_at — ENV
- ::verify_compaction_references — GC
- ::verify_internal_consistency — GC
- ::wait — Process::Status
- ::wait — Process
- ::wait2 — Process
- ::waitall — Process
- ::waitpid — Process
- ::waitpid2 — Process
- ::warmup — Process
- ::world_readable? — File
- ::world_writable? — File
- ::writable? — File
- ::writable_real? — File
- ::write — IO
- ::yield — Fiber
- ::yield — Ractor
- ::zero? — File
- #! — BasicObject
- #! — Ractor::MovedObject
- #!= — BasicObject
- #!= — Ractor::MovedObject
- #!~ — Object
- #% — Integer
- #% — Numeric
- #% — String
- #% — Float
- #% — Range
- #& — Array
- #& — Integer
- #& — NilClass
- #& — IO::Buffer
- #& — TrueClass
- #& — FalseClass
- #& — Process::Status
- #* — Array
- #* — Integer
- #* — Complex
- #* — String
- #* — Float
- #* — Rational
- #** — Integer
- #** — Complex
- #** — Float
- #** — Rational
- #+ — Array
- #+ — Integer
- #+ — Complex
- #+ — String
- #+ — Float
- #+ — Enumerator
- #+ — Rational
- #+ — Time
- #+@ — Numeric
- #+@ — String
- #- — 数组
- #- — 整数
- #- — 复数
- #- — 浮点数
- #- — 有理数
- #- — 时间
- #-@ — 整数
- #-@ — 复数
- #-@ — 数值
- #-@ — 字符串
- #-@ — 浮点数
- #-@ — 有理数
- #/ — 整数
- #/ — 复数
- #/ — 浮点数
- #/ — 有理数
- #< — 整数
- #< — 浮点数
- #< — 模块
- #< — 哈希表
- #< — 可比较
- #<< — 数组
- #<< — 整数
- #<< — 字符串
- #<< — IO
- #<< — 过程
- #<< — 方法
- #<< — 协程
- #<< — 线程队列
- #<< — 线程定长队列
- #<= — 整数
- #<= — 浮点数
- #<= — 模块
- #<= — 哈希表
- #<= — 可比较
- #<=> — 数组
- #<=> — Integer
- #<=> — Complex
- #<=> — Numeric
- #<=> — String
- #<=> — Float
- #<=> — Object
- #<=> — Module
- #<=> — File::Stat
- #<=> — IO::Buffer
- #<=> — Rational
- #<=> — Symbol
- #<=> — Time
- #== — Array
- #== — Integer
- #== — Complex
- #== — String
- #== — Float
- #== — Enumerator::ArithmeticSequence
- #== — Exception
- #== — Module
- #== — BasicObject
- #== — Hash
- #== — Proc
- #== — Method
- #== — UnboundMethod
- #== — Process::Status
- #== — Ractor::MovedObject
- #== — Random
- #== — Range
- #== — Rational
- #== — Regexp
- #== — MatchData
- #== — Symbol
- #== — Struct
- #== — Data
- #== — Encoding::Converter
- #== — Comparable
- #=== — Integer
- #=== — NilClass
- #=== — String
- #=== — Float
- #=== — Enumerator::ArithmeticSequence
- #=== — Object
- #=== — Module
- #=== — TrueClass
- #=== — FalseClass
- #=== — Proc
- #=== — Method
- #=== — Range
- #=== — Regexp
- #=== — Symbol
- #=~ — NilClass
- #=~ — String
- #=~ — Regexp
- #=~ — Symbol
- #> — Integer
- #> — Float
- #> — Module
- #> — Hash
- #> — Comparable
- #>= — Integer
- #>= — Float
- #>= — Module
- #>= — Hash
- #>= — Comparable
- #>> — Integer
- #>> — Proc
- #>> — Method
- #>> — Process::Status
- #Array — Kernel
- #Complex — Kernel
- #Float — Kernel
- #Hash — Kernel
- #Integer — Kernel
- #Rational — Kernel
- #String — Kernel
- #[] — Array
- #[] — Integer
- #[] — String
- #[] — Continuation
- #[] — Hash
- #[] — Proc
- #[] — Method
- #[] — Ractor
- #[] — MatchData
- #[] — Symbol
- #[] — Struct
- #[] — Thread
- #[] — ObjectSpace::WeakMap
- #[] — ObjectSpace::WeakKeyMap
- #[]= — Array
- #[]= — String
- #[]= — Hash
- #[]= — Ractor
- #[]= — Struct
- #[]= — Thread
- #[]= — ObjectSpace::WeakMap
- #[]= — ObjectSpace::WeakKeyMap
- #^ — Integer
- #^ — NilClass
- #^ — IO::Buffer
- #^ — TrueClass
- #^ — FalseClass
- #__callee__ — Kernel
- #__dir__ — Kernel
- #__id__ — BasicObject
- #__id__ — Ractor::MovedObject
- #__method__ — Kernel
- #__send__ — BasicObject
- #__send__ — Ractor::MovedObject
- #_enumerable_collect — Enumerator::Lazy
- #_enumerable_collect_concat — Enumerator::Lazy
- #_enumerable_drop — Enumerator::Lazy
- #_enumerable_drop_while — Enumerator::Lazy
- #_enumerable_filter — Enumerator::Lazy
- #_enumerable_filter_map — Enumerator::Lazy
- #_enumerable_find_all — Enumerator::Lazy
- #_enumerable_flat_map — Enumerator::Lazy
- #_enumerable_grep — Enumerator::Lazy
- #_enumerable_grep_v — Enumerator::Lazy
- #_enumerable_map — Enumerator::Lazy
- #_enumerable_reject — Enumerator::Lazy
- #_enumerable_select — Enumerator::Lazy
- #_enumerable_take — Enumerator::Lazy
- #_enumerable_take_while — Enumerator::Lazy
- #_enumerable_uniq — Enumerator::Lazy
- #_enumerable_with_index — Enumerator::Lazy
- #_enumerable_zip — Enumerator::Lazy
- #_wait — Ractor::Selector
- #` — Kernel
- #abort — Kernel
- #abort_on_exception — Thread
- #abort_on_exception= — Thread
- #abs — Integer
- #abs — Complex
- #abs — Numeric
- #abs — Float
- #abs — Rational
- #abs2 — Complex
- #abs2 — Numeric
- #absolute_path — RubyVM::InstructionSequence
- #absolute_path — Thread::Backtrace::Location
- #add — Ractor::Selector
- #add — ThreadGroup
- #add_trace_func — Thread
- #address_resolve — Fiber::Scheduler
- #advise — IO
- #alias_method — Module
- #alive? — Fiber
- #alive? — Thread
- #all? — Array
- #all? — Enumerable
- #all_tokens — RubyVM::AbstractSyntaxTree::Node
- #allbits? — Integer
- #allocate — Class
- #ancestors — Module
- #and! — IO::Buffer
- #angle — Complex
- #angle — Numeric
- #angle — Float
- #any? — Array
- #any? — Hash
- #any? — Enumerable
- #anybits? — Integer
- #append — Array
- #append_features — Module
- #arg — Complex
- #arg — Numeric
- #arg — Float
- #args — NoMethodError
- #args_directive — RDoc::MarkupReference
- #argv — ARGF
- #arity — Proc
- #arity — Method
- #arity — UnboundMethod
- #ascii_compatible? — Encoding
- #ascii_only? — 字符串
- #asctime — 时间
- #assoc — 数组
- #assoc — 哈希表
- #at — 数组
- #at_exit — 内核
- #atime — 文件
- #atime — File::Stat
- #attached_object — 类
- #attr — 模块
- #attr_accessor — 模块
- #attr_reader — 模块
- #attr_writer — 模块
- #autoclose= — IO
- #autoclose? — IO
- #autoload — 模块
- #autoload — 内核
- #autoload? — 模块
- #autoload? — 内核
- #b — 字符串
- #backtrace — 纤程
- #backtrace — 异常
- #backtrace — 线程
- #backtrace_locations — 纤程
- #backtrace_locations — 异常
- #backtrace_locations — 线程
- #base_label — RubyVM::InstructionSequence
- #base_label — Thread::Backtrace::Location
- #begin — Enumerator::ArithmeticSequence
- #begin — 范围
- #begin — 匹配数据
- #between? — 可比较
- #bind — 未绑定方法
- #bind_call — UnboundMethod
- #binding — Proc
- #binding — TracePoint
- #binding — Kernel
- #binmode — IO
- #binmode — ARGF
- #binmode? — IO
- #binmode? — ARGF
- #birthtime — File
- #birthtime — File::Stat
- #bit_length — Integer
- #blksize — File::Stat
- #block — Fiber::Scheduler
- #block_given? — Kernel
- #blockdev? — File::Stat
- #blockdev? — FileTest
- #blocking? — Fiber
- #blocks — File::Stat
- #broadcast — Thread::ConditionVariable
- #bsearch — Array
- #bsearch — Range
- #bsearch_index — Array
- #byteindex — String
- #byteoffset — MatchData
- #byterindex — String
- #bytes — String
- #bytes — Random
- #bytesize — String
- #byteslice — String
- #bytesplice — String
- #call — Continuation
- #call — Proc
- #call — Method
- #call_seq_directive — RDoc::MarkupReference
- #callcc — Kernel
- #callee_id — TracePoint
- #caller — Kernel
- #caller_locations — Kernel
- #capitalize — 字符串
- #capitalize — 符号
- #capitalize! — 字符串
- #captures — 匹配数据
- #casecmp — 字符串
- #casecmp — 符号
- #casecmp? — 字符串
- #casecmp? — 符号
- #casefold? — 正则表达式
- #catch — 内核
- #cause — 异常
- #ceil — 整数
- #ceil — 数值
- #ceil — 浮点数
- #ceil — 有理数
- #ceil — 时间
- #ceildiv — 整数
- #center — 字符串
- #chain — 可枚举
- #chardev? — 文件::统计
- #chardev? — 文件测试
- #chars — 字符串
- #chdir — 目录
- #children — RubyVM::抽象语法树::节点
- #children — 目录
- #chmod — 文件
- #chomp — 字符串
- #chomp — 内核
- #chomp! — 字符串
- #chop — 字符串
- #chop — 内核
- #chop! — 字符串
- #chown — 文件
- #chr — Integer
- #chr — String
- #chunk — Enumerator::Lazy
- #chunk — Enumerable
- #chunk_while — Enumerator::Lazy
- #chunk_while — Enumerable
- #clamp — Comparable
- #class — Kernel
- #class_eval — Module
- #class_exec — Module
- #class_variable_defined? — Module
- #class_variable_get — Module
- #class_variable_set — Module
- #class_variables — Module
- #clear — Array
- #clear — String
- #clear — Hash
- #clear — IO::Buffer
- #clear — Ractor::Selector
- #clear — Thread::Queue
- #clear — Thread::SizedQueue
- #clear — ObjectSpace::WeakKeyMap
- #clone — Numeric
- #clone — Method
- #clone — UnboundMethod
- #clone — Kernel
- #close — Dir
- #close — IO
- #close — ARGF
- #close — Fiber::Scheduler
- #close — Thread::Queue
- #close — Thread::SizedQueue
- #close_incoming — Ractor
- #close_on_exec= — IO
- #close_on_exec? — IO
- #close_outgoing — Ractor
- #close_read — IO
- #close_write — IO
- #closed? — IO
- #closed? — ARGF
- #closed? — Thread::Queue
- #codepoints — String
- #coerce — Integer
- #coerce — Numeric
- #coerce — Float
- #collect — Array
- #collect — Enumerator::Lazy
- #collect — Enumerable
- #collect! — Array
- #collect_concat — Enumerator::Lazy
- #collect_concat — Enumerable
- #combination — Array
- #compact — Array
- #compact — Enumerator::Lazy
- #compact — Hash
- #compact — Enumerable
- #compact! — Array
- #compact! — Hash
- #compare_by_identity — Hash
- #compare_by_identity? — Hash
- #concat — Array
- #concat — String
- #conj — Complex
- #conj — Numeric
- #conjugate — Complex
- #conjugate — Numeric
- #const_added — Module
- #const_defined? — Module
- #const_get — Module
- #const_missing — 模块
- #const_set — 模块
- #const_source_location — 模块
- #constants — 模块
- #convert — Encoding::Converter
- #convpath — Encoding::Converter
- #copy — IO::Buffer
- #coredump? — Process::Status
- #count — 数组
- #count — 字符串
- #count — 范围
- #count — 可枚举
- #cover? — 范围
- #crypt — 字符串
- #ctime — 文件
- #ctime — File::Stat
- #ctime — 时间
- #curry — 过程
- #curry — 方法
- #cycle — 数组
- #cycle — 可枚举
- #day — 时间
- #deconstruct — 匹配数据
- #deconstruct — 结构体
- #deconstruct — 数据
- #deconstruct_keys — 匹配数据
- #deconstruct_keys — 结构体
- #deconstruct_keys — 数据
- #deconstruct_keys — 时间
- #dedup — 字符串
- #default — 哈希表
- #default= — 哈希表
- #default_proc — 哈希表
- #default_proc= — 哈希表
- #define_method — 模块
- #define_singleton_method — 对象
- #defined_class — 跟踪点
- #delete — 数组
- #delete — 字符串
- #delete — 哈希表
- #delete — ObjectSpace::WeakMap
- #delete — ObjectSpace::WeakKeyMap
- #delete! — 字符串
- #delete_at — 数组
- #delete_if — 数组
- #delete_if — 哈希表
- #delete_prefix — 字符串
- #delete_prefix! — 字符串
- #delete_suffix — 字符串
- #delete_suffix! — 字符串
- #denominator — 整数
- #denominator — 复数
- #denominator — 数值
- #denominator — 浮点数
- #denominator — 有理数
- #deprecate_constant — 模块
- #deq — Thread::Queue
- #deq — Thread::SizedQueue
- #destination_encoding — Encoding::UndefinedConversionError
- #destination_encoding — Encoding::InvalidByteSequenceError
- #destination_encoding — Encoding::Converter
- #destination_encoding_name — Encoding::UndefinedConversionError
- #destination_encoding_name — Encoding::InvalidByteSequenceError
- #detailed_message — 异常
- #detect — Enumerable
- #dev — File::Stat
- #dev_major — File::Stat
- #dev_minor — File::Stat
- #difference — Array
- #dig — Array
- #dig — Hash
- #dig — Struct
- #digits — Integer
- #directory? — File::Stat
- #directory? — FileTest
- #disable — TracePoint
- #disasm — RubyVM::InstructionSequence
- #disassemble — RubyVM::InstructionSequence
- #display — Object
- #div — Integer
- #div — Numeric
- #divmod — Integer
- #divmod — Numeric
- #divmod — Float
- #downcase — String
- #downcase — Symbol
- #downcase! — String
- #downto — Integer
- #drop — Array
- #drop — Enumerator::Lazy
- #drop — Enumerable
- #drop_while — Array
- #drop_while — Enumerator::Lazy
- #drop_while — Enumerable
- #dst? — Time
- #dummy? — Encoding
- #dummy_instance_alias — RDoc::MarkupReference
- #dummy_instance_method — RDoc::MarkupReference
- #dump — String
- #dup — Numeric
- #dup — Object
- #each — Array
- #each — Dir
- #each — Enumerator
- #each — Enumerator::Chain
- #each — Enumerator::Product
- #each — Enumerator::ArithmeticSequence
- #each — IO
- #each — Hash
- #each — ARGF
- #each — IO::Buffer
- #each — Range
- #each — Struct
- #each — ObjectSpace::WeakMap
- #each_byte — String
- #each_byte — IO
- #each_byte — ARGF
- #each_byte — IO::Buffer
- #each_char — String
- #each_char — IO
- #each_char — ARGF
- #each_child — Dir
- #each_child — RubyVM::InstructionSequence
- #each_codepoint — String
- #each_codepoint — IO
- #each_codepoint — ARGF
- #each_cons — Enumerable
- #each_entry — Enumerable
- #each_grapheme_cluster — String
- #each_index — Array
- #each_key — Hash
- #each_key — ObjectSpace::WeakMap
- #each_line — String
- #each_line — IO
- #each_line — ARGF
- #each_pair — Hash
- #each_pair — Struct
- #each_pair — ObjectSpace::WeakMap
- #each_slice — Enumerable
- #each_value — Hash
- #each_value — ObjectSpace::WeakMap
- #each_with_index — Enumerator
- #each_with_index — Enumerable
- #each_with_object — Enumerator
- #each_with_object — Enumerable
- #eager — Enumerator::Lazy
- #empty? — Array
- #empty? — String
- #empty? — Hash
- #empty? — IO::Buffer
- #empty? — Ractor::Selector
- #empty? — Symbol
- #empty? — Thread::Queue
- #empty? — Thread::SizedQueue
- #empty? — FileTest
- #enable — TracePoint
- #enabled? — TracePoint
- #enclose — ThreadGroup
- #enclosed? — ThreadGroup
- #encode — String
- #encode! — String
- #encoding — String
- #encoding — Regexp
- #encoding — Symbol
- #end — Enumerator::ArithmeticSequence
- #end — Range
- #end — MatchData
- #end_with? — String
- #end_with? — Symbol
- #enq — Thread::Queue
- #enq — Thread::SizedQueue
- #entries — Range
- #entries — Enumerable
- #enum_for — Enumerator::Lazy
- #enum_for — Object
- #eof — IO
- #eof — ARGF
- #eof? — IO
- #eof? — ARGF
- #eql? — Array
- #eql? — Numeric
- #eql? — String
- #eql? — Float
- #eql? — Enumerator::ArithmeticSequence
- #eql? — Object
- #eql? — Hash
- #eql? — Proc
- #eql? — Method
- #eql? — UnboundMethod
- #eql? — Range
- #eql? — Regexp
- #eql? — MatchData
- #eql? — Struct
- #eql? — Data
- #eql? — Time
- #equal? — BasicObject
- #equal? — Ractor::MovedObject
- #errno — SystemCallError
- #error_bytes — Encoding::InvalidByteSequenceError
- #error_char — Encoding::UndefinedConversionError
- #eval — RubyVM::InstructionSequence
- #eval — Binding
- #eval — Kernel
- #eval_script — TracePoint
- #even? — Integer
- #event — TracePoint
- #except — Hash
- #exception — Exception
- #exclude_end? — Enumerator::ArithmeticSequence
- #exclude_end? — Range
- #exec — Kernel
- #executable? — File::Stat
- #executable? — FileTest
- #executable_real? — File::Stat
- #executable_real? — FileTest
- #exist? — FileTest
- #exit — Thread
- #exit — Kernel
- #exit! — Kernel
- #exit_value — LocalJumpError
- #exited? — Process::Status
- #exitstatus — Process::Status
- #extend — Object
- #extend_object — Module
- #extended — Module
- #external? — IO::Buffer
- #external_encoding — IO
- #external_encoding — ARGF
- #fail — Kernel
- #fcntl — IO
- #fdatasync — IO
- #fdiv — Integer
- #fdiv — Complex
- #fdiv — Numeric
- #fdiv — Float
- #fdiv — Rational
- #feed — Enumerator
- #fetch — Array
- #fetch — Hash
- #fetch — Thread
- #fetch_values — Hash
- #fiber — Fiber::Scheduler
- #file — ARGF
- #file? — File::Stat
- #file? — FileTest
- #filename — ARGF
- #fileno — Dir
- #fileno — IO
- #fileno — ARGF
- #fill — Array
- #filter — Array
- #filter — Enumerator::Lazy
- #filter — Hash
- #filter — Struct
- #filter — Enumerable
- #filter! — Array
- #filter! — Hash
- #filter_map — Enumerator::Lazy
- #filter_map — Enumerable
- #find — Enumerable
- #find_all — Enumerator::Lazy
- #find_all — Enumerable
- #find_index — Array
- #find_index — Enumerable
- #finish — Encoding::Converter
- #finite? — Complex
- #finite? — Numeric
- #finite? — Float
- #first — Array
- #first — Enumerator::ArithmeticSequence
- #first — Range
- #first — Enumerable
- #first_column — RubyVM::AbstractSyntaxTree::Node
- #first_lineno — RubyVM::AbstractSyntaxTree::Node
- #first_lineno — RubyVM::InstructionSequence
- #fixed_encoding? — Regexp
- #flat_map — Enumerator::Lazy
- #flat_map — Enumerable
- #flatten — Array
- #flatten — Hash
- #flatten! — Array
- #flock — File
- #floor — Integer
- #floor — Numeric
- #floor — Float
- #floor — Rational
- #floor — Time
- #flush — IO
- #force — Enumerator::Lazy
- #force_encoding — String
- #fork — 内核
- #format — 内核
- #free — IO::Buffer
- #freeze — 对象
- #freeze — 模块
- #freeze — Thread::Queue
- #freeze — Thread::SizedQueue
- #friday? — 时间
- #frozen? — 内核
- #fsync — IO
- #ftype — File::Stat
- #full_message — 异常
- #garbage_collect — GC
- #garbage_collect — ObjectSpace
- #gcd — 整数
- #gcdlcm — 整数
- #get_string — IO::Buffer
- #get_value — IO::Buffer
- #get_values — IO::Buffer
- #getbyte — 字符串
- #getbyte — IO
- #getbyte — ARGF
- #getc — IO
- #getc — ARGF
- #getgm — 时间
- #getkey — ObjectSpace::WeakKeyMap
- #getlocal — 时间
- #gets — IO
- #gets — ARGF
- #gets — Kernel
- #getutc — Time
- #gid — File::Stat
- #global_variables — Kernel
- #gmt? — Time
- #gmt_offset — Time
- #gmtime — Time
- #gmtoff — Time
- #grapheme_clusters — String
- #grep — Enumerator::Lazy
- #grep — Enumerable
- #grep_v — Enumerator::Lazy
- #grep_v — Enumerable
- #group — Thread
- #group_by — Enumerable
- #grpowned? — File::Stat
- #grpowned? — FileTest
- #gsub — String
- #gsub — Kernel
- #gsub! — String
- #has_key? — Hash
- #has_value? — Hash
- #hash — Array
- #hash — Complex
- #hash — String
- #hash — Float
- #hash — Enumerator::ArithmeticSequence
- #hash — Object
- #hash — Hash
- #hash — Proc
- #hash — Method
- #hash — UnboundMethod
- #hash — Range
- #hash — Rational
- #hash — Regexp
- #hash — MatchData
- #hash — Struct
- #hash — Data
- #hash — Time
- #hex — String
- #hexdump — IO::Buffer
- #hour — Time
- #i — Numeric
- #id2name — Symbol
- #identical? — FileTest
- #imag — Complex
- #imag — Numeric
- #imaginary — Complex
- #imaginary — Numeric
- #include — Module
- #include? — Array
- #include? — String
- #include? — Module
- #include? — Hash
- #include? — Range
- #include? — ObjectSpace::WeakMap
- #include? — Enumerable
- #included — Module
- #included_modules — Module
- #incomplete_input? — Encoding::InvalidByteSequenceError
- #index — Array
- #index — String
- #infinite? — Complex
- #infinite? — Numeric
- #infinite? — Float
- #inherited — Class
- #initialize_copy — Array
- #initialize_copy — String
- #initialize_copy — Hash
- #initialize_copy — IO::Buffer
- #inject — Enumerable
- #ino — File::Stat
- #inplace_mode — ARGF
- #inplace_mode= — ARGF
- #insert — Array
- #insert — String
- #insert_output — Encoding::Converter
- #inspect — Array
- #inspect — RubyVM::AbstractSyntaxTree::Node
- #inspect — Integer
- #inspect — Complex
- #inspect — NilClass
- #inspect — String
- #inspect — Float
- #inspect — Fiber
- #inspect — Dir
- #inspect — Encoding
- #inspect — Enumerator
- #inspect — Enumerator::Chain
- #inspect — Enumerator::Product
- #inspect — Enumerator::ArithmeticSequence
- #inspect — Object
- #inspect — Exception
- #inspect — Module
- #inspect — File::Stat
- #inspect — IO
- #inspect — Hash
- #inspect — ARGF
- #inspect — IO::Buffer
- #inspect — RubyVM::InstructionSequence
- #inspect — TrueClass
- #inspect — FalseClass
- #inspect — Proc
- #inspect — Method
- #inspect — UnboundMethod
- #inspect — Process::Status
- #inspect — Ractor
- #inspect — Range
- #inspect — Rational
- #inspect — Regexp
- #inspect — MatchData
- #inspect — Symbol
- #inspect — Struct
- #inspect — Data
- #inspect — Thread
- #inspect — Time
- #inspect — TracePoint
- #inspect — Encoding::Converter
- #inspect — Thread::Backtrace::Location
- #inspect — ObjectSpace::WeakMap
- #inspect — ObjectSpace::WeakKeyMap
- #instance_eval — BasicObject
- #instance_eval — Ractor::MovedObject
- #instance_exec — BasicObject
- #instance_exec — Ractor::MovedObject
- #instance_method — Module
- #instance_methods — Module
- #instance_of? — Object
- #instance_variable_defined? — Object
- #instance_variable_get — Object
- #instance_variable_set — Object
- #instance_variables — Object
- #instruction_sequence — TracePoint
- #integer? — Integer
- #integer? — Numeric
- #intern — String
- #intern — Symbol
- #internal? — IO::Buffer
- #internal_encoding — IO
- #internal_encoding — ARGF
- #intersect? — Array
- #intersection — Array
- #invert — Hash
- #io_pread — Fiber::Scheduler
- #io_pwrite — Fiber::Scheduler
- #io_read — Fiber::Scheduler
- #io_select — Fiber::Scheduler
- #io_wait — Fiber::Scheduler
- #io_write — Fiber::Scheduler
- #ioctl — IO
- #is_a? — Object
- #isatty — IO
- #isdst — Time
- #iterator? — Kernel
- #itself — Object
- #join — Array
- #join — Thread
- #keep_if — Array
- #keep_if — Hash
- #kernel_sleep — Fiber::Scheduler
- #key — KeyError
- #key — NoMatchingPatternKeyError
- #key — Hash
- #key? — Hash
- #key? — Thread
- #key? — ObjectSpace::WeakMap
- #key? — ObjectSpace::WeakKeyMap
- #keys — Hash
- #keys — Thread
- #keys — ObjectSpace::WeakMap
- #kill — Fiber
- #kill — Thread
- #kind_of? — Object
- #label — RubyVM::InstructionSequence
- #label — Thread::Backtrace::Location
- #lambda — Kernel
- #lambda? — Proc
- #last — Array
- #last — Enumerator::ArithmeticSequence
- #last — Range
- #last_column — RubyVM::AbstractSyntaxTree::Node
- #last_error — Encoding::Converter
- #last_lineno — RubyVM::AbstractSyntaxTree::Node
- #lazy — Enumerator::Lazy
- #lazy — Enumerable
- #lcm — Integer
- #length — Array
- #length — String
- #length — Hash
- #length — MatchData
- #length — Symbol
- #length — Struct
- #length — Thread::Queue
- #length — Thread::SizedQueue
- #length — ObjectSpace::WeakMap
- #lineno — IO
- #lineno — ARGF
- #lineno — TracePoint
- #lineno — Thread::Backtrace::Location
- #lineno= — IO
- #lineno= — ARGF
- #lines — 字符串
- #list — 线程组
- #ljust — 字符串
- #load — 内核
- #local_variable_defined? — 绑定
- #local_variable_get — 绑定
- #local_variable_set — 绑定
- #local_variables — 名称错误
- #local_variables — 绑定
- #local_variables — 内核
- #localtime — 时间
- #lock — 线程::互斥锁
- #locked — IO::缓冲区
- #locked? — IO::缓冲区
- #locked? — 线程::互斥锁
- #loop — 内核
- #lstat — 文件
- #lstrip — 字符串
- #lstrip! — 字符串
- #magnitude — 整数
- #magnitude — 复数
- #magnitude — 数值
- #magnitude — 浮点数
- #magnitude — 有理数
- #map — 数组
- #map — 枚举器::延迟
- #map — 可枚举
- #map! — 数组
- #mapped? — IO::缓冲区
- #match — 字符串
- #match — 正则表达式
- #match — 匹配数据
- #match — 符号
- #match? — 字符串
- #match? — 正则表达式
- #match? — 符号
- #match_length — 匹配数据
- #matchee — NoMatchingPatternKeyError
- #max — Array
- #max — Range
- #max — Thread::SizedQueue
- #max — Enumerable
- #max= — Thread::SizedQueue
- #max_by — Enumerable
- #mday — Time
- #member? — Hash
- #member? — Range
- #member? — ObjectSpace::WeakMap
- #member? — Enumerable
- #members — Struct
- #members — Data
- #merge — Hash
- #merge! — Hash
- #message — Exception
- #method — RDoc::MarkupReference
- #method — Object
- #method_added — Module
- #method_defined? — Module
- #method_id — TracePoint
- #method_missing — BasicObject
- #method_missing — Ractor::MovedObject
- #method_removed — Module
- #method_undefined — Module
- #methods — Object
- #min — Array
- #min — Range
- #min — Time
- #min — Enumerable
- #min_by — Enumerable
- #minmax — Array
- #minmax — Range
- #minmax — Enumerable
- #minmax_by — Enumerable
- #mode — File::Stat
- #module_eval — 模块
- #module_exec — 模块
- #module_function — 模块
- #modulo — 整数
- #modulo — 数值
- #modulo — 浮点数
- #mon — 时间
- #monday? — 时间
- #month — 时间
- #mtime — 文件
- #mtime — File::Stat
- #name — 编码
- #name — 名称错误
- #name — 模块
- #name — 方法
- #name — 未绑定方法
- #name — 协程
- #name — 符号
- #name — 线程
- #name= — 线程
- #named_captures — 正则表达式
- #named_captures — 匹配数据
- #names — 编码
- #names — 正则表达式
- #names — 匹配数据
- #nan? — 浮点数
- #native_thread_id — 线程
- #negative? — 数值
- #negative? — 浮点数
- #negative? — 有理数
- #new — 类
- #next — Integer
- #next — String
- #next — Enumerator
- #next — Symbol
- #next! — String
- #next_float — Float
- #next_values — Enumerator
- #nil? — NilClass
- #nil? — Object
- #nlink — File::Stat
- #nobits? — Integer
- #node_id — RubyVM::AbstractSyntaxTree::Node
- #none? — Array
- #none? — Enumerable
- #nonzero? — Numeric
- #not! — IO::Buffer
- #nsec — Time
- #null? — IO::Buffer
- #num_waiting — Thread::Queue
- #num_waiting — Thread::SizedQueue
- #numerator — Integer
- #numerator — Complex
- #numerator — Numeric
- #numerator — Float
- #numerator — Rational
- #object_id — Object
- #oct — String
- #odd? — Integer
- #offset — MatchData
- #one? — Array
- #one? — Enumerable
- #open — Kernel
- #options — Regexp
- #or! — IO::Buffer
- #ord — Integer
- #ord — String
- #original_name — Method
- #original_name — UnboundMethod
- #overlap? — Range
- #owned? — File::Stat
- #owned? — Thread::Mutex
- #owned? — FileTest
- #owner — Method
- #owner — UnboundMethod
- #p — Kernel
- #pack — Array
- #parameters — Proc
- #parameters — Method
- #parameters — UnboundMethod
- #parameters — TracePoint
- #partition — String
- #partition — Enumerable
- #path — Dir
- #path — IO
- #path — ARGF
- #path — RubyVM::InstructionSequence
- #path — TracePoint
- #path — Thread::Backtrace::Location
- #peek — Enumerator
- #peek_values — Enumerator
- #pending_interrupt? — Thread
- #permutation — Array
- #phase — Complex
- #phase — Numeric
- #phase — Float
- #pid — IO
- #pid — Process::Status
- #pipe? — File::Stat
- #pipe? — FileTest
- #polar — Complex
- #polar — Numeric
- #pop — Array
- #pop — Thread::Queue
- #pop — Thread::SizedQueue
- #pos — Dir
- #pos — IO
- #pos — ARGF
- #pos= — Dir
- #pos= — IO
- #pos= — ARGF
- #positive? — Numeric
- #positive? — Float
- #positive? — Rational
- #post_match — MatchData
- #pow — Integer
- #pp — Kernel
- #pre_match — MatchData
- #pread — IO
- #pread — IO::Buffer
- #pred — Integer
- #prepend — Array
- #prepend — String
- #prepend — Module
- #prepend_features — Module
- #prepended — Module
- #prev_float — Float
- #primitive_convert — Encoding::Converter
- #primitive_errinfo — Encoding::Converter
- #print — IO
- #print — ARGF
- #print — Kernel
- #printf — IO
- #printf — ARGF
- #printf — Kernel
- #priority — Thread
- #priority= — Thread
- #private — Module
- #private? — IO::Buffer
- #private_call? — NoMethodError
- #private_class_method — Module
- #private_constant — Module
- #private_instance_methods — Module
- #private_method_defined? — Module
- #private_methods — Object
- #proc — Kernel
- #process_wait — Fiber::Scheduler
- #product — Array
- #protected — Module
- #protected_instance_methods — Module
- #protected_method_defined? — Module
- #protected_methods — Object
- #public — Module
- #public_class_method — Module
- #public_constant — Module
- #public_instance_method — Module
- #public_instance_methods — Module
- #public_method — Object
- #public_method_defined? — Module
- #public_methods — Object
- #public_send — Object
- #push — Array
- #push — Thread::Queue
- #push — Thread::SizedQueue
- #putback — Encoding::Converter
- #putc — IO
- #putc — ARGF
- #putc — Kernel
- #puts — IO
- #puts — ARGF
- #puts — Kernel
- #pwrite — IO
- #pwrite — IO::Buffer
- #quo — Complex
- #quo — Numeric
- #quo — Float
- #quo — Rational
- #raise — Fiber
- #raise — Thread
- #raise — Kernel
- #raised_exception — TracePoint
- #rand — Random
- #rand — Kernel
- #rand — Random::Formatter
- #random_number — Random::Formatter
- #rassoc — Array
- #rassoc — Hash
- #rationalize — Integer
- #rationalize — Complex
- #rationalize — NilClass
- #rationalize — Float
- #rationalize — Rational
- #rdev — File::Stat
- #rdev_major — File::Stat
- #rdev_minor — File::Stat
- #read — Dir
- #read — IO
- #read — ARGF
- #read — IO::Buffer
- #read_nonblock — IO
- #read_nonblock — ARGF
- #readable? — File::Stat
- #readable? — FileTest
- #readable_real? — File::Stat
- #readable_real? — FileTest
- #readagain_bytes — Encoding::InvalidByteSequenceError
- #readbyte — IO
- #readbyte — ARGF
- #readchar — IO
- #readchar — ARGF
- #readline — IO
- #readline — ARGF
- #readline — Kernel
- #readlines — IO
- #readlines — ARGF
- #readlines — Kernel
- #readonly? — IO::Buffer
- #readpartial — IO
- #readpartial — ARGF
- #real — Complex
- #real — Numeric
- #real? — Complex
- #real? — Numeric
- #reason — LocalJumpError
- #receive — Ractor
- #receive_if — Ractor
- #receiver — KeyError
- #receiver — NameError
- #receiver — FrozenError
- #receiver — Binding
- #receiver — Method
- #rect — Complex
- #rect — Numeric
- #rectangular — Complex
- #rectangular — Numeric
- #recv — Ractor
- #reduce — Enumerable
- #refine — Module
- #refinements — Module
- #regexp — MatchData
- #rehash — Hash
- #reject — Array
- #reject — Enumerator::Lazy
- #reject — Hash
- #reject — Enumerable
- #reject! — Array
- #reject! — Hash
- #remainder — Integer
- #remainder — Numeric
- #remove — Ractor::Selector
- #remove_class_variable — Module
- #remove_const — Module
- #remove_instance_variable — Object
- #remove_method — Module
- #reopen — IO
- #repeated_combination — Array
- #repeated_permutation — Array
- #replace — Array
- #replace — String
- #replace — Hash
- #replacement — Encoding::Converter
- #replacement= — Encoding::Converter
- #report_on_exception — Thread
- #report_on_exception= — Thread
- #require — Kernel
- #require_relative — Kernel
- #resize — IO::Buffer
- #respond_to? — Object
- #respond_to_missing? — Object
- #result — StopIteration
- #resume — Fiber
- #return_value — TracePoint
- #reverse — Array
- #reverse — String
- #reverse! — Array
- #reverse! — String
- #reverse_each — Array
- #reverse_each — Range
- #reverse_each — Enumerable
- #rewind — Dir
- #rewind — Enumerator
- #rewind — Enumerator::Chain
- #rewind — Enumerator::Product
- #rewind — IO
- #rewind — ARGF
- #rindex — Array
- #rindex — String
- #rjust — String
- #rotate — Array
- #rotate! — Array
- #round — Integer
- #round — Numeric
- #round — Float
- #round — Rational
- #round — Time
- #rpartition — String
- #rstrip — String
- #rstrip! — String
- #ruby2_keywords — Module
- #ruby2_keywords — Proc
- #run — Thread
- #sample — Array
- #saturday? — Time
- #scan — String
- #script_lines — RubyVM::AbstractSyntaxTree::Node
- #script_lines — RubyVM::InstructionSequence
- #scrub — String
- #scrub! — String
- #sec — Time
- #seed — Random
- #seek — Dir
- #seek — IO
- #seek — ARGF
- #select — Array
- #select — Enumerator::Lazy
- #select — Hash
- #select — Struct
- #select — Kernel
- #select — Enumerable
- #select! — Array
- #select! — Hash
- #self — TracePoint
- #send — Object
- #send — Ractor
- #set_backtrace — Exception
- #set_encoding — IO
- #set_encoding — ARGF
- #set_encoding_by_bom — IO
- #set_string — IO::Buffer
- #set_temporary_name — Module
- #set_trace_func — Thread
- #set_trace_func — Kernel
- #set_value — IO::Buffer
- #set_values — IO::Buffer
- #setbyte — String
- #setgid? — File::Stat
- #setgid? — FileTest
- #setuid? — File::Stat
- #setuid? — FileTest
- #shared? — IO::Buffer
- #shift — Array
- #shift — Hash
- #shift — Thread::Queue
- #shift — Thread::SizedQueue
- #shuffle — Array
- #shuffle! — Array
- #signal — Thread::ConditionVariable
- #signaled? — Process::Status
- #signo — SignalException
- #singleton_class — Object
- #singleton_class? — Module
- #singleton_method — Object
- #singleton_method_added — BasicObject
- #singleton_method_removed — BasicObject
- #singleton_method_undefined — BasicObject
- #singleton_methods — Object
- #size — Array
- #size — Integer
- #size — String
- #size — File
- #size — Enumerator
- #size — Enumerator::Chain
- #size — Enumerator::Product
- #size — Enumerator::ArithmeticSequence
- #size — File::Stat
- #size — Hash
- #size — IO::Buffer
- #size — Range
- #size — MatchData
- #size — Symbol
- #size — Struct
- #size — Thread::Queue
- #size — Thread::SizedQueue
- #size — ObjectSpace::WeakMap
- #size — FileTest
- #size? — File::Stat
- #size? — FileTest
- #skip — ARGF
- #sleep — Thread::Mutex
- #sleep — Kernel
- #slice — Array
- #slice — String
- #slice — Hash
- #slice — IO::Buffer
- #slice — Symbol
- #slice! — Array
- #slice! — String
- #slice_after — Enumerator::Lazy
- #slice_after — Enumerable
- #slice_before — Enumerator::Lazy
- #slice_before — Enumerable
- #slice_when — Enumerator::Lazy
- #slice_when — Enumerable
- #socket? — File::Stat
- #socket? — FileTest
- #sort — Array
- #sort — Enumerable
- #sort! — Array
- #sort_by — Enumerable
- #sort_by! — Array
- #source — RubyVM::AbstractSyntaxTree::Node
- #source — Regexp
- #source_encoding — Encoding::UndefinedConversionError
- #source_encoding — Encoding::InvalidByteSequenceError
- #source_encoding — Encoding::Converter
- #source_encoding_name — Encoding::UndefinedConversionError
- #source_encoding_name — Encoding::InvalidByteSequenceError
- #source_location — Binding
- #source_location — Proc
- #source_location — Method
- #source_location — UnboundMethod
- #spawn — Kernel
- #split — String
- #sprintf — Kernel
- #squeeze — String
- #squeeze! — String
- #srand — Kernel
- #start_with? — String
- #start_with? — Symbol
- #stat — IO
- #status — SystemExit
- #status — Thread
- #step — Numeric
- #step — Enumerator::ArithmeticSequence
- #step — Range
- #sticky? — File::Stat
- #sticky? — FileTest
- #stop? — Thread
- #stopped? — Process::Status
- #stopsig — Process::Status
- #storage — Fiber
- #storage= — Fiber
- #store — Hash
- #strftime — Time
- #string — MatchData
- #strip — String
- #strip! — String
- #sub — String
- #sub — Kernel
- #sub! — String
- #subclasses — Class
- #subsec — Time
- #succ — Integer
- #succ — String
- #succ — Symbol
- #succ! — String
- #success? — SystemExit
- #success? — Process::Status
- #sum — Array
- #sum — String
- #sum — Enumerable
- #sunday? — Time
- #super_method — Method
- #super_method — UnboundMethod
- #superclass — Class
- #swapcase — String
- #swapcase — Symbol
- #swapcase! — String
- #symlink? — File::Stat
- #symlink? — FileTest
- #sync — IO
- #sync= — IO
- #synchronize — Thread::Mutex
- #syscall — Kernel
- #sysread — IO
- #sysseek — IO
- #system — Kernel
- #syswrite — IO
- #tag — UncaughtThrowError
- #take — Array
- #take — Enumerator::Lazy
- #take — Ractor
- #take — Enumerable
- #take_while — Array
- #take_while — Enumerator::Lazy
- #take_while — Enumerable
- #tally — Enumerable
- #tap — Kernel
- #tell — Dir
- #tell — IO
- #tell — ARGF
- #terminate — Thread
- #termsig — Process::Status
- #test — Kernel
- #then — Kernel
- #thread_variable? — Thread
- #thread_variable_get — Thread
- #thread_variable_set — Thread
- #thread_variables — Thread
- #throw — Kernel
- #thursday? — Time
- #timeout — IO
- #timeout — Regexp
- #timeout= — IO
- #timeout_after — Fiber::Scheduler
- #times — Integer
- #to_a — Array
- #to_a — NilClass
- #to_a — Enumerator::Lazy
- #to_a — Hash
- #to_a — ARGF
- #to_a — RubyVM::InstructionSequence
- #to_a — Range
- #to_a — MatchData
- #to_a — Struct
- #to_a — Time
- #to_a — Enumerable
- #to_ary — Array
- #to_binary — RubyVM::InstructionSequence
- #to_c — Complex
- #to_c — NilClass
- #to_c — Numeric
- #to_c — String
- #to_enum — Enumerator::Lazy
- #to_enum — Object
- #to_f — Integer
- #to_f — Complex
- #to_f — NilClass
- #to_f — String
- #to_f — Float
- #to_f — Rational
- #to_f — Time
- #to_h — Array
- #to_h — NilClass
- #to_h — Hash
- #to_h — Struct
- #to_h — Data
- #to_h — Enumerable
- #to_hash — Hash
- #to_i — Integer
- #to_i — Complex
- #to_i — NilClass
- #to_i — String
- #to_i — Float
- #to_i — IO
- #to_i — ARGF
- #to_i — Process::Status
- #to_i — Rational
- #to_i — Time
- #to_int — Integer
- #to_int — Numeric
- #to_int — Float
- #to_io — IO
- #to_io — ARGF
- #to_path — Dir
- #to_path — IO
- #to_proc — Enumerator::Yielder
- #to_proc — Hash
- #to_proc — Proc
- #to_proc — Method
- #to_proc — 符号
- #to_r — 整数
- #to_r — 复数
- #to_r — NilClass
- #to_r — 字符串
- #to_r — 浮点数
- #to_r — 有理数
- #to_r — 时间
- #to_s — 数组
- #to_s — 整数
- #to_s — 复数
- #to_s — NilClass
- #to_s — 字符串
- #to_s — 浮点数
- #to_s — 纤程
- #to_s — 编码
- #to_s — 对象
- #to_s — 异常
- #to_s — 模块
- #to_s — 哈希表
- #to_s — ARGF
- #to_s — IO::Buffer
- #to_s — 真值类
- #to_s — 假值类
- #to_s — 过程
- #to_s — 方法
- #to_s — 未绑定方法
- #to_s — Process::Status
- #to_s — 协程
- #to_s — 范围
- #to_s — 有理数
- #to_s — 正则表达式
- #to_s — 匹配数据
- #to_s — 符号
- #to_s — 结构体
- #to_s — 数据
- #to_s — 线程
- #to_s — Time
- #to_s — Thread::Backtrace::Location
- #to_s — UncaughtThrowError
- #to_set — Enumerable
- #to_str — String
- #to_sym — String
- #to_sym — Symbol
- #to_write_io — ARGF
- #tokens — RubyVM::AbstractSyntaxTree::Node
- #tr — String
- #tr! — String
- #tr_s — String
- #tr_s! — String
- #trace_points — RubyVM::InstructionSequence
- #trace_var — Kernel
- #transfer — Fiber
- #transfer — IO::Buffer
- #transform_keys — Hash
- #transform_keys! — Hash
- #transform_values — Hash
- #transform_values! — Hash
- #transpose — Array
- #trap — Kernel
- #truncate — Integer
- #truncate — Numeric
- #truncate — Float
- #truncate — File
- #truncate — Rational
- #try_lock — Thread::Mutex
- #tty? — IO
- #tuesday? — Time
- #tv_nsec — Time
- #tv_sec — Time
- #tv_usec — 时间
- #type — RubyVM::AbstractSyntaxTree::Node
- #uid — File::Stat
- #unbind — 方法
- #unblock — Fiber::Scheduler
- #undef_method — 模块
- #undefined_instance_methods — 模块
- #undump — 字符串
- #ungetbyte — IO
- #ungetc — IO
- #unicode_normalize — 字符串
- #unicode_normalize! — 字符串
- #unicode_normalized? — 字符串
- #union — 数组
- #uniq — 数组
- #uniq — Enumerator::Lazy
- #uniq — 可枚举
- #uniq! — 数组
- #unlock — Thread::Mutex
- #unpack — 字符串
- #unpack1 — 字符串
- #unshift — 数组
- #untrace_var — 内核
- #upcase — 字符串
- #upcase — 符号
- #upcase! — 字符串
- #update — 哈希
- #upto — 整数
- #upto — 字符串
- #usec — 时间
- #using — 模块
- #utc — 时间
- #utc? — 时间
- #utc_offset — 时间
- #valid? — IO::Buffer
- #valid_encoding? — 字符串
- #value — 线程
- #value — UncaughtThrowError
- #value? — Hash
- #values — Hash
- #values — IO::Buffer
- #values — Struct
- #values — ObjectSpace::WeakMap
- #values_at — Array
- #values_at — Hash
- #values_at — MatchData
- #values_at — Struct
- #wait — IO
- #wait — Ractor::Selector
- #wait — Thread::ConditionVariable
- #wait_priority — IO
- #wait_readable — IO
- #wait_writable — IO
- #wakeup — Thread
- #warn — Kernel
- #warn — Warning
- #wday — Time
- #wednesday? — Time
- #with — Data
- #with_index — Enumerator
- #with_index — Enumerator::Lazy
- #with_object — Enumerator
- #world_readable? — File::Stat
- #world_readable? — FileTest
- #world_writable? — File::Stat
- #world_writable? — FileTest
- #writable? — File::Stat
- #writable? — FileTest
- #writable_real? — File::Stat
- #writable_real? — FileTest
- #write — IO
- #write — ARGF
- #write — IO::Buffer
- #write_nonblock — IO
- #xor! — IO::Buffer
- #yday — Time
- #year — Time
- #yield — Proc
- #yield_self — Kernel
- #yields_directive — RDoc::MarkupReference
- #zero? — Integer
- #zero? — Numeric
- #zero? — Float
- #zero? — File::Stat
- #zero? — FileTest
- #zip — Array
- #zip — Enumerator::Lazy
- #zip — Enumerable
- #zone — Time
- #| — Array
- #| — Integer
- #| — NilClass
- #| — IO::Buffer
- #| — TrueClass
- #| — FalseClass
- #~ — Integer
- #~ — IO::Buffer
- #~ — Regexp