CBMC
set_properties.h
Go to the documentation of this file.
1
/*******************************************************************\
2
3
Module: Set the properties to check
4
5
Author: Daniel Kroening, kroening@kroening.com
6
7
\*******************************************************************/
8
11
12
#ifndef CPROVER_GOTO_PROGRAMS_SET_PROPERTIES_H
13
#define CPROVER_GOTO_PROGRAMS_SET_PROPERTIES_H
14
15
#include <
util/irep.h
>
16
17
#include <list>
18
19
class
goto_functionst
;
20
class
goto_modelt
;
21
class
goto_programt
;
22
23
void
set_properties
(
24
goto_functionst
&goto_functions,
25
const
std::list<std::string> &properties);
26
27
void
set_properties
(
28
goto_modelt
&goto_model,
29
const
std::list<std::string> &properties);
30
31
void
label_properties
(
goto_functionst
&);
32
void
label_properties
(
irep_idt
function_identifier,
goto_programt
&);
33
void
label_properties
(
goto_modelt
&);
34
35
#endif // CPROVER_GOTO_PROGRAMS_SET_PROPERTIES_H
dstringt
dstringt has one field, an unsigned integer no which is an index into a static table of strings.
Definition:
dstring.h:36
goto_modelt
Definition:
goto_model.h:25
label_properties
void label_properties(goto_functionst &)
Definition:
set_properties.cpp:130
goto_functionst
A collection of goto functions.
Definition:
goto_functions.h:24
goto_programt
A generic container class for the GOTO intermediate representation of one function.
Definition:
goto_program.h:72
set_properties
void set_properties(goto_functionst &goto_functions, const std::list< std::string > &properties)
Definition:
set_properties.cpp:113
irep.h
src
goto-programs
set_properties.h
Generated by
1.8.17