NORETURN 96 compile.c NORETURN(PRINTF_ARGS(void rb_compile_bug(const char*, int, const char*, ...), 3, 4)); NORETURN 292 cont.c NOINLINE(NORETURN(static void cont_restore_1(rb_context_t *))); NORETURN 365 cont.c NORETURN(NOINLINE(static void cont_restore_0(rb_context_t *, VALUE *))); NORETURN 375 cont.c NORETURN(NOINLINE(static void register_stack_extend(rb_context_t *, VALUE *))); NORETURN 19 eval.c NORETURN(void rb_raise_jump(VALUE)); NORETURN 333 eval.c NORETURN(static void rb_longjmp(int, VALUE)); NORETURN 193 eval_intern.h NORETURN(void rb_fiber_start(void)); NORETURN 195 eval_intern.h NORETURN(void rb_print_undef(VALUE, ID, int)); NORETURN 196 eval_intern.h NORETURN(void rb_vm_localjump_error(const char *,VALUE, int)); NORETURN 197 eval_intern.h NORETURN(void rb_vm_jump_tag_but_local_jump(int, VALUE)); NORETURN 137 ext/openssl/ossl.h NORETURN(void ossl_raise(VALUE, const char *, ...)); NORETURN 806 ext/socket/socket.c NORETURN(static void raise_socket_error(const char *, int)); NORETURN 35 ext/zlib/zlib.c static NORETURN(void raise_zlib_error(int, const char*)); NORETURN 2160 file.c NORETURN(static void sys_fail2(VALUE,VALUE)); NORETURN 172 include/ruby/intern.h NORETURN(void rb_cmperr(VALUE, VALUE)); NORETURN 191 include/ruby/intern.h PRINTF_ARGS(NORETURN(void rb_loaderror(const char*, ...)), 1, 2); NORETURN 192 include/ruby/intern.h PRINTF_ARGS(NORETURN(void rb_name_error(ID, const char*, ...)), 2, 3); NORETURN 193 include/ruby/intern.h NORETURN(void rb_invalid_str(const char*, const char*)); NORETURN 196 include/ruby/intern.h NORETURN(void rb_load_fail(const char*)); NORETURN 197 include/ruby/intern.h NORETURN(void rb_error_frozen(const char*)); NORETURN 255 include/ruby/intern.h NORETURN(void rb_exc_raise(VALUE)); NORETURN 256 include/ruby/intern.h NORETURN(void rb_exc_fatal(VALUE)); NORETURN 286 include/ruby/intern.h NORETURN(void rb_jump_tag(int)); NORETURN 311 include/ruby/intern.h NORETURN(void ruby_stop(int)); NORETURN 353 include/ruby/intern.h NORETURN(void rb_memerror(void)); NORETURN 162 include/ruby/io.h NORETURN(void rb_eof_error(void)); NORETURN 32 include/ruby/ruby.h #ifndef NORETURN NORETURN 954 include/ruby/ruby.h PRINTF_ARGS(NORETURN(void rb_raise(VALUE, const char*, ...)), 2, 3); NORETURN 955 include/ruby/ruby.h PRINTF_ARGS(NORETURN(void rb_fatal(const char*, ...)), 1, 2); NORETURN 956 include/ruby/ruby.h PRINTF_ARGS(NORETURN(void rb_bug(const char*, ...)), 1, 2); NORETURN 957 include/ruby/ruby.h NORETURN(void rb_sys_fail(const char*)); NORETURN 958 include/ruby/ruby.h NORETURN(void rb_iter_break(void)); NORETURN 959 include/ruby/ruby.h NORETURN(void rb_exit(int)); NORETURN 960 include/ruby/ruby.h NORETURN(void rb_notimplement(void)); NORETURN 986 include/ruby/ruby.h NORETURN(void rb_throw(const char*,VALUE)); NORETURN 987 include/ruby/ruby.h NORETURN(void rb_throw_obj(VALUE,VALUE)); NORETURN 253 load.c NORETURN(static void load_failed(VALUE)); NORETURN 592 signal.c NORETURN(void ruby_thread_stack_overflow(rb_thread_t *th)); NORETURN 1272 variable.c NORETURN(static void uninitialized_constant(VALUE, ID)); NORETURN 888 vm.c NORETURN(static void vm_iter_break(rb_thread_t *th)); NORETURN 1108 vm_eval.c NORETURN(static VALUE rb_f_throw _((int, VALUE *)));