diff options
Diffstat (limited to 'internal/symbol.h')
-rw-r--r-- | internal/symbol.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/symbol.h b/internal/symbol.h index 6875d98db3..e7730cb70f 100644 --- a/internal/symbol.h +++ b/internal/symbol.h @@ -28,7 +28,12 @@ int rb_is_local_name(VALUE name); PUREFUNC(int rb_is_const_sym(VALUE sym)); PUREFUNC(int rb_is_attrset_sym(VALUE sym)); ID rb_make_internal_id(void); +ID rb_make_temporary_id(size_t n); void rb_gc_free_dsymbol(VALUE); +int rb_static_id_valid_p(ID id); + +/* vm.c */ +void rb_free_static_symid_str(void); #if __has_builtin(__builtin_constant_p) #define rb_sym_intern_ascii_cstr(ptr) \ |