cprover
destructor.h
Go to the documentation of this file.
1 /*******************************************************************\
2 
3 Module: Destructor Calls
4 
5 Author: Daniel Kroening, kroening@kroening.com
6 
7 \*******************************************************************/
8 
11 
12 #ifndef CPROVER_GOTO_PROGRAMS_DESTRUCTOR_H
13 #define CPROVER_GOTO_PROGRAMS_DESTRUCTOR_H
14 
15 #include <util/expr.h>
16 #include <util/namespace.h>
17 
19  const namespacet &ns,
20  const typet &type);
21 
22 #endif // CPROVER_GOTO_PROGRAMS_DESTRUCTOR_H
typet
The type of an expression, extends irept.
Definition: type.h:29
namespace.h
expr.h
namespacet
A namespacet is essentially one or two symbol tables bound together, to allow for symbol lookups in t...
Definition: namespace.h:92
exprt::type
typet & type()
Return the type of the expression.
Definition: expr.h:81
code_function_callt
codet representation of a function call statement.
Definition: std_code.h:1183
get_destructor
class code_function_callt get_destructor(const namespacet &ns, const typet &type)
Definition: destructor.cpp:18