cprover
Toggle main menu visibility
Loading...
Searching...
No Matches
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
class
message_handlert
;
14
class
symbol_table_baset
;
15
class
symbolt
;
16
struct
c_object_factory_parameterst
;
17
18
bool
ansi_c_entry_point
(
19
symbol_table_baset
&symbol_table,
20
message_handlert
&message_handler,
21
const
c_object_factory_parameterst
&object_factory_parameters);
22
23
bool
generate_ansi_c_start_function
(
24
const
symbolt
&symbol,
25
symbol_table_baset
&symbol_table,
26
message_handlert
&message_handler,
27
const
c_object_factory_parameterst
&object_factory_parameters);
28
29
#endif
// CPROVER_ANSI_C_ANSI_C_ENTRY_POINT_H
generate_ansi_c_start_function
bool generate_ansi_c_start_function(const symbolt &symbol, symbol_table_baset &symbol_table, message_handlert &message_handler, const c_object_factory_parameterst &object_factory_parameters)
Generate a _start function for a specific function.
Definition
ansi_c_entry_point.cpp:184
ansi_c_entry_point
bool ansi_c_entry_point(symbol_table_baset &symbol_table, message_handlert &message_handler, const c_object_factory_parameterst &object_factory_parameters)
Definition
ansi_c_entry_point.cpp:105
message_handlert
Definition
message.h:27
symbol_table_baset
The symbol table base class interface.
Definition
symbol_table_base.h:23
symbolt
Symbol table entry.
Definition
symbol.h:28
c_object_factory_parameterst
Definition
c_object_factory_parameters.h:15
ansi-c
ansi_c_entry_point.h
Generated by
1.17.0