|
Groonga 3.0.9 Source Code Document
|

Go to the source code of this file.
Data Structures | |
| struct | mrb_irep_debug_info_line |
| struct | mrb_irep_debug_info_file |
| struct | mrb_irep_debug_info |
Typedefs | |
| typedef enum mrb_debug_line_type | mrb_debug_line_type |
| typedef struct mrb_irep_debug_info_line | mrb_irep_debug_info_line |
| typedef struct mrb_irep_debug_info_file | mrb_irep_debug_info_file |
| typedef struct mrb_irep_debug_info | mrb_irep_debug_info |
Enumerations | |
| enum | mrb_debug_line_type { mrb_debug_line_ary = 0, mrb_debug_line_flat_map = 1 } |
Functions | |
| const char * | mrb_debug_get_filename (mrb_irep *irep, uint32_t pc) |
| int32_t | mrb_debug_get_line (mrb_irep *irep, uint32_t pc) |
| mrb_irep_debug_info_file * | mrb_debug_info_append_file (mrb_state *mrb, mrb_irep *irep, uint32_t start_pos, uint32_t end_pos) |
| mrb_irep_debug_info * | mrb_debug_info_alloc (mrb_state *mrb, mrb_irep *irep) |
| void | mrb_debug_info_free (mrb_state *mrb, mrb_irep_debug_info *d) |
| typedef enum mrb_debug_line_type mrb_debug_line_type |
| typedef struct mrb_irep_debug_info mrb_irep_debug_info |
| typedef struct mrb_irep_debug_info_file mrb_irep_debug_info_file |
| typedef struct mrb_irep_debug_info_line mrb_irep_debug_info_line |
| enum mrb_debug_line_type |
| const char* mrb_debug_get_filename | ( | mrb_irep * | irep, |
| uint32_t | pc | ||
| ) |
| mrb_irep_debug_info* mrb_debug_info_alloc | ( | mrb_state * | mrb, |
| mrb_irep * | irep | ||
| ) |
| mrb_irep_debug_info_file* mrb_debug_info_append_file | ( | mrb_state * | mrb, |
| mrb_irep * | irep, | ||
| uint32_t | start_pos, | ||
| uint32_t | end_pos | ||
| ) |
| void mrb_debug_info_free | ( | mrb_state * | mrb, |
| mrb_irep_debug_info * | d | ||
| ) |
1.8.1.2