class method
Symbol.all_symbols
() -> ::Array[::Symbol]
Symbol.all_symbols → array_of_symbols
string.c
View on GitHub ↗
static VALUE
sym_all_symbols(VALUE _)
{
return rb_sym_all_symbols();
}
Returns an array of all symbols currently in Ruby’s symbol table:
Example
Symbol.all_symbols.size # => 9334 Symbol.all_symbols.take(3) # => [:!, :"\"", :"#"]