Edit File by line
/home/barbar84/public_h.../wp-conte.../plugins/sujqvwi/AnonR/anonr.TX.../opt/alt/ruby31/include/ruby
File: backward.h
#ifndef RUBY_RUBY_BACKWARD_H /*-*-C++-*-vi:se ft=cpp:*/
[0] Fix | Delete
#define RUBY_RUBY_BACKWARD_H 1
[1] Fix | Delete
/**
[2] Fix | Delete
* @author Ruby developers <ruby-core@ruby-lang.org>
[3] Fix | Delete
* @copyright This file is a part of the programming language Ruby.
[4] Fix | Delete
* Permission is hereby granted, to either redistribute and/or
[5] Fix | Delete
* modify this file, provided that the conditions mentioned in the
[6] Fix | Delete
* file COPYING are met. Consult the file for details.
[7] Fix | Delete
*/
[8] Fix | Delete
#include "ruby/internal/value.h"
[9] Fix | Delete
#include "ruby/internal/interpreter.h"
[10] Fix | Delete
#include "ruby/backward/2/attributes.h"
[11] Fix | Delete
[12] Fix | Delete
#define RBIMPL_ATTR_DEPRECATED_SINCE(ver) RBIMPL_ATTR_DEPRECATED(("since " #ver))
[13] Fix | Delete
#define RBIMPL_ATTR_DEPRECATED_INTERNAL(ver) RBIMPL_ATTR_DEPRECATED(("since "#ver", also internal"))
[14] Fix | Delete
[15] Fix | Delete
/* eval.c */
[16] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.2) void rb_disable_super();
[17] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.2) void rb_enable_super();
[18] Fix | Delete
[19] Fix | Delete
/* hash.c */
[20] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.2) void rb_hash_iter_lev();
[21] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.2) void rb_hash_ifnone();
[22] Fix | Delete
[23] Fix | Delete
/* string.c */
[24] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.2) void rb_str_associate();
[25] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.2) void rb_str_associated();
[26] Fix | Delete
[27] Fix | Delete
/* variable.c */
[28] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.5) void rb_autoload();
[29] Fix | Delete
[30] Fix | Delete
/* eval.c */
[31] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.6) void rb_frozen_class_p();
[32] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.7) void rb_exec_end_proc();
[33] Fix | Delete
[34] Fix | Delete
/* error.c */
[35] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.3) void rb_compile_error();
[36] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.3) void rb_compile_error_with_enc();
[37] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.3) void rb_compile_error_append();
[38] Fix | Delete
[39] Fix | Delete
/* gc.c */
[40] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.7) void rb_gc_call_finalizer_at_exit();
[41] Fix | Delete
[42] Fix | Delete
/* signal.c */
[43] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.7) void rb_trap_exit();
[44] Fix | Delete
[45] Fix | Delete
/* struct.c */
[46] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.4) void rb_struct_ptr();
[47] Fix | Delete
[48] Fix | Delete
/* thread.c */
[49] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.7) void rb_clear_trace_func();
[50] Fix | Delete
[51] Fix | Delete
/* variable.c */
[52] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.7) void rb_generic_ivar_table();
[53] Fix | Delete
RBIMPL_ATTR_DEPRECATED_INTERNAL(2.6) NORETURN(VALUE rb_mod_const_missing(VALUE, VALUE));
[54] Fix | Delete
[55] Fix | Delete
/* from version.c */
[56] Fix | Delete
#if defined(RUBY_SHOW_COPYRIGHT_TO_DIE) && !!(RUBY_SHOW_COPYRIGHT_TO_DIE+0)
[57] Fix | Delete
/* for source code backward compatibility */
[58] Fix | Delete
RBIMPL_ATTR_DEPRECATED_SINCE(2.4)
[59] Fix | Delete
static inline int
[60] Fix | Delete
ruby_show_copyright_to_die(int exitcode)
[61] Fix | Delete
{
[62] Fix | Delete
ruby_show_copyright();
[63] Fix | Delete
return exitcode;
[64] Fix | Delete
}
[65] Fix | Delete
#define ruby_show_copyright() /* defer EXIT_SUCCESS */ \
[66] Fix | Delete
(exit(ruby_show_copyright_to_die(EXIT_SUCCESS)))
[67] Fix | Delete
#endif
[68] Fix | Delete
[69] Fix | Delete
#endif /* RUBY_RUBY_BACKWARD_H */
[70] Fix | Delete
[71] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function