Definition goto_functions.h:56
void assert_no_pruned_calls(const goto_functionst &functions)
Abort if any call in functions targets a symbol the prune erased.
Definition cprover_library.cpp:694
void register_bundled_libc()
Definition cprover_libc_sources.cpp:38
const std::string * internal_libc_header_dir()
Definition cprover_libc_sources.cpp:100
void prune_unreferenced_library_functions(contextt &context, const goto_functionst *prelowered=nullptr)
Erase every library FUNCTION symbol not reachable from the program's own symbols, so goto_convert nev...
Definition cprover_library.cpp:628
void add_cprover_library(contextt &context, const languaget *language=nullptr)
Definition cprover_blank_library.cpp:4
void record_library_symbol(const irep_idt &id)
Record that id came from a bundled operational-model library rather than from the program.
Definition cprover_library.cpp:609
void add_bundled_library_sources(contextt &context, const languaget &c_language)
Definition cprover_libc_sources.cpp:119