RUBY_EXTERN 4 ext/cgi/escape/escape.c RUBY_EXTERN unsigned long ruby_scan_digits(const char *str, ssize_t len, int base, size_t *retlen, int *overflow); RUBY_EXTERN 5 ext/cgi/escape/escape.c RUBY_EXTERN const char ruby_hexdigits[]; RUBY_EXTERN 6 ext/cgi/escape/escape.c RUBY_EXTERN const signed char ruby_digit36_to_number_table[]; RUBY_EXTERN 1125 ext/dbm/dbm.c RUBY_EXTERN char *gdbm_version; RUBY_EXTERN 26 ext/digest/digest.c RUBY_EXTERN void Init_digest_base(void); RUBY_EXTERN 9 ext/win32ole/win32ole_event.c RUBY_EXTERN void rb_write_error_str(VALUE mesg); RUBY_EXTERN 71 gc.h RUBY_EXTERN int ruby_stack_grow_direction; RUBY_EXTERN 16 goruby.c RUBY_EXTERN void *ruby_options(int argc, char **argv); RUBY_EXTERN 17 goruby.c RUBY_EXTERN int ruby_run_node(void*); RUBY_EXTERN 18 goruby.c RUBY_EXTERN void ruby_init_ext(const char *name, void (*init)(void)); RUBY_EXTERN 260 include/ruby/defines.h #ifndef RUBY_EXTERN RUBY_EXTERN 265 include/ruby/defines.h #define EXTERN RUBY_EXTERN /* deprecated */ RUBY_EXTERN 286 include/ruby/encoding.h RUBY_EXTERN VALUE rb_cEncoding; RUBY_EXTERN 403 include/ruby/intern.h RUBY_EXTERN VALUE (*const rb_f_notimplement_)(int, const VALUE *, VALUE); RUBY_EXTERN 533 include/ruby/intern.h RUBY_EXTERN VALUE rb_fs; RUBY_EXTERN 534 include/ruby/intern.h RUBY_EXTERN VALUE rb_output_fs; RUBY_EXTERN 535 include/ruby/intern.h RUBY_EXTERN VALUE rb_rs; RUBY_EXTERN 536 include/ruby/intern.h RUBY_EXTERN VALUE rb_default_rs; RUBY_EXTERN 537 include/ruby/intern.h RUBY_EXTERN VALUE rb_output_rs; RUBY_EXTERN 683 include/ruby/intern.h RUBY_EXTERN VALUE rb_argv0; RUBY_EXTERN 76 include/ruby/missing.h #ifndef RUBY_EXTERN RUBY_EXTERN 83 include/ruby/missing.h RUBY_EXTERN double acosh(double); RUBY_EXTERN 84 include/ruby/missing.h RUBY_EXTERN double asinh(double); RUBY_EXTERN 85 include/ruby/missing.h RUBY_EXTERN double atanh(double); RUBY_EXTERN 89 include/ruby/missing.h RUBY_EXTERN char *crypt(const char *, const char *); RUBY_EXTERN 93 include/ruby/missing.h RUBY_EXTERN int dup2(int, int); RUBY_EXTERN 97 include/ruby/missing.h RUBY_EXTERN int eaccess(const char*, int); RUBY_EXTERN 101 include/ruby/missing.h RUBY_EXTERN double round(double); /* numeric.c */ RUBY_EXTERN 105 include/ruby/missing.h RUBY_EXTERN int finite(double); RUBY_EXTERN 109 include/ruby/missing.h RUBY_EXTERN int flock(int, int); RUBY_EXTERN 119 include/ruby/missing.h RUBY_EXTERN double hypot(double, double); RUBY_EXTERN 123 include/ruby/missing.h RUBY_EXTERN double erf(double); RUBY_EXTERN 124 include/ruby/missing.h RUBY_EXTERN double erfc(double); RUBY_EXTERN 128 include/ruby/missing.h RUBY_EXTERN double tgamma(double); RUBY_EXTERN 132 include/ruby/missing.h RUBY_EXTERN double lgamma_r(double, int *); RUBY_EXTERN 136 include/ruby/missing.h RUBY_EXTERN double cbrt(double); RUBY_EXTERN 148 include/ruby/missing.h RUBY_EXTERN const union bytesequence4_or_float rb_infinity; RUBY_EXTERN 154 include/ruby/missing.h RUBY_EXTERN const union bytesequence4_or_float rb_nan; RUBY_EXTERN 166 include/ruby/missing.h RUBY_EXTERN int isinf(double); RUBY_EXTERN 173 include/ruby/missing.h RUBY_EXTERN int isnan(double); RUBY_EXTERN 185 include/ruby/missing.h RUBY_EXTERN double nextafter(double x, double y); RUBY_EXTERN 195 include/ruby/missing.h RUBY_EXTERN void *memmove(void *, const void *, size_t); RUBY_EXTERN 205 include/ruby/missing.h RUBY_EXTERN char *strchr(const char *, int); RUBY_EXTERN 206 include/ruby/missing.h RUBY_EXTERN char *strrchr(const char *, int); RUBY_EXTERN 210 include/ruby/missing.h RUBY_EXTERN char *strerror(int); RUBY_EXTERN 214 include/ruby/missing.h RUBY_EXTERN char *strstr(const char *, const char *); RUBY_EXTERN 224 include/ruby/missing.h RUBY_EXTERN size_t strlcpy(char *, const char*, size_t); RUBY_EXTERN 228 include/ruby/missing.h RUBY_EXTERN size_t strlcat(char *, const char*, size_t); RUBY_EXTERN 232 include/ruby/missing.h RUBY_EXTERN int signbit(double x); RUBY_EXTERN 236 include/ruby/missing.h RUBY_EXTERN int ffs(int); RUBY_EXTERN 242 include/ruby/missing.h RUBY_EXTERN int ruby_getpeername(int, struct sockaddr *, socklen_t *); RUBY_EXTERN 243 include/ruby/missing.h RUBY_EXTERN int ruby_getsockname(int, struct sockaddr *, socklen_t *); RUBY_EXTERN 244 include/ruby/missing.h RUBY_EXTERN int ruby_shutdown(int, int); RUBY_EXTERN 245 include/ruby/missing.h RUBY_EXTERN int ruby_close(int); RUBY_EXTERN 249 include/ruby/missing.h RUBY_EXTERN void setproctitle(const char *fmt, ...); RUBY_EXTERN 253 include/ruby/missing.h RUBY_EXTERN void explicit_bzero(void *b, size_t len); RUBY_EXTERN 84 include/ruby/oniguruma.h #ifdef RUBY_EXTERN RUBY_EXTERN 85 include/ruby/oniguruma.h #define ONIG_EXTERN RUBY_EXTERN RUBY_EXTERN 1855 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mKernel; RUBY_EXTERN 1856 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mComparable; RUBY_EXTERN 1857 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mEnumerable; RUBY_EXTERN 1858 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mErrno; RUBY_EXTERN 1859 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mFileTest; RUBY_EXTERN 1860 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mGC; RUBY_EXTERN 1861 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mMath; RUBY_EXTERN 1862 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mProcess; RUBY_EXTERN 1863 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mWaitReadable; RUBY_EXTERN 1864 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mWaitWritable; RUBY_EXTERN 1866 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cBasicObject; RUBY_EXTERN 1867 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cObject; RUBY_EXTERN 1868 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cArray; RUBY_EXTERN 1870 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cBignum; RUBY_EXTERN 1872 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cBinding; RUBY_EXTERN 1873 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cClass; RUBY_EXTERN 1874 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cCont; RUBY_EXTERN 1875 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cDir; RUBY_EXTERN 1876 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cData; RUBY_EXTERN 1877 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFalseClass; RUBY_EXTERN 1878 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cEncoding; RUBY_EXTERN 1879 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cEnumerator; RUBY_EXTERN 1880 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFile; RUBY_EXTERN 1882 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFixnum; RUBY_EXTERN 1884 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFloat; RUBY_EXTERN 1885 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cHash; RUBY_EXTERN 1886 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cInteger; RUBY_EXTERN 1887 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cIO; RUBY_EXTERN 1888 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cMatch; RUBY_EXTERN 1889 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cMethod; RUBY_EXTERN 1890 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cModule; RUBY_EXTERN 1891 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cNameErrorMesg; RUBY_EXTERN 1892 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cNilClass; RUBY_EXTERN 1893 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cNumeric; RUBY_EXTERN 1894 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cProc; RUBY_EXTERN 1895 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cRandom; RUBY_EXTERN 1896 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cRange; RUBY_EXTERN 1897 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cRational; RUBY_EXTERN 1898 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cComplex; RUBY_EXTERN 1899 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cRegexp; RUBY_EXTERN 1900 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cStat; RUBY_EXTERN 1901 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cString; RUBY_EXTERN 1902 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cStruct; RUBY_EXTERN 1903 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cSymbol; RUBY_EXTERN 1904 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cThread; RUBY_EXTERN 1905 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cTime; RUBY_EXTERN 1906 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cTrueClass; RUBY_EXTERN 1907 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cUnboundMethod; RUBY_EXTERN 1909 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eException; RUBY_EXTERN 1910 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eStandardError; RUBY_EXTERN 1911 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSystemExit; RUBY_EXTERN 1912 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eInterrupt; RUBY_EXTERN 1913 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSignal; RUBY_EXTERN 1914 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eFatal; RUBY_EXTERN 1915 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eArgError; RUBY_EXTERN 1916 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eEOFError; RUBY_EXTERN 1917 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eIndexError; RUBY_EXTERN 1918 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eStopIteration; RUBY_EXTERN 1919 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eKeyError; RUBY_EXTERN 1920 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eRangeError; RUBY_EXTERN 1921 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eIOError; RUBY_EXTERN 1922 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eRuntimeError; RUBY_EXTERN 1923 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSecurityError; RUBY_EXTERN 1924 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSystemCallError; RUBY_EXTERN 1925 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eThreadError; RUBY_EXTERN 1926 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eTypeError; RUBY_EXTERN 1927 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eZeroDivError; RUBY_EXTERN 1928 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNotImpError; RUBY_EXTERN 1929 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNoMemError; RUBY_EXTERN 1930 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNoMethodError; RUBY_EXTERN 1931 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eFloatDomainError; RUBY_EXTERN 1932 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eLocalJumpError; RUBY_EXTERN 1933 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSysStackError; RUBY_EXTERN 1934 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eRegexpError; RUBY_EXTERN 1935 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eEncodingError; RUBY_EXTERN 1936 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eEncCompatError; RUBY_EXTERN 1938 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eScriptError; RUBY_EXTERN 1939 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNameError; RUBY_EXTERN 1940 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSyntaxError; RUBY_EXTERN 1941 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eLoadError; RUBY_EXTERN 1943 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eMathDomainError; RUBY_EXTERN 1945 include/ruby/ruby.h RUBY_EXTERN VALUE rb_stdin, rb_stdout, rb_stderr; RUBY_EXTERN 38 include/ruby/version.h #ifdef RUBY_EXTERN RUBY_EXTERN 55 include/ruby/version.h RUBY_EXTERN const int ruby_api_version[3]; RUBY_EXTERN 56 include/ruby/version.h RUBY_EXTERN const char ruby_version[]; RUBY_EXTERN 57 include/ruby/version.h RUBY_EXTERN const char ruby_release_date[]; RUBY_EXTERN 58 include/ruby/version.h RUBY_EXTERN const char ruby_platform[]; RUBY_EXTERN 59 include/ruby/version.h RUBY_EXTERN const int ruby_patchlevel; RUBY_EXTERN 60 include/ruby/version.h RUBY_EXTERN const char ruby_description[]; RUBY_EXTERN 61 include/ruby/version.h RUBY_EXTERN const char ruby_copyright[]; RUBY_EXTERN 62 include/ruby/version.h RUBY_EXTERN const char ruby_engine[]; RUBY_EXTERN 34 regenc.h #ifndef RUBY_EXTERN RUBY_EXTERN 834 vm_core.h RUBY_EXTERN VALUE rb_cISeq; RUBY_EXTERN 835 vm_core.h RUBY_EXTERN VALUE rb_cRubyVM; RUBY_EXTERN 836 vm_core.h RUBY_EXTERN VALUE rb_cEnv; RUBY_EXTERN 837 vm_core.h RUBY_EXTERN VALUE rb_mRubyVMFrozenCore;