RUBY_EXTERN 26 ext/digest/digest.c RUBY_EXTERN void Init_digest_base(void); RUBY_EXTERN 66 gc.h RUBY_EXTERN int ruby_stack_grow_direction; RUBY_EXTERN 6 goruby.c RUBY_EXTERN int ruby_run_node(void*); RUBY_EXTERN 7 goruby.c RUBY_EXTERN void ruby_init_ext(const char *name, void (*init)(void)); RUBY_EXTERN 24 include/ruby/backward/rubysig.h RUBY_EXTERN struct rb_blocking_region_buffer *rb_thread_blocking_region_begin(void); RUBY_EXTERN 25 include/ruby/backward/rubysig.h RUBY_EXTERN void rb_thread_blocking_region_end(struct rb_blocking_region_buffer *); RUBY_EXTERN 203 include/ruby/defines.h #ifndef RUBY_EXTERN RUBY_EXTERN 208 include/ruby/defines.h #define EXTERN RUBY_EXTERN /* deprecated */ RUBY_EXTERN 186 include/ruby/encoding.h RUBY_EXTERN VALUE rb_cEncoding; RUBY_EXTERN 391 include/ruby/intern.h RUBY_EXTERN VALUE rb_fs; RUBY_EXTERN 392 include/ruby/intern.h RUBY_EXTERN VALUE rb_output_fs; RUBY_EXTERN 393 include/ruby/intern.h RUBY_EXTERN VALUE rb_rs; RUBY_EXTERN 394 include/ruby/intern.h RUBY_EXTERN VALUE rb_default_rs; RUBY_EXTERN 395 include/ruby/intern.h RUBY_EXTERN VALUE rb_output_rs; RUBY_EXTERN 462 include/ruby/intern.h RUBY_EXTERN int ruby_sourceline; RUBY_EXTERN 463 include/ruby/intern.h RUBY_EXTERN char *ruby_sourcefile; RUBY_EXTERN 530 include/ruby/intern.h RUBY_EXTERN VALUE rb_argv0; RUBY_EXTERN 41 include/ruby/missing.h #ifndef RUBY_EXTERN RUBY_EXTERN 46 include/ruby/missing.h RUBY_EXTERN double acosh(double); RUBY_EXTERN 47 include/ruby/missing.h RUBY_EXTERN double asinh(double); RUBY_EXTERN 48 include/ruby/missing.h RUBY_EXTERN double atanh(double); RUBY_EXTERN 52 include/ruby/missing.h RUBY_EXTERN char *crypt(const char *, const char *); RUBY_EXTERN 56 include/ruby/missing.h RUBY_EXTERN int dup2(int, int); RUBY_EXTERN 60 include/ruby/missing.h RUBY_EXTERN int eaccess(const char*, int); RUBY_EXTERN 64 include/ruby/missing.h RUBY_EXTERN int finite(double); RUBY_EXTERN 68 include/ruby/missing.h RUBY_EXTERN int flock(int, int); RUBY_EXTERN 78 include/ruby/missing.h RUBY_EXTERN double hypot(double, double); RUBY_EXTERN 82 include/ruby/missing.h RUBY_EXTERN double erf(double); RUBY_EXTERN 83 include/ruby/missing.h RUBY_EXTERN double erfc(double); RUBY_EXTERN 87 include/ruby/missing.h RUBY_EXTERN double tgamma(double); RUBY_EXTERN 91 include/ruby/missing.h RUBY_EXTERN double lgamma_r(double, int *); RUBY_EXTERN 95 include/ruby/missing.h RUBY_EXTERN double cbrt(double); RUBY_EXTERN 103 include/ruby/missing.h RUBY_EXTERN int isinf(double); RUBY_EXTERN 109 include/ruby/missing.h RUBY_EXTERN int isnan(double); RUBY_EXTERN 119 include/ruby/missing.h RUBY_EXTERN void *memmove(void *, const void *, size_t); RUBY_EXTERN 129 include/ruby/missing.h RUBY_EXTERN char *strchr(const char *, int); RUBY_EXTERN 130 include/ruby/missing.h RUBY_EXTERN char *strrchr(const char *, int); RUBY_EXTERN 134 include/ruby/missing.h RUBY_EXTERN char *strerror(int); RUBY_EXTERN 138 include/ruby/missing.h RUBY_EXTERN char *strstr(const char *, const char *); RUBY_EXTERN 151 include/ruby/missing.h RUBY_EXTERN int snprintf(char *, size_t n, char const *, ...); RUBY_EXTERN 157 include/ruby/missing.h RUBY_EXTERN int vsnprintf(char *, size_t n, char const *, va_list); RUBY_EXTERN 164 include/ruby/missing.h RUBY_EXTERN size_t strlcpy(char *, const char*, size_t); RUBY_EXTERN 168 include/ruby/missing.h RUBY_EXTERN size_t strlcat(char *, const char*, size_t); RUBY_EXTERN 83 include/ruby/oniguruma.h #ifdef RUBY_EXTERN RUBY_EXTERN 84 include/ruby/oniguruma.h #define ONIG_EXTERN RUBY_EXTERN RUBY_EXTERN 1004 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mKernel; RUBY_EXTERN 1005 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mComparable; RUBY_EXTERN 1006 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mEnumerable; RUBY_EXTERN 1007 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mErrno; RUBY_EXTERN 1008 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mFileTest; RUBY_EXTERN 1009 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mGC; RUBY_EXTERN 1010 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mMath; RUBY_EXTERN 1011 include/ruby/ruby.h RUBY_EXTERN VALUE rb_mProcess; RUBY_EXTERN 1013 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cBasicObject; RUBY_EXTERN 1014 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cObject; RUBY_EXTERN 1015 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cArray; RUBY_EXTERN 1016 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cBignum; RUBY_EXTERN 1017 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cBinding; RUBY_EXTERN 1018 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cClass; RUBY_EXTERN 1019 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cCont; RUBY_EXTERN 1020 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cDir; RUBY_EXTERN 1021 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cData; RUBY_EXTERN 1022 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFalseClass; RUBY_EXTERN 1023 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cEncoding; RUBY_EXTERN 1024 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cEnumerator; RUBY_EXTERN 1025 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFile; RUBY_EXTERN 1026 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFixnum; RUBY_EXTERN 1027 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cFloat; RUBY_EXTERN 1028 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cHash; RUBY_EXTERN 1029 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cInteger; RUBY_EXTERN 1030 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cIO; RUBY_EXTERN 1031 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cMatch; RUBY_EXTERN 1032 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cMethod; RUBY_EXTERN 1033 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cModule; RUBY_EXTERN 1034 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cNameErrorMesg; RUBY_EXTERN 1035 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cNilClass; RUBY_EXTERN 1036 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cNumeric; RUBY_EXTERN 1037 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cProc; RUBY_EXTERN 1038 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cRange; RUBY_EXTERN 1039 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cRational; RUBY_EXTERN 1040 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cComplex; RUBY_EXTERN 1041 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cRegexp; RUBY_EXTERN 1042 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cStat; RUBY_EXTERN 1043 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cString; RUBY_EXTERN 1044 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cStruct; RUBY_EXTERN 1045 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cSymbol; RUBY_EXTERN 1046 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cThread; RUBY_EXTERN 1047 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cTime; RUBY_EXTERN 1048 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cTrueClass; RUBY_EXTERN 1049 include/ruby/ruby.h RUBY_EXTERN VALUE rb_cUnboundMethod; RUBY_EXTERN 1051 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eException; RUBY_EXTERN 1052 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eStandardError; RUBY_EXTERN 1053 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSystemExit; RUBY_EXTERN 1054 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eInterrupt; RUBY_EXTERN 1055 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSignal; RUBY_EXTERN 1056 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eFatal; RUBY_EXTERN 1057 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eArgError; RUBY_EXTERN 1058 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eEOFError; RUBY_EXTERN 1059 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eIndexError; RUBY_EXTERN 1060 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eStopIteration; RUBY_EXTERN 1061 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eKeyError; RUBY_EXTERN 1062 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eRangeError; RUBY_EXTERN 1063 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eIOError; RUBY_EXTERN 1064 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eRuntimeError; RUBY_EXTERN 1065 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSecurityError; RUBY_EXTERN 1066 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSystemCallError; RUBY_EXTERN 1067 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eThreadError; RUBY_EXTERN 1068 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eTypeError; RUBY_EXTERN 1069 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eZeroDivError; RUBY_EXTERN 1070 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNotImpError; RUBY_EXTERN 1071 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNoMemError; RUBY_EXTERN 1072 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNoMethodError; RUBY_EXTERN 1073 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eFloatDomainError; RUBY_EXTERN 1074 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eLocalJumpError; RUBY_EXTERN 1075 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSysStackError; RUBY_EXTERN 1076 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eRegexpError; RUBY_EXTERN 1077 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eEncodingError; RUBY_EXTERN 1078 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eEncCompatError; RUBY_EXTERN 1080 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eScriptError; RUBY_EXTERN 1081 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eNameError; RUBY_EXTERN 1082 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eSyntaxError; RUBY_EXTERN 1083 include/ruby/ruby.h RUBY_EXTERN VALUE rb_eLoadError; RUBY_EXTERN 1085 include/ruby/ruby.h RUBY_EXTERN VALUE rb_stdin, rb_stdout, rb_stderr; RUBY_EXTERN 32 regenc.h #ifndef RUBY_EXTERN RUBY_EXTERN 12 version.h #ifdef RUBY_EXTERN RUBY_EXTERN 13 version.h RUBY_EXTERN const char ruby_version[]; RUBY_EXTERN 14 version.h RUBY_EXTERN const char ruby_release_date[]; RUBY_EXTERN 15 version.h RUBY_EXTERN const char ruby_platform[]; RUBY_EXTERN 16 version.h RUBY_EXTERN const int ruby_patchlevel; RUBY_EXTERN 17 version.h RUBY_EXTERN const char ruby_description[]; RUBY_EXTERN 18 version.h RUBY_EXTERN const char ruby_copyright[]; RUBY_EXTERN 444 vm_core.h RUBY_EXTERN VALUE rb_cISeq; RUBY_EXTERN 445 vm_core.h RUBY_EXTERN VALUE rb_cRubyVM; RUBY_EXTERN 446 vm_core.h RUBY_EXTERN VALUE rb_cEnv; RUBY_EXTERN 447 vm_core.h RUBY_EXTERN VALUE rb_mRubyVMFrozenCore; RUBY_EXTERN 601 vm_core.h RUBY_EXTERN rb_thread_t *ruby_current_thread;