Skip to content

Commit 60cf859

Browse files
committed
[nit] refactor rename inline functions
Pretty sure commit 0f64da9 didn't intend to welcome extension libraries to use these functions.
1 parent 9fb9bfa commit 60cf859

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

error.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1383,14 +1383,14 @@ rb_unexpected_type(VALUE x, int t)
13831383
int
13841384
rb_typeddata_inherited_p(const rb_data_type_t *child, const rb_data_type_t *parent)
13851385
{
1386-
return rb_typeddata_inherited_p_inline(child, parent);
1386+
return rbimpl_typeddata_inherited_p_inline(child, parent);
13871387
}
13881388

13891389
#undef rb_typeddata_is_kind_of
13901390
int
13911391
rb_typeddata_is_kind_of(VALUE obj, const rb_data_type_t *data_type)
13921392
{
1393-
return rb_typeddata_is_kind_of_inline(obj, data_type);
1393+
return rbimpl_typeddata_is_kind_of_inline(obj, data_type);
13941394
}
13951395

13961396
#undef rb_typeddata_is_instance_of

include/ruby/internal/core/rtypeddata.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -673,24 +673,24 @@ RTYPEDDATA_TYPE(VALUE obj)
673673
RBIMPL_ATTR_ARTIFICIAL()
674674
RBIMPL_ATTR_NONNULL(())
675675
static inline bool
676-
rb_typeddata_inherited_p_inline(const rb_data_type_t *child, const rb_data_type_t *parent)
676+
rbimpl_typeddata_inherited_p_inline(const rb_data_type_t *child, const rb_data_type_t *parent)
677677
{
678678
do {
679679
if (RB_LIKELY(child == parent)) return true;
680680
} while ((child = child->parent) != NULL);
681681
return false;
682682
}
683-
#define rb_typeddata_inherited_p rb_typeddata_inherited_p_inline
683+
#define rb_typeddata_inherited_p rbimpl_typeddata_inherited_p_inline
684684

685685
RBIMPL_ATTR_ARTIFICIAL()
686686
RBIMPL_ATTR_NONNULL((2))
687687
static inline bool
688-
rb_typeddata_is_kind_of_inline(VALUE obj, const rb_data_type_t *data_type)
688+
rbimpl_typeddata_is_kind_of_inline(VALUE obj, const rb_data_type_t *data_type)
689689
{
690690
if (RB_UNLIKELY(!rbimpl_obj_typeddata_p(obj))) return false;
691691
return rb_typeddata_inherited_p(RTYPEDDATA_TYPE(obj), data_type);
692692
}
693-
#define rb_typeddata_is_kind_of rb_typeddata_is_kind_of_inline
693+
#define rb_typeddata_is_kind_of rbimpl_typeddata_is_kind_of_inline
694694

695695
RBIMPL_ATTR_ARTIFICIAL()
696696
RBIMPL_ATTR_NONNULL((2))

0 commit comments

Comments
 (0)