|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
This is the complete list of members for code_contractst, including all inherited members.
| clause_call_callee(const goto_programt &body) const | code_contractst | |
| clause_call_reason(const goto_programt &body) const | code_contractst | |
| code_contractst(goto_functionst &goto_functions, contextt &context, const namespacet &ns) | code_contractst | |
| declares_contracts(const symbolt &func_sym) const | code_contractst | |
| diagnose_contract_target(const std::string &function_name, bool for_replace) | code_contractst | |
| enforce_contracts(const std::set< std::string > &to_enforce, const std::string &entry_function="", bool check_assigns_compliance=false) | code_contractst | |
| has_contracts(const goto_programt &function_body) const | code_contractst | |
| is_annotated_contract_function(const symbolt &func_sym) const | code_contractst | |
| is_compiler_generated(const std::string &function_name) const | code_contractst | |
| remove_inactive_clauses() | code_contractst | |
| replace_calls(const std::set< std::string > &to_replace) | code_contractst | |
| short_name_candidates(const std::string &short_name, const std::function< bool(const symbolt &)> &accept) | code_contractst |