Rizin
unix-like reverse engineering framework and cli tools
rz_bin_source_line_info_t Struct Reference

#include <rz_bin.h>

Public Attributes

RzBinSourceLineSamplesamples
 All source line references for given adresses. More...
 
size_t samples_count
 
RzStrConstPool filename_pool
 

Detailed Description

Definition at line 478 of file rz_bin.h.

Member Data Documentation

◆ filename_pool

RzStrConstPool rz_bin_source_line_info_t::filename_pool

Definition at line 488 of file rz_bin.h.

Referenced by rz_bin_source_line_info_free().

◆ samples

RzBinSourceLineSample* rz_bin_source_line_info_t::samples

All source line references for given adresses.

These elements must be sorted by address and addresses must be unique, so binary search can be applied. Source file information is not contained within this array because source file changes are generally much sparser than line changes.

Definition at line 486 of file rz_bin.h.

Referenced by print_source_info(), rz_bin_source_line_info_free(), rz_bin_source_line_info_get_first_at(), rz_bin_source_line_info_get_next(), and rz_core_bin_print_source_line_info().

◆ samples_count

size_t rz_bin_source_line_info_t::samples_count

The documentation for this struct was generated from the following file: