From 49edc2d2ce8a88be46d3c9378ac11794ad108580 Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 21 Feb 2017 06:07:22 +0000 Subject: error.c: remove deprecated internal features git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- include/ruby/backward.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'include/ruby/backward.h') diff --git a/include/ruby/backward.h b/include/ruby/backward.h index 0ae9911da8..ebe86b427d 100644 --- a/include/ruby/backward.h +++ b/include/ruby/backward.h @@ -24,6 +24,17 @@ DECLARE_DEPRECATED_FEATURE(2.2, rb_str_associated); DECLARE_DEPRECATED_FEATURE(2.2, rb_clear_cache); DECLARE_DEPRECATED_FEATURE(2.2, rb_frame_pop); +#define DECLARE_DEPRECATED_INTERNAL_FEATURE(func) \ + NORETURN(ERRORFUNC(("deprecated internal function"), DEPRECATED(void func(void)))) + +/* error.c */ +DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_compile_error); +DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_compile_error_with_enc); +DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_compile_error_append); + +/* struct.c */ +DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_struct_ptr); + /* from version.c */ #ifndef RUBY_SHOW_COPYRIGHT_TO_DIE # define RUBY_SHOW_COPYRIGHT_TO_DIE 1 -- cgit v1.2.3