cprover
ansi_c_entry_point.h
Go to the documentation of this file.
1 /*******************************************************************\
2 
3 Module:
4 
5 Author: Daniel Kroening, kroening@kroening.com
6 
7 \*******************************************************************/
8 
9 
10 #ifndef CPROVER_ANSI_C_ANSI_C_ENTRY_POINT_H
11 #define CPROVER_ANSI_C_ANSI_C_ENTRY_POINT_H
12 
13 #include <util/symbol_table.h>
14 #include <util/message.h>
15 
17  symbol_tablet &symbol_table,
19 
21  const symbolt &symbol,
22  symbol_tablet &symbol_table,
24 
25 #endif // CPROVER_ANSI_C_ANSI_C_ENTRY_POINT_H
bool ansi_c_entry_point(symbol_tablet &symbol_table, message_handlert &message_handler)
Symbol table entry.This is a symbol in the symbol table, stored in an object of type symbol_tablet...
Definition: symbol.h:30
The symbol table.
Definition: symbol_table.h:19
Author: Diffblue Ltd.
bool generate_ansi_c_start_function(const symbolt &symbol, symbol_tablet &symbol_table, message_handlert &message_handler)
Generate a _start function for a specific function.
goto_programt coverage_criteriont message_handlert & message_handler
Definition: cover.cpp:66