-
Notifications
You must be signed in to change notification settings - Fork 88
/
Copy pathruby-all-symbols.txt
12336 lines (12335 loc) · 151 KB
/
ruby-all-symbols.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
:
;
<
=
>
?
@
[
\
]
^
`
{
|
}
~
..
...
+@
-@
**
<=>
<<
>>
<=
>=
==
===
!=
=~
!~
[]
[]=
::
&&
||
&.
max
min
freeze
inspect
intern
object_id
const_missing
method_missing
method_added
singleton_method_added
method_removed
singleton_method_removed
method_undefined
singleton_method_undefined
length
size
gets
succ
each
proc
lambda
send
__send__
__attached__
initialize
initialize_copy
initialize_clone
initialize_dup
to_int
to_ary
to_str
to_sym
to_hash
to_proc
to_io
to_a
to_s
to_i
bt
bt_locations
call
mesg
exception
_
empty?
eql?
respond_to?
respond_to_missing?
<IFUNC>
<CFUNC>
core#set_method_alias
core#set_variable_alias
core#undef_method
core#define_method
core#define_singleton_method
core#set_postexe
core#hash_from_ary
core#hash_merge_ary
core#hash_merge_ptr
core#hash_merge_kwd
$_
$~
__autoload__
__classpath__
__tmp_classpath__
__classid__
to_f
dig
BasicObject
Object
Module
Class
equal?
Kernel
inherited
included
extended
prepended
nil?
hash
class
singleton_class
clone
dup
itself
taint
tainted?
untaint
untrust
untrusted?
trust
frozen?
methods
singleton_methods
protected_methods
private_methods
public_methods
instance_variables
instance_variable_get
instance_variable_set
instance_variable_defined?
remove_instance_variable
instance_of?
kind_of?
is_a?
tap
sprintf
format
Integer
Float
String
Array
Hash
NilClass
to_h
new
NIL
included_modules
include?
name
ancestors
attr
attr_reader
attr_writer
attr_accessor
instance_methods
public_instance_methods
protected_instance_methods
private_instance_methods
constants
const_get
const_set
const_defined?
remove_const
class_variables
remove_class_variable
class_variable_get
class_variable_set
class_variable_defined?
public_constant
private_constant
deprecate_constant
singleton_class?
allocate
superclass
extend_object
append_features
prepend_features
Data
TrueClass
TRUE
FalseClass
FALSE
Encoding
names
dummy?
ascii_compatible?
replicate
list
name_list
aliases
find
compatible?
_dump
_load
default_external
default_external=
default_internal
default_internal=
locale_charmap
Comparable
between?
clamp
Enumerable
entries
sort
sort_by
grep
grep_v
count
detect
find_index
find_all
select
reject
collect
map
flat_map
collect_concat
inject
reduce
partition
group_by
first
all?
any?
one?
none?
minmax
min_by
max_by
minmax_by
member?
each_with_index
reverse_each
each_entry
each_slice
each_cons
each_with_object
zip
take
take_while
drop
drop_while
cycle
chunk
slice_before
slice_after
slice_when
chunk_while
sum
uniq
next
div
try_convert
casecmp
casecmp?
insert
bytesize
match
match?
succ!
next!
upto
index
rindex
replace
clear
chr
getbyte
setbyte
byteslice
scrub
scrub!
dump
ascii
turkic
lithuanian
fold
upcase
downcase
capitalize
swapcase
upcase!
downcase!
capitalize!
swapcase!
hex
oct
split
lines
bytes
chars
codepoints
reverse
reverse!
concat
prepend
crypt
ord
start_with?
end_with?
scan
ljust
rjust
center
sub
gsub
chop
chomp
strip
lstrip
rstrip
sub!
gsub!
chop!
chomp!
strip!
lstrip!
rstrip!
tr
tr_s
delete
squeeze
tr!
tr_s!
delete!
squeeze!
each_line
each_byte
each_char
each_codepoint
slice
slice!
rpartition
encoding
force_encoding
b
valid_encoding?
ascii_only?
$;
$-F
Symbol
all_symbols
id2name
Exception
message
backtrace
backtrace_locations
set_backtrace
cause
SystemExit
status
success?
fatal
SignalException
Interrupt
StandardError
TypeError
ArgumentError
IndexError
KeyError
RangeError
ScriptError
SyntaxError
LoadError
path
@path
NotImplementedError
NameError
receiver
local_variables
NoMethodError
args
private_call?
RuntimeError
SecurityError
NoMemoryError
EncodingError
CompatibilityError
SystemCallError
errno
Errno
Warning
warn
$@
$!
raise
fail
global_variables
__method__
__callee__
__dir__
include
refine
using
used_modules
module_function
eval
iterator?
block_given?
catch
throw
loop
instance_eval
instance_exec
public_send
module_exec
class_exec
module_eval
class_eval
UncaughtThrowError
tag
value
result
remove_method
undef_method
alias_method
public
protected
private
method_defined?
public_method_defined?
private_method_defined?
protected_method_defined?
public_class_method
private_class_method
nesting
extend
trace_var
untrace_var
signo
$SAFE
at_exit
coerce
divmod
ZeroDivisionError
FloatDomainError
Numeric
i
fdiv
modulo
remainder
abs
magnitude
real?
integer?
zero?
nonzero?
finite?
infinite?
floor
ceil
round
truncate
step
positive?
negative?
odd?
even?
downto
times
pred
bit_length
digits
Fixnum
ROUNDS
RADIX
MANT_DIG
DIG
MIN_EXP
MAX_EXP
MIN_10_EXP
MAX_10_EXP
MIN
MAX
EPSILON
INFINITY
NAN
quo
nan?
next_float
prev_float
to
by
Bignum
NOERROR
EPERM
ENOENT
ESRCH
EINTR
EIO
ENXIO
E2BIG
ENOEXEC
EBADF
ECHILD
EAGAIN
ENOMEM
EACCES
EFAULT
ENOTBLK
EBUSY
EEXIST
EXDEV
ENODEV
ENOTDIR
EISDIR
EINVAL
ENFILE
EMFILE
ENOTTY
ETXTBSY
EFBIG
ENOSPC
ESPIPE
EROFS
EMLINK
EPIPE
EDOM
ERANGE
EDEADLK
ENAMETOOLONG
ENOLCK
ENOSYS
ENOTEMPTY
ELOOP
EWOULDBLOCK
ENOMSG
EIDRM
ECHRNG
EL2NSYNC
EL3HLT
EL3RST
ELNRNG
EUNATCH
ENOCSI
EL2HLT
EBADE
EBADR
EXFULL
ENOANO
EBADRQC
EBADSLT
EDEADLOCK
EBFONT
ENOSTR
ENODATA
ETIME
ENOSR
ENONET
ENOPKG
EREMOTE
ENOLINK
EADV
ESRMNT
ECOMM
EPROTO
EMULTIHOP
EDOTDOT
EBADMSG
EOVERFLOW
ENOTUNIQ
EBADFD
EREMCHG
ELIBACC
ELIBBAD
ELIBSCN
ELIBMAX
ELIBEXEC
EILSEQ
ERESTART
ESTRPIPE
EUSERS
ENOTSOCK
EDESTADDRREQ
EMSGSIZE
EPROTOTYPE
ENOPROTOOPT
EPROTONOSUPPORT
ESOCKTNOSUPPORT
EOPNOTSUPP
EPFNOSUPPORT
EAFNOSUPPORT
EADDRINUSE
EADDRNOTAVAIL
ENETDOWN
ENETUNREACH
ENETRESET
ECONNABORTED
ECONNRESET
ENOBUFS
EISCONN
ENOTCONN
ESHUTDOWN
ETOOMANYREFS
ETIMEDOUT
ECONNREFUSED
EHOSTDOWN
EHOSTUNREACH
EALREADY
EINPROGRESS
ESTALE
EUCLEAN
ENOTNAM
ENAVAIL
EISNAM
EREMOTEIO
EDQUOT
ECANCELED
EKEYEXPIRED
EKEYREJECTED
EKEYREVOKED
EMEDIUMTYPE
ENOKEY
ENOMEDIUM
ENOTRECOVERABLE
EOWNERDEAD
ERFKILL
EAUTH
EBADRPC
EDOOFUS
EFTYPE
ENEEDAUTH
ENOATTR
ENOTSUP
EPROCLIM
EPROCUNAVAIL
EPROGMISMATCH
EPROGUNAVAIL
ERPCMISMATCH
EIPSEC
EHWPOISON
ECAPMODE
ENOTCAPABLE
at
fetch
last
push
pop
shift
unshift
each_index
join
rotate
rotate!
sort!
sort_by!
collect!
map!
select!
keep_if
values_at
delete_at
delete_if
reject!
transpose
fill
assoc
rassoc
uniq!
compact
compact!
flatten
flatten!
shuffle!
shuffle
sample
permutation
combination
repeated_permutation
repeated_combination
product
bsearch
bsearch_index
random
yield
default
rehash
store
default=
default_proc
default_proc=
key
each_value
each_key
each_pair
transform_values
transform_values!
keys
values
fetch_values
invert
update
merge!
merge
has_key?
has_value?
key?
value?
compare_by_identity
compare_by_identity?
ENV
__members__
__members_back__
Struct
members
RegexpError
$&
$`
$'
$+
$=
$KCODE
$-K
Regexp
compile
quote
escape
union
last_match
source
casefold?
options
fixed_encoding?
named_captures
IGNORECASE
EXTENDED
MULTILINE
FIXEDENCODING
NOENCODING
MatchData
regexp
offset
begin
end
captures
pre_match
post_match
string
pack
unpack
unpack1
invalid
undef
fallback
xml
text
invalid_byte_sequence
undefined_conversion
destination_buffer_full
source_buffer_empty
finished
after_output
incomplete_input
universal_newline
crlf_newline
cr_newline
partial_input
newline
universal
crlf
cr
lf
UndefinedConversionError
InvalidByteSequenceError
ConverterNotFoundError
encode
encode!
Converter
asciicompat_encoding
search_convpath
convpath
source_encoding
destination_encoding
primitive_convert
convert
finish
primitive_errinfo
insert_output
putback
last_error
replacement
replacement=
INVALID_MASK
INVALID_REPLACE
UNDEF_MASK
UNDEF_REPLACE
UNDEF_HEX_CHARREF
PARTIAL_INPUT
AFTER_OUTPUT
UNIVERSAL_NEWLINE_DECORATOR
CRLF_NEWLINE_DECORATOR
CR_NEWLINE_DECORATOR
XML_TEXT_DECORATOR
XML_ATTR_CONTENT_DECORATOR
XML_ATTR_QUOTE_DECORATOR
source_encoding_name
destination_encoding_name
error_char
error_bytes
readagain_bytes
incomplete_input?
Marshal
marshal_dump
marshal_load
_dump_data
_load_data
_alloc
read
write
binmode
load
restore
MAJOR_VERSION
MINOR_VERSION
excl
Range
exclude_end?
cover?
IOError
EOFError
getc
flush
readpartial
set_encoding
syscall
open
printf
print
putc
puts
readline
readlines
p
display
IO
WaitReadable
WaitWritable
EAGAINWaitReadable
EAGAINWaitWritable
EWOULDBLOCKWaitReadable
EWOULDBLOCKWaitWritable
EINPROGRESSWaitReadable
EINPROGRESSWaitWritable
sysopen
for_fd
popen
foreach
binread
binwrite
pipe
copy_stream
$,
$/
$-0
$\
reopen
syswrite
sysread
fileno
fsync
fdatasync
sync
sync=
lineno
lineno=
__read_nonblock
__write_nonblock
readchar
readbyte
ungetbyte
ungetc
tell
seek
SEEK_SET
SEEK_CUR
SEEK_END
SEEK_DATA
SEEK_HOLE
rewind
pos
pos=
eof
eof?
close_on_exec?
close_on_exec=
close
closed?
close_read
close_write
isatty
tty?
binmode?
sysseek
advise
ioctl
fcntl
pid
external_encoding
internal_encoding
autoclose?
autoclose=
$stdin
$stdout
$stderr
$>
STDIN
STDOUT
STDERR
argv
to_write_io
read_nonblock
filename
file
skip
inplace_mode
inplace_mode=
$<
ARGF
$.
$FILENAME
$-i
$*
FileTest
File
directory?
exist?
exists?
readable?
readable_real?
world_readable?
writable?
writable_real?
world_writable?
executable?
executable_real?
file?
size?
owned?
grpowned?
pipe?
symlink?
socket?
blockdev?
chardev?
setuid?
setgid?
sticky?
identical?
stat
lstat
ftype
atime
mtime
ctime
birthtime
utime
chmod
chown
lchmod
lchown
link
symlink
readlink
unlink
rename
umask
mkfifo
expand_path
absolute_path
realpath
realdirpath
basename
dirname
extname
Separator