summaryrefslogtreecommitdiff
path: root/include/ruby/internal/intern
diff options
context:
space:
mode:
Diffstat (limited to 'include/ruby/internal/intern')
-rw-r--r--include/ruby/internal/intern/array.h4
-rw-r--r--include/ruby/internal/intern/bignum.h6
-rw-r--r--include/ruby/internal/intern/class.h4
-rw-r--r--include/ruby/internal/intern/compar.h4
-rw-r--r--include/ruby/internal/intern/complex.h6
-rw-r--r--include/ruby/internal/intern/cont.h6
-rw-r--r--include/ruby/internal/intern/dir.h4
-rw-r--r--include/ruby/internal/intern/enum.h4
-rw-r--r--include/ruby/internal/intern/enumerator.h10
-rw-r--r--include/ruby/internal/intern/error.h6
-rw-r--r--include/ruby/internal/intern/eval.h6
-rw-r--r--include/ruby/internal/intern/file.h4
-rw-r--r--include/ruby/internal/intern/gc.h4
-rw-r--r--include/ruby/internal/intern/hash.h4
-rw-r--r--include/ruby/internal/intern/io.h4
-rw-r--r--include/ruby/internal/intern/load.h4
-rw-r--r--include/ruby/internal/intern/marshal.h4
-rw-r--r--include/ruby/internal/intern/numeric.h4
-rw-r--r--include/ruby/internal/intern/object.h6
-rw-r--r--include/ruby/internal/intern/parse.h6
-rw-r--r--include/ruby/internal/intern/proc.h6
-rw-r--r--include/ruby/internal/intern/process.h8
-rw-r--r--include/ruby/internal/intern/random.h4
-rw-r--r--include/ruby/internal/intern/range.h4
-rw-r--r--include/ruby/internal/intern/rational.h6
-rw-r--r--include/ruby/internal/intern/re.h4
-rw-r--r--include/ruby/internal/intern/ruby.h4
-rw-r--r--include/ruby/internal/intern/select.h10
-rw-r--r--include/ruby/internal/intern/select/largesize.h6
-rw-r--r--include/ruby/internal/intern/select/posix.h6
-rw-r--r--include/ruby/internal/intern/select/win32.h10
-rw-r--r--include/ruby/internal/intern/signal.h6
-rw-r--r--include/ruby/internal/intern/sprintf.h6
-rw-r--r--include/ruby/internal/intern/string.h14
-rw-r--r--include/ruby/internal/intern/struct.h6
-rw-r--r--include/ruby/internal/intern/thread.h8
-rw-r--r--include/ruby/internal/intern/time.h6
-rw-r--r--include/ruby/internal/intern/variable.h6
-rw-r--r--include/ruby/internal/intern/vm.h6
39 files changed, 113 insertions, 113 deletions
diff --git a/include/ruby/internal/intern/array.h b/include/ruby/internal/intern/array.h
index bfa12191c4..aafe0d1350 100644
--- a/include/ruby/internal/intern/array.h
+++ b/include/ruby/internal/intern/array.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cArray.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/bignum.h b/include/ruby/internal/intern/bignum.h
index 5af4c0ae42..1ac92e9c90 100644
--- a/include/ruby/internal/intern/bignum.h
+++ b/include/ruby/internal/intern/bignum.h
@@ -20,14 +20,14 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to so-called rb_cBignum.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
#endif
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/long_long.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/class.h b/include/ruby/internal/intern/class.h
index 7a1cadd5b4..d3be80d283 100644
--- a/include/ruby/internal/intern/class.h
+++ b/include/ruby/internal/intern/class.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cClass/::rb_cModule.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/stdarg.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/compar.h b/include/ruby/internal/intern/compar.h
index c762dc1e24..d226ca37b1 100644
--- a/include/ruby/internal/intern/compar.h
+++ b/include/ruby/internal/intern/compar.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mComparable.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/complex.h b/include/ruby/internal/intern/complex.h
index c3841cfdb6..70343221f6 100644
--- a/include/ruby/internal/intern/complex.h
+++ b/include/ruby/internal/intern/complex.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cComplex.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/arithmetic/long.h" /* INT2FIX is here. */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/arithmetic/long.h" /* INT2FIX is here. */
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/cont.h b/include/ruby/internal/intern/cont.h
index 16c3cf8be1..6988f753c3 100644
--- a/include/ruby/internal/intern/cont.h
+++ b/include/ruby/internal/intern/cont.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to rb_cFiber.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/iterator.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/iterator.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/dir.h b/include/ruby/internal/intern/dir.h
index 6fcf274a28..936f4e1f36 100644
--- a/include/ruby/internal/intern/dir.h
+++ b/include/ruby/internal/intern/dir.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cDir.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/enum.h b/include/ruby/internal/intern/enum.h
index ef6fffe444..17c20c1c0a 100644
--- a/include/ruby/internal/intern/enum.h
+++ b/include/ruby/internal/intern/enum.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mEnumerable.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/enumerator.h b/include/ruby/internal/intern/enumerator.h
index 8f64b58de2..7698e24538 100644
--- a/include/ruby/internal/intern/enumerator.h
+++ b/include/ruby/internal/intern/enumerator.h
@@ -20,11 +20,11 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cEnumerator.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/intern/eval.h" /* rb_frame_this_func */
-#include "ruby/impl/iterator.h" /* rb_block_given_p */
-#include "ruby/impl/symbol.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/intern/eval.h" /* rb_frame_this_func */
+#include "ruby/internal/iterator.h" /* rb_block_given_p */
+#include "ruby/internal/symbol.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/error.h b/include/ruby/internal/intern/error.h
index 0cc5e1c858..aa9fe2daba 100644
--- a/include/ruby/internal/intern/error.h
+++ b/include/ruby/internal/intern/error.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_eException.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/fl_type.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/fl_type.h"
#include "ruby/backward/2/assume.h"
#include "ruby/backward/2/attributes.h"
diff --git a/include/ruby/internal/intern/eval.h b/include/ruby/internal/intern/eval.h
index 75374df6be..11957053d7 100644
--- a/include/ruby/internal/intern/eval.h
+++ b/include/ruby/internal/intern/eval.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Pre-1.9 era evaluator APIs (now considered miscellaneous).
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/file.h b/include/ruby/internal/intern/file.h
index ed8e50cba6..5a52d570e4 100644
--- a/include/ruby/internal/intern/file.h
+++ b/include/ruby/internal/intern/file.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cFile.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/gc.h b/include/ruby/internal/intern/gc.h
index a75785cc49..30759e0ded 100644
--- a/include/ruby/internal/intern/gc.h
+++ b/include/ruby/internal/intern/gc.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mGC.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/attributes.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/hash.h b/include/ruby/internal/intern/hash.h
index 3f0a930131..c7a27c2cfa 100644
--- a/include/ruby/internal/intern/hash.h
+++ b/include/ruby/internal/intern/hash.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cHash.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/st.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/io.h b/include/ruby/internal/intern/io.h
index 6b0133dddf..d2f2e53486 100644
--- a/include/ruby/internal/intern/io.h
+++ b/include/ruby/internal/intern/io.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cIO.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/load.h b/include/ruby/internal/intern/load.h
index d165237bfc..b4c42a0f54 100644
--- a/include/ruby/internal/intern/load.h
+++ b/include/ruby/internal/intern/load.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_f_require().
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/marshal.h b/include/ruby/internal/intern/marshal.h
index 88473ba4e3..6b0243244e 100644
--- a/include/ruby/internal/intern/marshal.h
+++ b/include/ruby/internal/intern/marshal.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to rb_mMarshal.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/numeric.h b/include/ruby/internal/intern/numeric.h
index fa4b1daa74..effc583756 100644
--- a/include/ruby/internal/intern/numeric.h
+++ b/include/ruby/internal/intern/numeric.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cNumeric.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/attributes.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/object.h b/include/ruby/internal/intern/object.h
index 808836fbda..d55178584b 100644
--- a/include/ruby/internal/intern/object.h
+++ b/include/ruby/internal/intern/object.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cObject.
*/
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/parse.h b/include/ruby/internal/intern/parse.h
index cc6424f539..4a5b8cb147 100644
--- a/include/ruby/internal/intern/parse.h
+++ b/include/ruby/internal/intern/parse.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cSymbol.
*/
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/proc.h b/include/ruby/internal/intern/proc.h
index 7ee864d9a3..d6f77cbd4d 100644
--- a/include/ruby/internal/intern/proc.h
+++ b/include/ruby/internal/intern/proc.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cProc.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/iterator.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/iterator.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/process.h b/include/ruby/internal/intern/process.h
index bbbea1f86a..2b1005a205 100644
--- a/include/ruby/internal/intern/process.h
+++ b/include/ruby/internal/intern/process.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mProcess.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/config.h" /* rb_pid_t is defined here. */
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/config.h" /* rb_pid_t is defined here. */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/random.h b/include/ruby/internal/intern/random.h
index 2f054cd688..25c52f4ce4 100644
--- a/include/ruby/internal/intern/random.h
+++ b/include/ruby/internal/intern/random.h
@@ -24,8 +24,8 @@
* generator", ACM Trans. on Modeling and Computer Simulation, 8
* (1): pp 3-30, 1998. https://doi.org/10.1145/272991.272995
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/range.h b/include/ruby/internal/intern/range.h
index 0841baa0d5..7ca47915e2 100644
--- a/include/ruby/internal/intern/range.h
+++ b/include/ruby/internal/intern/range.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRange.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/rational.h b/include/ruby/internal/intern/rational.h
index d56a6ec752..30a87ff31f 100644
--- a/include/ruby/internal/intern/rational.h
+++ b/include/ruby/internal/intern/rational.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRational.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/arithmetic/long.h" /* INT2FIX is here. */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/arithmetic/long.h" /* INT2FIX is here. */
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/re.h b/include/ruby/internal/intern/re.h
index 4392cef1a2..dd7baef954 100644
--- a/include/ruby/internal/intern/re.h
+++ b/include/ruby/internal/intern/re.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRegexp.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/ruby.h b/include/ruby/internal/intern/ruby.h
index bbfda510d5..9d9a71cf7a 100644
--- a/include/ruby/internal/intern/ruby.h
+++ b/include/ruby/internal/intern/ruby.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Process-global APIs.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/select.h b/include/ruby/internal/intern/select.h
index 09244dcce5..43d4cf354c 100644
--- a/include/ruby/internal/intern/select.h
+++ b/include/ruby/internal/intern/select.h
@@ -22,22 +22,22 @@
* @note Functions and structs defined in this header file are not
* necessarily ruby-specific. They don't need ::VALUE etc.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_SYS_TYPES_H
# include <sys/types.h> /* for NFDBITS (BSD Net/2) */
#endif
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dllexport.h"
/* thread.c */
#if defined(NFDBITS) && defined(HAVE_RB_FD_INIT)
-# include "ruby/impl/intern/select/largesize.h"
+# include "ruby/internal/intern/select/largesize.h"
#elif defined(_WIN32)
-# include "ruby/impl/intern/select/win32.h"
+# include "ruby/internal/intern/select/win32.h"
# define rb_fd_resize(n, f) ((void)(f))
#else
-# include "ruby/impl/intern/select/posix.h"
+# include "ruby/internal/intern/select/posix.h"
# define rb_fd_resize(n, f) ((void)(f))
#endif
diff --git a/include/ruby/internal/intern/select/largesize.h b/include/ruby/internal/intern/select/largesize.h
index c5f321f1dc..ba56a159b1 100644
--- a/include/ruby/internal/intern/select/largesize.h
+++ b/include/ruby/internal/intern/select/largesize.h
@@ -55,9 +55,9 @@
*
* So `rb_fd_set` doesn't reject file descriptors bigger than `FD_SETSIZE`.
*/
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/dllexport.h"
/**@cond INTERNAL_MACRO */
#define rb_fd_ptr rb_fd_ptr
diff --git a/include/ruby/internal/intern/select/posix.h b/include/ruby/internal/intern/select/posix.h
index a2ac51df92..6c1092b39d 100644
--- a/include/ruby/internal/intern/select/posix.h
+++ b/include/ruby/internal/intern/select/posix.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs to provide ::rb_fd_select().
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_SYS_SELECT_H
# include <sys/select.h> /* for select(2) (modern POSIX) */
@@ -30,8 +30,8 @@
# include <unistd.h> /* for select(2) (archaic UNIX) */
#endif
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/attr/const.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/attr/const.h"
typedef fd_set rb_fdset_t;
diff --git a/include/ruby/internal/intern/select/win32.h b/include/ruby/internal/intern/select/win32.h
index 0a1da61e63..ef75a0f760 100644
--- a/include/ruby/internal/intern/select/win32.h
+++ b/include/ruby/internal/intern/select/win32.h
@@ -20,11 +20,11 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs to provide ::rb_fd_select().
*/
-#include "ruby/impl/dosish.h" /* for rb_w32_select */
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/attr/noalias.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dosish.h" /* for rb_w32_select */
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/attr/noalias.h"
+#include "ruby/internal/dllexport.h"
#include "ruby/assert.h"
/**@cond INTERNAL_MACRO */
diff --git a/include/ruby/internal/intern/signal.h b/include/ruby/internal/intern/signal.h
index 43ce470c2e..b6171d1bf4 100644
--- a/include/ruby/internal/intern/signal.h
+++ b/include/ruby/internal/intern/signal.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Signal handling APIs.
*/
-#include "ruby/impl/config.h" /* POSIX_SIGNAL / RETSIGTYPE */
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/config.h" /* POSIX_SIGNAL / RETSIGTYPE */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/sprintf.h b/include/ruby/internal/intern/sprintf.h
index c2b1818cdf..2c90548353 100644
--- a/include/ruby/internal/intern/sprintf.h
+++ b/include/ruby/internal/intern/sprintf.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Our own private printf(3).
*/
-#include "ruby/impl/attr/format.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/format.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/string.h b/include/ruby/internal/intern/string.h
index ba4107c79f..e08029f20f 100644
--- a/include/ruby/internal/intern/string.h
+++ b/include/ruby/internal/intern/string.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cString.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
@@ -34,12 +34,12 @@
# include <stdint.h>
#endif
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/constant_p.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/variable.h" /* rb_gvar_setter_t */
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/constant_p.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/variable.h" /* rb_gvar_setter_t */
#include "ruby/st.h" /* st_index_t */
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/struct.h b/include/ruby/internal/intern/struct.h
index 18d1058d9f..8818da96c7 100644
--- a/include/ruby/internal/intern/struct.h
+++ b/include/ruby/internal/intern/struct.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cStruct.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/intern/vm.h" /* rb_alloc_func_t */
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/intern/vm.h" /* rb_alloc_func_t */
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/thread.h b/include/ruby/internal/intern/thread.h
index 38784fcca3..a12a371058 100644
--- a/include/ruby/internal/intern/thread.h
+++ b/include/ruby/internal/intern/thread.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cThread.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/time.h b/include/ruby/internal/intern/time.h
index b49802ccf4..e01f40cfe8 100644
--- a/include/ruby/internal/intern/time.h
+++ b/include/ruby/internal/intern/time.h
@@ -20,14 +20,14 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cTime.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_TIME_H
# include <time.h> /* for time_t */
#endif
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/variable.h b/include/ruby/internal/intern/variable.h
index d8de93a8d6..8210662fa0 100644
--- a/include/ruby/internal/intern/variable.h
+++ b/include/ruby/internal/intern/variable.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to names inside of a Ruby program.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/st.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/vm.h b/include/ruby/internal/intern/vm.h
index 1fc8423dde..706f160ad8 100644
--- a/include/ruby/internal/intern/vm.h
+++ b/include/ruby/internal/intern/vm.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRubyVM.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()