cprover
cprover_library.cpp File Reference
#include "cprover_library.h"
#include <sstream>
#include <util/config.h>
#include "ansi_c_language.h"
+ Include dependency graph for cprover_library.cpp:

Go to the source code of this file.

Functions

static std::string get_cprover_library_text (const std::set< irep_idt > &functions, const symbol_tablet &symbol_table)
 
std::string get_cprover_library_text (const std::set< irep_idt > &functions, const symbol_tablet &symbol_table, const struct cprover_library_entryt cprover_library[], const std::string &prologue)
 
void cprover_c_library_factory (const std::set< irep_idt > &functions, symbol_tablet &symbol_table, message_handlert &message_handler)
 
void add_library (const std::string &src, symbol_tablet &symbol_table, message_handlert &message_handler)
 

Function Documentation

◆ add_library()

void add_library ( const std::string &  src,
symbol_tablet symbol_table,
message_handlert message_handler 
)

Definition at line 94 of file cprover_library.cpp.

◆ cprover_c_library_factory()

void cprover_c_library_factory ( const std::set< irep_idt > &  functions,
symbol_tablet symbol_table,
message_handlert message_handler 
)

Definition at line 79 of file cprover_library.cpp.

◆ get_cprover_library_text() [1/2]

static std::string get_cprover_library_text ( const std::set< irep_idt > &  functions,
const symbol_tablet symbol_table 
)
static

Definition at line 17 of file cprover_library.cpp.

◆ get_cprover_library_text() [2/2]

std::string get_cprover_library_text ( const std::set< irep_idt > &  functions,
const symbol_tablet symbol_table,
const struct cprover_library_entryt  cprover_library[],
const std::string &  prologue 
)

Definition at line 42 of file cprover_library.cpp.