CBMC
|
Set Properties. More...
#include "set_properties.h"
#include <util/exception_utils.h>
#include "goto_model.h"
#include <algorithm>
#include <unordered_set>
Go to the source code of this file.
Functions | |
void | set_properties (goto_programt &goto_program, std::unordered_set< irep_idt > &property_set) |
void | label_properties (goto_modelt &goto_model) |
void | label_properties (const irep_idt function_identifier, goto_programt &goto_program, std::map< irep_idt, std::size_t > &property_counters) |
void | label_properties (irep_idt function_identifier, goto_programt &goto_program) |
void | set_properties (goto_modelt &goto_model, const std::list< std::string > &properties) |
void | set_properties (goto_functionst &goto_functions, const std::list< std::string > &properties) |
void | label_properties (goto_functionst &goto_functions) |
Set Properties.
Definition in file set_properties.cpp.
void label_properties | ( | const irep_idt | function_identifier, |
goto_programt & | goto_program, | ||
std::map< irep_idt, std::size_t > & | property_counters | ||
) |
Definition at line 50 of file set_properties.cpp.
void label_properties | ( | goto_functionst & | goto_functions | ) |
Definition at line 130 of file set_properties.cpp.
void label_properties | ( | goto_modelt & | goto_model | ) |
Definition at line 45 of file set_properties.cpp.
void label_properties | ( | irep_idt | function_identifier, |
goto_programt & | goto_program | ||
) |
Definition at line 100 of file set_properties.cpp.
void set_properties | ( | goto_functionst & | goto_functions, |
const std::list< std::string > & | properties | ||
) |
Definition at line 113 of file set_properties.cpp.
void set_properties | ( | goto_modelt & | goto_model, |
const std::list< std::string > & | properties | ||
) |
Definition at line 106 of file set_properties.cpp.
void set_properties | ( | goto_programt & | goto_program, |
std::unordered_set< irep_idt > & | property_set | ||
) |
Definition at line 21 of file set_properties.cpp.