25 #include "pips_config.h"
66 text (*module_to_text)(
const string))
#define CALLGRAPH_DEBUG_LEVEL
void print_callees(callees c)
functions to print a call graph
bool print_decorated_call_graph(const string module_name, text(*module_to_text)(const string))
bool print_call_graph(const string module_name)
bool module_to_callgraph(entity module, text(*module_to_text)(const string))
const char * module_name(const char *s)
Return the module part of an entity name.
#define MAP(_map_CASTER, _map_item, _map_code, _map_list)
Apply/map an instruction block on all the elements of a list (old fashioned)
#define pips_debug
these macros use the GNU extensions that allow variadic macros, including with an empty list.
entity module_name_to_entity(const char *mn)
This is an alias for local_name_to_top_level_entity.
#define callees_callees(x)
The structure used to build lists in NewGen.