From 2866f951c5a2ba940d21ef7232143dd862a26c20 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Tue, 31 Jan 2023 13:29:18 -0500 Subject: Remove rb_hash_ar_table It's dead code and duplicate of RHASH_AR_TABLE. --- internal/hash.h | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'internal') diff --git a/internal/hash.h b/internal/hash.h index 0a87dae349..1c9e4e170a 100644 --- a/internal/hash.h +++ b/internal/hash.h @@ -120,30 +120,6 @@ MJIT_SYMBOL_EXPORT_END VALUE rb_hash_compare_by_id(VALUE hash); -#if 0 /* for debug */ - -static inline bool -RHASH_AR_TABLE_P(VALUE h) -{ - extern int rb_hash_ar_table_p(VALUE hash); - return rb_hash_ar_table_p(h) -} - -static inline struct ar_table_struct * -RHASH_AR_TABLE(VALUE h) -{ - extern struct ar_table_struct *rb_hash_ar_table(VALUE hash); - return rb_hash_ar_table(h) -} - -static inline st_table * -RHASH_ST_TABLE(VALUE h) -{ - return rb_hash_st_table(h) -} - -#else - static inline bool RHASH_AR_TABLE_P(VALUE h) { @@ -162,8 +138,6 @@ RHASH_ST_TABLE(VALUE h) return RHASH(h)->as.st; } -#endif - static inline VALUE RHASH_IFNONE(VALUE h) { -- cgit v1.2.1