C and C++ Binaries

Data Type: struct csonar_pdg_callees_no_reroute_iter

An iterator over the callee procedures (cs_pdg) from a specific point (cs_pdg_vertex), ignoring any translations incurred by csonar_replace_*() calls and the FUNCTION_MAP configuration file variable.

Used by

A direct call site (that is, a cs_pdg_vertex of kind cs_vertex_kind_call_site) will always have exactly one callee. As an alternative to setting up an iterator, you can use csonar_pdg_vertex_callee_no_reroute() to retrieve the callee, ignoring any translations incurred by csonar_replace_*() calls and the FUNCTION_MAP configuration file variable.

An indirect call site (a cs_pdg_vertex of kind cs_vertex_kind_indirect_call) can have zero or more callees.

Defined in file csonar_plugin.h.



Public Attributes

csuint64 reserved[16]