Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_analysis.h>
Go to the source code of this file.
Functions | |
HEAPTYPE (ut64) | |
RZ_API ut64 | rz_analysis_function_get_label (RzAnalysisFunction *fcn, const char *name) |
RZ_API const char * | rz_analysis_function_get_label_at (RzAnalysisFunction *fcn, ut64 addr) |
RZ_API bool | rz_analysis_function_set_label (RzAnalysisFunction *fcn, const char *name, ut64 addr) |
RZ_API bool | rz_analysis_function_delete_label (RzAnalysisFunction *fcn, const char *name) |
RZ_API bool | rz_analysis_function_delete_label_at (RzAnalysisFunction *fcn, ut64 addr) |
HEAPTYPE | ( | ut64 | ) |
RZ_API bool rz_analysis_function_delete_label | ( | RzAnalysisFunction * | fcn, |
const char * | name | ||
) |
Definition at line 34 of file labels.c.
References addr, rz_analysis_function_t::label_addrs, rz_analysis_function_t::labels, NULL, rz_return_val_if_fail, and ut64().
Referenced by rz_core_visual_cmd(), and rz_flag_local_remove_handler().
RZ_API bool rz_analysis_function_delete_label_at | ( | RzAnalysisFunction * | fcn, |
ut64 | addr | ||
) |
Definition at line 45 of file labels.c.
References addr, rz_analysis_function_t::label_addrs, rz_analysis_function_t::labels, NULL, and rz_return_val_if_fail.
RZ_API ut64 rz_analysis_function_get_label | ( | RzAnalysisFunction * | fcn, |
const char * | name | ||
) |
Definition at line 9 of file labels.c.
References addr, rz_analysis_function_t::label_addrs, NULL, rz_return_val_if_fail, ut64(), and UT64_MAX.
Referenced by num_callback().
RZ_API const char* rz_analysis_function_get_label_at | ( | RzAnalysisFunction * | fcn, |
ut64 | addr | ||
) |
Definition at line 15 of file labels.c.
References addr, rz_analysis_function_t::labels, NULL, and rz_return_val_if_fail.
Referenced by ds_print_fcn_name(), ds_print_labels(), and rz_core_init().
RZ_API bool rz_analysis_function_set_label | ( | RzAnalysisFunction * | fcn, |
const char * | name, | ||
ut64 | addr | ||
) |
Definition at line 20 of file labels.c.
References addr, free(), rz_analysis_function_t::label_addrs, rz_analysis_function_t::labels, n, NULL, rz_return_val_if_fail, and strdup().
Referenced by function_load_cb(), rz_core_visual_cmd(), and rz_flag_local_add_handler().