ESBMC
Efficient SMT-based Context-Bounded Model Checker
Loading...
Searching...
No Matches
bmct Member List

This is the complete list of members for bmct, including all inherited members.

algorithmsbmctprotected
bidirectional_search(smt_convt &smt_conv, const symex_target_equationt &eq)bmctprotectedvirtual
bmct(goto_functionst &funcs, optionst &opts, contextt &_context)bmct
check_claim_unsatisfiable(symex_target_equationt &local_eq) constbmctprotected
check_vacuity(symex_target_equationt &local_eq) constbmctprotected
clear_verified_claims_in_goto(const claim_slicer &claim, const bool &is_goto_cov)bmctprotected
clear_verified_claims_in_ssa(symex_target_equationt &local_eq, const claim_slicer &claim, const bool &is_goto_cov)bmctprotected
contextbmctprotected
cs_bound_prunedbmct
ctest_genbmctprotected
dead_store_advisoriesbmct
dead_store_sarif_writtenbmct
enumeration_stop_reasont enum namebmctprotected
error_trace(smt_convt &smt_conv, const symex_target_equationt &eq)bmctprotectedvirtual
generate_smt_from_equation(smt_convt &smt_conv, symex_target_equationt &eq) constbmctprotected
interleaving_failedbmct
interleaving_numberbmct
invariant_refutes(const symex_target_equationt &eq, size_t claim_index)bmctprotected
keep_alive_function() constbmctprotectedvirtual
keep_alive_intervalbmctmutableprotected
keep_alive_runningbmctmutableprotected
ltl_res enum namebmct
ltl_res_bad enum valuebmct
ltl_res_failing enum valuebmct
ltl_res_good enum valuebmct
ltl_res_succeeding enum valuebmct
ltl_res_uninstrumentedbmctstatic
ltl_results_seenbmct
ltl_run_thread(symex_target_equationt &equation)bmctprotected
ltl_uninstrumentedbmct
multi_property_check(const symex_target_equationt &eq, size_t remaining_claims, smt_convt &runtime_solver, unsigned int truncated_loops)bmctprotected
nsbmctprotected
optionsbmct
programbmctprotected
pytest_genbmctprotected
report_coverage_verbose(const claim_slicer &claim, const std::string &claim_sig, const bool &is_assert_cov, const bool &is_cond_cov, const bool &is_branch_cov, const bool &is_branch_func_cov, const bool &is_k_path_cov, const std::unordered_set< std::string > &reached_claims, const std::unordered_multiset< std::string > &reached_mul_claims)bmctprotected
report_failure()bmctprotectedvirtual
report_multi_property_trace(const smt_resultt &res, const std::vector< witness_recordt > &witnesses, enumeration_stop_reasont stop_reason, const std::string &msg, bool reachability_trace=false)bmctprotectedvirtual
report_result(smt_resultt &res)bmctprotectedvirtual
report_success()bmctprotectedvirtual
report_trace(smt_resultt &res, const symex_target_equationt &eq)bmctprotectedvirtual
report_unknown()bmctprotectedvirtual
report_violation()bmctprotected
run(std::shared_ptr< symex_target_equationt > &eq)bmctvirtual
run_decision_procedure(smt_convt &smt_conv, symex_target_equationt &eq) constbmctprotectedvirtual
run_thread(std::shared_ptr< symex_target_equationt > &eq)bmctprotected
runtime_solverbmctprotected
show_program(const symex_target_equationt &eq)bmctprotectedvirtual
show_vcc(const symex_target_equationt &eq)bmctprotectedvirtual
show_vcc(std::ostream &out, const symex_target_equationt &eq)bmctprotectedvirtual
start_bmc()bmctvirtual
successful_trace(const symex_target_equationt &eq)bmctprotectedvirtual
symexbmctprotected
vacuity_detectedbmctprotected
verdict_is_unknownbmctprotected
violates_only_the_abstraction() constbmct
weak_invariant_detectedbmctprotected
~bmct()bmctvirtual