|
#define | RUBY_FL_USER_N(n) RUBY_FL_USER##n = (1<<(RUBY_FL_USHIFT+n)) |
|
#define | RUBY_FL_USER19 (((VALUE)1)<<(RUBY_FL_USHIFT+19)) |
|
#define | RARRAY_TRANSIENT_FLAG RARRAY_TRANSIENT_FLAG |
|
#define | FL_ABLE(x) RB_FL_ABLE(x) |
|
#define | FL_TEST_RAW(x, f) RB_FL_TEST_RAW(x,f) |
|
#define | FL_TEST(x, f) RB_FL_TEST(x,f) |
|
#define | FL_ANY_RAW(x, f) RB_FL_ANY_RAW(x,f) |
|
#define | FL_ANY(x, f) RB_FL_ANY(x,f) |
|
#define | FL_ALL_RAW(x, f) RB_FL_ALL_RAW(x,f) |
|
#define | FL_ALL(x, f) RB_FL_ALL(x,f) |
|
#define | FL_SET_RAW(x, f) RB_FL_SET_RAW(x,f) |
|
#define | FL_SET(x, f) RB_FL_SET(x,f) |
|
#define | FL_UNSET_RAW(x, f) RB_FL_UNSET_RAW(x,f) |
|
#define | FL_UNSET(x, f) RB_FL_UNSET(x,f) |
|
#define | FL_REVERSE_RAW(x, f) RB_FL_REVERSE_RAW(x,f) |
|
#define | FL_REVERSE(x, f) RB_FL_REVERSE(x,f) |
|
#define | OBJ_TAINTABLE(x) RB_OBJ_TAINTABLE(x) |
|
#define | OBJ_TAINTED_RAW(x) RB_OBJ_TAINTED_RAW(x) |
|
#define | OBJ_TAINTED(x) RB_OBJ_TAINTED(x) |
|
#define | OBJ_TAINT_RAW(x) RB_OBJ_TAINT_RAW(x) |
|
#define | OBJ_TAINT(x) RB_OBJ_TAINT(x) |
|
#define | OBJ_UNTRUSTED(x) RB_OBJ_UNTRUSTED(x) |
|
#define | OBJ_UNTRUST(x) RB_OBJ_UNTRUST(x) |
|
#define | OBJ_INFECT_RAW(x, s) RB_OBJ_INFECT_RAW(x,s) |
|
#define | OBJ_INFECT(x, s) RB_OBJ_INFECT(x,s) |
|
#define | OBJ_FROZEN_RAW(x) RB_OBJ_FROZEN_RAW(x) |
|
#define | OBJ_FROZEN(x) RB_OBJ_FROZEN(x) |
|
#define | OBJ_FREEZE_RAW(x) RB_OBJ_FREEZE_RAW(x) |
|
#define | OBJ_FREEZE(x) RB_OBJ_FREEZE(x) |
|
#define | RUBY_UNTYPED_DATA_FUNC(func) DEPRECATED(func) |
|
#define | RB_OBJ_PROMOTED_RAW(x) RB_FL_ALL_RAW(x, RUBY_FL_PROMOTED) |
|
#define | RB_OBJ_PROMOTED(x) (RB_SPECIAL_CONST_P(x) ? 0 : RB_OBJ_PROMOTED_RAW(x)) |
|
#define | RB_OBJ_WB_UNPROTECT(x) rb_obj_wb_unprotect(x, __FILE__, __LINE__) |
|
#define | OBJ_PROMOTED_RAW(x) RB_OBJ_PROMOTED_RAW(x) |
|
#define | OBJ_PROMOTED(x) RB_OBJ_PROMOTED(x) |
|
#define | OBJ_WB_UNPROTECT(x) RB_OBJ_WB_UNPROTECT(x) |
|
#define | RB_OBJ_WRITE(a, slot, b) rb_obj_write((VALUE)(a), (VALUE *)(slot), (VALUE)(b), __FILE__, __LINE__) |
|
#define | RB_OBJ_WRITTEN(a, oldv, b) rb_obj_written((VALUE)(a), (VALUE)(oldv), (VALUE)(b), __FILE__, __LINE__) |
|
#define | USE_RGENGC_LOGGING_WB_UNPROTECT 0 |
|
#define | RUBY_INTEGER_UNIFICATION 1 |
|
#define | RB_INTEGER_TYPE_P(obj) rb_integer_type_p(obj) |
|
#define | RB_INT2NUM(x) rb_int2num_inline(x) |
|
#define | RB_UINT2NUM(x) rb_uint2num_inline(x) |
|
#define | INT2NUM(x) RB_INT2NUM(x) |
|
#define | UINT2NUM(x) RB_UINT2NUM(x) |
|
#define | RB_LONG2NUM(x) rb_long2num_inline(x) |
|
#define | RB_ULONG2NUM(x) rb_ulong2num_inline(x) |
|
#define | RB_NUM2CHR(x) rb_num2char_inline(x) |
|
#define | RB_CHR2FIX(x) RB_INT2FIX((long)((x)&0xff)) |
|
#define | LONG2NUM(x) RB_LONG2NUM(x) |
|
#define | ULONG2NUM(x) RB_ULONG2NUM(x) |
|
#define | USHORT2NUM(x) RB_INT2FIX(x) |
|
#define | NUM2CHR(x) RB_NUM2CHR(x) |
|
#define | CHR2FIX(x) RB_CHR2FIX(x) |
|
#define | RB_ST2FIX(h) RB_LONG2FIX((long)(h)) |
|
#define | ST2FIX(h) RB_ST2FIX(h) |
|
#define | RB_ALLOC_N(type, n) ((type*)ruby_xmalloc2((size_t)(n),sizeof(type))) |
|
#define | RB_ALLOC(type) ((type*)ruby_xmalloc(sizeof(type))) |
|
#define | RB_ZALLOC_N(type, n) ((type*)ruby_xcalloc((size_t)(n),sizeof(type))) |
|
#define | RB_ZALLOC(type) (RB_ZALLOC_N(type,1)) |
|
#define | RB_REALLOC_N(var, type, n) ((var)=(type*)ruby_xrealloc2((char*)(var),(size_t)(n),sizeof(type))) |
|
#define | ALLOC_N(type, n) RB_ALLOC_N(type,n) |
|
#define | ALLOC(type) RB_ALLOC(type) |
|
#define | ZALLOC_N(type, n) RB_ZALLOC_N(type,n) |
|
#define | ZALLOC(type) RB_ZALLOC(type) |
|
#define | REALLOC_N(var, type, n) RB_REALLOC_N(var,type,n) |
|
#define | ALLOCA_N(type, n) ((type*)alloca(sizeof(type)*(n))) |
|
#define | RUBY_ALLOCV_LIMIT 1024 |
|
#define | RB_ALLOCV(v, n) |
|
#define | RB_ALLOCV_N(type, v, n) |
|
#define | RB_ALLOCV_END(v) rb_free_tmp_buffer(&(v)) |
|
#define | ALLOCV(v, n) RB_ALLOCV(v, n) |
|
#define | ALLOCV_N(type, v, n) RB_ALLOCV_N(type, v, n) |
|
#define | ALLOCV_END(v) RB_ALLOCV_END(v) |
|
#define | MEMZERO(p, type, n) memset((p), 0, sizeof(type)*(size_t)(n)) |
|
#define | MEMCPY(p1, p2, type, n) memcpy((p1), (p2), sizeof(type)*(size_t)(n)) |
|
#define | MEMMOVE(p1, p2, type, n) memmove((p1), (p2), sizeof(type)*(size_t)(n)) |
|
#define | MEMCMP(p1, p2, type, n) memcmp((p1), (p2), sizeof(type)*(size_t)(n)) |
|
#define | RUBY_CONST_ID_CACHE_NB(result, str) |
|
#define | RUBY_CONST_ID_CACHE(result, str) |
|
#define | RUBY_CONST_ID(var, str) do RUBY_CONST_ID_CACHE((var) =, (str)) while (0) |
|
#define | CONST_ID_CACHE(result, str) RUBY_CONST_ID_CACHE(result, str) |
|
#define | CONST_ID(var, str) RUBY_CONST_ID(var, str) |
|
#define | rb_intern_const(str) rb_intern2((str), (long)strlen(str)) |
|
#define | rb_funcall2 rb_funcallv |
|
#define | rb_funcall3 rb_funcallv_public |
|
#define | RB_SCAN_ARGS_PASS_CALLED_KEYWORDS 0 |
|
#define | RB_SCAN_ARGS_KEYWORDS 1 |
|
#define | RB_SCAN_ARGS_EMPTY_KEYWORDS 2 /* Will be removed in 3.0 */ |
|
#define | RB_SCAN_ARGS_LAST_HASH_KEYWORDS 3 |
|
#define | HAVE_RB_SCAN_ARGS_OPTIONAL_HASH 1 |
|
#define | ruby_verbose (*rb_ruby_verbose_ptr()) |
|
#define | ruby_debug (*rb_ruby_debug_ptr()) |
|
#define | RB_IO_WAIT_READABLE RB_IO_WAIT_READABLE |
|
#define | RB_IO_WAIT_WRITABLE RB_IO_WAIT_WRITABLE |
|
#define | RB_BLOCK_CALL_FUNC_STRICT 1 |
|
#define | RUBY_BLOCK_CALL_FUNC_TAKES_BLOCKARG 1 |
|
#define | RB_BLOCK_CALL_FUNC_ARGLIST(yielded_arg, callback_arg) VALUE yielded_arg, VALUE callback_arg, int argc, const VALUE *argv, VALUE blockarg |
|
#define | RB_NO_KEYWORDS 0 |
|
#define | RB_PASS_KEYWORDS 1 |
|
#define | RB_PASS_EMPTY_KEYWORDS 2 /* Will be removed in 3.0 */ |
|
#define | RB_PASS_CALLED_KEYWORDS 3 |
|
#define | rb_type_p(obj, type) (rb_type(obj) == (type)) |
|
#define | FIX_CONST_VALUE_PTR(x) (x) |
|
#define | RUBY_VM 1 /* YARV */ |
|
#define | HAVE_NATIVETHREAD |
|
#define | RUBY_EVENT_NONE 0x0000 |
|
#define | RUBY_EVENT_LINE 0x0001 |
|
#define | RUBY_EVENT_CLASS 0x0002 |
|
#define | RUBY_EVENT_END 0x0004 |
|
#define | RUBY_EVENT_CALL 0x0008 |
|
#define | RUBY_EVENT_RETURN 0x0010 |
|
#define | RUBY_EVENT_C_CALL 0x0020 |
|
#define | RUBY_EVENT_C_RETURN 0x0040 |
|
#define | RUBY_EVENT_RAISE 0x0080 |
|
#define | RUBY_EVENT_ALL 0x00ff |
|
#define | RUBY_EVENT_B_CALL 0x0100 |
|
#define | RUBY_EVENT_B_RETURN 0x0200 |
|
#define | RUBY_EVENT_THREAD_BEGIN 0x0400 |
|
#define | RUBY_EVENT_THREAD_END 0x0800 |
|
#define | RUBY_EVENT_FIBER_SWITCH 0x1000 |
|
#define | RUBY_EVENT_SCRIPT_COMPILED 0x2000 |
|
#define | RUBY_EVENT_TRACEPOINT_ALL 0xffff |
|
#define | RUBY_EVENT_RESERVED_FOR_INTERNAL_USE 0x030000 |
|
#define | RUBY_INTERNAL_EVENT_SWITCH 0x040000 |
|
#define | RUBY_EVENT_SWITCH 0x040000 /* obsolete name. this macro is for compatibility */ |
|
#define | RUBY_INTERNAL_EVENT_NEWOBJ 0x100000 |
|
#define | RUBY_INTERNAL_EVENT_FREEOBJ 0x200000 |
|
#define | RUBY_INTERNAL_EVENT_GC_START 0x400000 |
|
#define | RUBY_INTERNAL_EVENT_GC_END_MARK 0x800000 |
|
#define | RUBY_INTERNAL_EVENT_GC_END_SWEEP 0x1000000 |
|
#define | RUBY_INTERNAL_EVENT_GC_ENTER 0x2000000 |
|
#define | RUBY_INTERNAL_EVENT_GC_EXIT 0x4000000 |
|
#define | RUBY_INTERNAL_EVENT_OBJSPACE_MASK 0x7f00000 |
|
#define | RUBY_INTERNAL_EVENT_MASK 0xffff0000 |
|
#define | RB_EVENT_HOOKS_HAVE_CALLBACK_DATA 1 |
|
#define | ISASCII(c) rb_isascii(c) |
|
#define | ISPRINT(c) rb_isprint(c) |
|
#define | ISGRAPH(c) rb_isgraph(c) |
|
#define | ISSPACE(c) rb_isspace(c) |
|
#define | ISUPPER(c) rb_isupper(c) |
|
#define | ISLOWER(c) rb_islower(c) |
|
#define | ISALNUM(c) rb_isalnum(c) |
|
#define | ISALPHA(c) rb_isalpha(c) |
|
#define | ISDIGIT(c) rb_isdigit(c) |
|
#define | ISXDIGIT(c) rb_isxdigit(c) |
|
#define | ISBLANK(c) rb_isblank(c) |
|
#define | ISCNTRL(c) rb_iscntrl(c) |
|
#define | ISPUNCT(c) rb_ispunct(c) |
|
#define | TOUPPER(c) rb_toupper(c) |
|
#define | TOLOWER(c) rb_tolower(c) |
|
#define | STRCASECMP(s1, s2) (st_locale_insensitive_strcasecmp((s1), (s2))) |
|
#define | STRNCASECMP(s1, s2, n) (st_locale_insensitive_strncasecmp((s1), (s2), (n))) |
|
#define | STRTOUL(str, endptr, base) (ruby_strtoul((str), (endptr), (base))) |
|
#define | InitVM(ext) {void InitVM_##ext(void);InitVM_##ext();} |
|
#define | RUBY_METHOD_FUNC(func) ((VALUE (*)(ANYARGS))(func)) |
|
|
void | rb_freeze_singleton_class (VALUE klass) |
|
| DEPRECATED_BY (rb_data_object_wrap, static inline VALUE rb_data_object_alloc(VALUE, void *, RUBY_DATA_FUNC, RUBY_DATA_FUNC)) |
|
| DEPRECATED_BY (rb_data_typed_object_wrap, static inline VALUE rb_data_typed_object_alloc(VALUE, void *, const rb_data_type_t *)) |
|
void | rb_gc_writebarrier (VALUE a, VALUE b) |
|
void | rb_gc_writebarrier_unprotect (VALUE obj) |
|
void * | rb_alloc_tmp_buffer (volatile VALUE *store, long len) RUBY_ATTR_ALLOC_SIZE((2)) |
|
void * | rb_alloc_tmp_buffer_with_count (volatile VALUE *store, size_t len, size_t count) RUBY_ATTR_ALLOC_SIZE((2 |
|
void void | rb_free_tmp_buffer (volatile VALUE *store) |
|
| NORETURN (void ruby_malloc_size_overflow(size_t, size_t)) |
|
void | rb_obj_infect (VALUE victim, VALUE carrier) |
| Does nothing. More...
|
|
void | rb_glob (const char *, void(*)(const char *, VALUE, void *), VALUE) |
|
int | ruby_glob (const char *, int, ruby_glob_func *, VALUE) |
|
int | ruby_brace_glob (const char *, int, ruby_glob_func *, VALUE) |
|
VALUE | rb_define_class (const char *, VALUE) |
| Defines a top-level class. More...
|
|
VALUE | rb_define_module (const char *) |
|
VALUE | rb_define_class_under (VALUE, const char *, VALUE) |
| Defines a class under the namespace of outer. More...
|
|
VALUE | rb_define_module_under (VALUE, const char *) |
|
void | rb_include_module (VALUE, VALUE) |
|
void | rb_extend_object (VALUE, VALUE) |
| Extend the object with the module. More...
|
|
void | rb_prepend_module (VALUE, VALUE) |
|
| NORETURN (rb_gvar_setter_t rb_gvar_readonly_setter) |
|
void | rb_define_variable (const char *, VALUE *) |
|
void | rb_define_virtual_variable (const char *, rb_gvar_getter_t *, rb_gvar_setter_t *) |
|
void | rb_define_hooked_variable (const char *, VALUE *, rb_gvar_getter_t *, rb_gvar_setter_t *) |
|
void | rb_define_readonly_variable (const char *, const VALUE *) |
|
void | rb_define_const (VALUE, const char *, VALUE) |
|
void | rb_define_global_const (const char *, VALUE) |
|
void | rb_define_method (VALUE, const char *, VALUE(*)(ANYARGS), int) |
|
void | rb_define_module_function (VALUE, const char *, VALUE(*)(ANYARGS), int) |
| Defines a module function for module. More...
|
|
void | rb_define_global_function (const char *, VALUE(*)(ANYARGS), int) |
| Defines a global function. More...
|
|
void | rb_undef_method (VALUE, const char *) |
|
void | rb_define_alias (VALUE, const char *, const char *) |
| Defines an alias of a method. More...
|
|
void | rb_define_attr (VALUE, const char *, int, int) |
| Defines (a) public accessor method(s) for an attribute. More...
|
|
void | rb_global_variable (VALUE *) |
|
void | rb_gc_register_mark_object (VALUE) |
|
void | rb_gc_register_address (VALUE *) |
|
void | rb_gc_unregister_address (VALUE *) |
|
ID | rb_intern (const char *) |
|
ID | rb_intern2 (const char *, long) |
|
ID | rb_intern_str (VALUE str) |
|
const char * | rb_id2name (ID) |
|
ID | rb_check_id (volatile VALUE *) |
| Returns ID for the given name if it is interned already, or 0. More...
|
|
ID | rb_to_id (VALUE) |
|
VALUE | rb_id2str (ID) |
|
VALUE | rb_sym2str (VALUE) |
|
VALUE | rb_to_symbol (VALUE name) |
|
VALUE | rb_check_symbol (volatile VALUE *namep) |
|
const char * | rb_class2name (VALUE) |
|
const char * | rb_obj_classname (VALUE) |
|
void | rb_p (VALUE) |
|
VALUE | rb_eval_string (const char *) |
| Evaluates the given string in an isolated binding. More...
|
|
VALUE | rb_eval_string_protect (const char *, int *) |
| Evaluates the given string in an isolated binding. More...
|
|
VALUE | rb_eval_string_wrap (const char *, int *) |
| Evaluates the given string under a module binding in an isolated binding. More...
|
|
VALUE | rb_funcall (VALUE, ID, int,...) |
| Calls a method. More...
|
|
VALUE | rb_funcallv (VALUE, ID, int, const VALUE *) |
| Calls a method. More...
|
|
VALUE | rb_funcallv_kw (VALUE, ID, int, const VALUE *, int) |
|
VALUE | rb_funcallv_public (VALUE, ID, int, const VALUE *) |
| Calls a method. More...
|
|
VALUE | rb_funcallv_public_kw (VALUE, ID, int, const VALUE *, int) |
|
VALUE | rb_funcall_passing_block (VALUE, ID, int, const VALUE *) |
|
VALUE | rb_funcall_passing_block_kw (VALUE, ID, int, const VALUE *, int) |
|
VALUE | rb_funcall_with_block (VALUE, ID, int, const VALUE *, VALUE) |
|
VALUE | rb_funcall_with_block_kw (VALUE, ID, int, const VALUE *, VALUE, int) |
|
int | rb_scan_args (int, const VALUE *, const char *,...) |
|
int | rb_scan_args_kw (int, int, const VALUE *, const char *,...) |
|
VALUE | rb_call_super (int, const VALUE *) |
|
VALUE | rb_call_super_kw (int, const VALUE *, int) |
|
VALUE | rb_current_receiver (void) |
|
int | rb_get_kwargs (VALUE keyword_hash, const ID *table, int required, int optional, VALUE *) |
|
VALUE | rb_extract_keywords (VALUE *orighash) |
|
VALUE | rb_gv_set (const char *, VALUE) |
|
VALUE | rb_gv_get (const char *) |
|
VALUE | rb_iv_get (VALUE, const char *) |
|
VALUE | rb_iv_set (VALUE, const char *, VALUE) |
|
VALUE | rb_equal (VALUE, VALUE) |
| Same as Object#=== , case equality. More...
|
|
VALUE * | rb_ruby_verbose_ptr (void) |
|
VALUE * | rb_ruby_debug_ptr (void) |
|
| PRINTF_ARGS (NORETURN(void rb_raise(VALUE, const char *,...)), 2, 3) |
|
| PRINTF_ARGS (NORETURN(void rb_fatal(const char *,...)), 1, 2) |
|
COLDFUNC | PRINTF_ARGS (NORETURN(void rb_bug(const char *,...)), 1, 2) |
|
| NORETURN (void rb_bug_errno(const char *, int)) |
|
| NORETURN (void rb_sys_fail(const char *)) |
|
| NORETURN (void rb_sys_fail_str(VALUE)) |
|
| NORETURN (void rb_mod_sys_fail(VALUE, const char *)) |
|
| NORETURN (void rb_mod_sys_fail_str(VALUE, VALUE)) |
|
| NORETURN (void rb_readwrite_sys_fail(enum rb_io_wait_readwrite, const char *)) |
|
| NORETURN (void rb_insecure_operation(void)) |
|
| NORETURN (void rb_exit(int)) |
|
VALUE | rb_syserr_new (int, const char *) |
|
VALUE | rb_syserr_new_str (int n, VALUE arg) |
|
| NORETURN (void rb_syserr_fail(int, const char *)) |
|
| NORETURN (void rb_syserr_fail_str(int, VALUE)) |
|
| NORETURN (void rb_mod_syserr_fail(VALUE, int, const char *)) |
|
| NORETURN (void rb_mod_syserr_fail_str(VALUE, int, VALUE)) |
|
| NORETURN (void rb_readwrite_syserr_fail(enum rb_io_wait_readwrite, int, const char *)) |
|
| PRINTF_ARGS (void rb_warning(const char *,...), 1, 2) |
|
| PRINTF_ARGS (void rb_compile_warning(const char *, int, const char *,...), 3, 4) |
|
VALUE | rb_each (VALUE) |
|
VALUE | rb_yield (VALUE) |
|
VALUE | rb_yield_values (int n,...) |
|
VALUE | rb_yield_values2 (int n, const VALUE *argv) |
|
VALUE | rb_yield_values_kw (int n, const VALUE *argv, int kw_splat) |
|
VALUE | rb_yield_splat (VALUE) |
|
VALUE | rb_yield_splat_kw (VALUE, int) |
|
VALUE | rb_yield_block (RB_BLOCK_CALL_FUNC_ARGLIST(yielded_arg, callback_arg)) |
|
int | rb_keyword_given_p (void) |
|
int | rb_block_given_p (void) |
| Determines if the current method is given a block. More...
|
|
void | rb_need_block (void) |
| Declares that the current method needs a block. More...
|
|
VALUE | rb_iterate (VALUE(*)(VALUE), VALUE, rb_block_call_func_t, VALUE) |
|
VALUE | rb_block_call (VALUE, ID, int, const VALUE *, rb_block_call_func_t, VALUE) |
|
VALUE | rb_block_call_kw (VALUE, ID, int, const VALUE *, rb_block_call_func_t, VALUE, int) |
|
VALUE | rb_rescue (VALUE(*)(VALUE), VALUE, VALUE(*)(VALUE, VALUE), VALUE) |
| An equivalent of rescue clause. More...
|
|
VALUE | rb_rescue2 (VALUE(*)(VALUE), VALUE, VALUE(*)(VALUE, VALUE), VALUE,...) |
| An equivalent of rescue clause. More...
|
|
VALUE | rb_vrescue2 (VALUE(*)(VALUE), VALUE, VALUE(*)(VALUE, VALUE), VALUE, va_list) |
| An equivalent of rescue clause. More...
|
|
VALUE | rb_ensure (VALUE(*)(VALUE), VALUE, VALUE(*)(VALUE), VALUE) |
| An equivalent to ensure clause. More...
|
|
VALUE | rb_catch (const char *, rb_block_call_func_t, VALUE) |
|
VALUE | rb_catch_obj (VALUE, rb_block_call_func_t, VALUE) |
|
| NORETURN (void rb_throw(const char *, VALUE)) |
|
VALUE | rb_require (const char *) |
|
int | ruby_native_thread_p (void) |
|
void | rb_add_event_hook (rb_event_hook_func_t func, rb_event_flag_t events, VALUE data) |
|
int | rb_remove_event_hook (rb_event_hook_func_t func) |
|
int | st_locale_insensitive_strcasecmp (const char *s1, const char *s2) |
|
int | st_locale_insensitive_strncasecmp (const char *s1, const char *s2, size_t n) |
|
unsigned long | ruby_strtoul (const char *str, char **endptr, int base) |
|
| PRINTF_ARGS (int ruby_snprintf(char *str, size_t n, char const *fmt,...), 3, 4) |
|
int | ruby_vsnprintf (char *str, size_t n, char const *fmt, va_list ap) |
|
int | rb_empty_keyword_given_p (void) |
|