#include "ruby/ruby.h"
#include "node.h"
Go to the source code of this file.
|
#define | dpv(h, v) ruby_debug_print_value(-1, 0, (h), (v)) |
|
#define | dp(v) ruby_debug_print_value(-1, 0, "", (v)) |
|
#define | dpi(i) ruby_debug_print_id(-1, 0, "", (i)) |
|
#define | dpn(n) ruby_debug_print_node(-1, 0, "", (n)) |
|
|
VALUE | ruby_debug_print_value (int level, int debug_level, const char *header, VALUE v) |
|
ID | ruby_debug_print_id (int level, int debug_level, const char *header, ID id) |
|
NODE * | ruby_debug_print_node (int level, int debug_level, const char *header, const NODE *node) |
|
int | ruby_debug_print_indent (int level, int debug_level, int indent_level) |
|
void | ruby_debug_gc_check_func (void) |
|
void | ruby_set_debug_option (const char *str) |
|
◆ dp
◆ dpi
◆ dpn
◆ dpv
◆ ruby_debug_gc_check_func()
◆ ruby_debug_print_id()
◆ ruby_debug_print_indent()
int ruby_debug_print_indent |
( |
int |
level, |
|
|
int |
debug_level, |
|
|
int |
indent_level |
|
) |
| |
◆ ruby_debug_print_node()
◆ ruby_debug_print_value()
◆ ruby_set_debug_option()