|
CBMC
|
This is the complete list of members for dfcc_contract_handlert, including all inherited members.
| add_contract_instructions(const dfcc_contract_modet contract_mode, const irep_idt &wrapper_id, const irep_idt &wrapped_id, const irep_idt &contract_id, const symbolt &wrapper_write_set_symbol, goto_programt &dest, std::set< irep_idt > &function_pointer_contracts) | dfcc_contract_handlert | |
| check_signature_compat(const irep_idt &contract_id, const code_typet &contract_type, const irep_idt &pure_contract_id, const code_typet &pure_contract_type) | dfcc_contract_handlert | protected |
| contract_cache | dfcc_contract_handlert | protectedstatic |
| contract_clauses_codegen | dfcc_contract_handlert | protected |
| dfcc_contract_handlert(goto_modelt &goto_model, message_handlert &message_handler, dfcc_libraryt &library, dfcc_instrumentt &instrument, dfcc_lift_memory_predicatest &memory_predicates, dfcc_spec_functionst &spec_functions, dfcc_contract_clauses_codegent &contract_clauses_codegen) | dfcc_contract_handlert | |
| get_assigns_clause_size(const irep_idt &contract_id) | dfcc_contract_handlert | |
| get_contract_functions(const irep_idt &contract_id) | dfcc_contract_handlert | protected |
| get_pure_contract_symbol(const irep_idt &contract_id, const std::optional< irep_idt > function_id_opt={}) | dfcc_contract_handlert | |
| goto_model | dfcc_contract_handlert | protected |
| instrument | dfcc_contract_handlert | protected |
| library | dfcc_contract_handlert | protected |
| log | dfcc_contract_handlert | protected |
| memory_predicates | dfcc_contract_handlert | protected |
| message_handler | dfcc_contract_handlert | protected |
| ns | dfcc_contract_handlert | protected |
| spec_functions | dfcc_contract_handlert | protected |