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 |