|
CBMC
|
This is the complete list of members for variable_sensitivity_dependence_grapht, including all inherited members.
| abstract_state_after(locationt l) const | ai_baset | inlinevirtual |
| abstract_state_after(const trace_ptrt &p) const | ai_baset | inlinevirtual |
| abstract_state_before(locationt l) const | ai_baset | inlinevirtual |
| abstract_state_before(const trace_ptrt &p) const | ai_baset | inlinevirtual |
| abstract_traces_after(locationt l) const | ai_baset | inlinevirtual |
| abstract_traces_before(locationt l) const | ai_baset | inlinevirtual |
| add_dep(vs_dep_edget::kindt kind, goto_programt::const_targett from, goto_programt::const_targett to) | variable_sensitivity_dependence_grapht | |
| add_edge(node_indext a, node_indext b) | grapht< vs_dep_nodet > | inline |
| add_node(arguments &&... values) | grapht< vs_dep_nodet > | inline |
| add_undirected_edge(node_indext a, node_indext b) | grapht< vs_dep_nodet > | |
| ai_baset(std::unique_ptr< ai_history_factory_baset > &&hf, std::unique_ptr< ai_domain_factory_baset > &&df, std::unique_ptr< ai_storage_baset > &&st, message_handlert &mh) | ai_baset | inline |
| ai_recursive_interproceduralt(std::unique_ptr< ai_history_factory_baset > &&hf, std::unique_ptr< ai_domain_factory_baset > &&df, std::unique_ptr< ai_storage_baset > &&st, message_handlert &mh) | ai_recursive_interproceduralt | inline |
| ai_three_way_merget(std::unique_ptr< ai_history_factory_baset > &&hf, std::unique_ptr< ai_domain_factory_baset > &&df, std::unique_ptr< ai_storage_baset > &&st, message_handlert &mh) | ai_three_way_merget | inline |
| cfg_post_dominators() | variable_sensitivity_dependence_grapht | inline |
| ai_three_way_merget::clear() | ai_baset | inlinevirtual |
| grapht< vs_dep_nodet >::clear() | grapht< vs_dep_nodet > | inline |
| connected_subgraphs(std::vector< node_indext > &subgraph_nr) | grapht< vs_dep_nodet > | |
| cstate_ptrt typedef | ai_baset | |
| ctrace_set_ptrt typedef | ai_baset | |
| depth_limited_search(typename vs_dep_nodet ::node_indext src, std::size_t limit) const | grapht< vs_dep_nodet > | |
| depth_limited_search(std::vector< typename vs_dep_nodet ::node_indext > &src, std::size_t limit) const | grapht< vs_dep_nodet > | |
| depth_limited_search(std::vector< typename vs_dep_nodet ::node_indext > &src, std::size_t limit, std::vector< bool > &visited) const | grapht< vs_dep_nodet > | protected |
| disconnect_unreachable(node_indext src) | grapht< vs_dep_nodet > | |
| disconnect_unreachable(const std::vector< node_indext > &src) | grapht< vs_dep_nodet > | |
| domain_factory | ai_baset | protected |
| edge(node_indext a, node_indext b) | grapht< vs_dep_nodet > | inline |
| edgest typedef | grapht< vs_dep_nodet > | |
| edget typedef | grapht< vs_dep_nodet > | |
| empty() const | grapht< vs_dep_nodet > | inline |
| entry_state(const goto_programt &goto_program) | ai_baset | protected |
| entry_state(const goto_functionst &goto_functions) | ai_baset | protected |
| finalize() | variable_sensitivity_dependence_grapht | inlinevirtual |
| fixedpoint(trace_ptrt starting_trace, const irep_idt &function_id, const goto_programt &goto_program, const goto_functionst &goto_functions, const namespacet &ns) | ai_baset | protectedvirtual |
| fixedpoint(trace_ptrt starting_trace, const goto_functionst &goto_functions, const namespacet &ns) | ai_baset | protectedvirtual |
| for_each_predecessor(const node_indext &n, std::function< void(const node_indext &)> f) const | grapht< vs_dep_nodet > | |
| for_each_successor(const node_indext &n, std::function< void(const node_indext &)> f) const | grapht< vs_dep_nodet > | |
| get_next(working_sett &working_set) | ai_baset | protected |
| get_predecessors(const node_indext &n) const | grapht< vs_dep_nodet > | |
| get_reachable(node_indext src, bool forwards) const | grapht< vs_dep_nodet > | |
| get_reachable(const std::vector< node_indext > &src, bool forwards) const | grapht< vs_dep_nodet > | |
| get_state(locationt l) | variable_sensitivity_dependence_grapht | inlineprotectedvirtual |
| get_state(trace_ptrt p) | variable_sensitivity_dependence_grapht | inlineprotected |
| ai_three_way_merget::get_state(trace_ptrt p) | ai_baset | inlineprotectedvirtual |
| get_successors(const node_indext &n) const | grapht< vs_dep_nodet > | |
| goto_functions | variable_sensitivity_dependence_grapht | protected |
| has_edge(node_indext i, node_indext j) const | grapht< vs_dep_nodet > | inline |
| history_factory | ai_baset | protected |
| in(node_indext n) const | grapht< vs_dep_nodet > | inline |
| initialize(const irep_idt &function_id, const goto_programt &goto_program) | variable_sensitivity_dependence_grapht | inlinevirtual |
| ai_three_way_merget::initialize(const irep_idt &function_id, const goto_functionst::goto_functiont &goto_function) | ai_baset | protectedvirtual |
| ai_three_way_merget::initialize(const goto_functionst &goto_functions) | ai_baset | protectedvirtual |
| is_dag() const | grapht< vs_dep_nodet > | inline |
| locationt typedef | ai_baset | |
| make_chordal() | grapht< vs_dep_nodet > | |
| make_temporary_state(const statet &s) | ai_baset | inlineprotectedvirtual |
| merge(const statet &src, trace_ptrt from, trace_ptrt to) | ai_baset | inlineprotectedvirtual |
| message_handler | ai_baset | protected |
| node_indext typedef | grapht< vs_dep_nodet > | |
| nodes | grapht< vs_dep_nodet > | protected |
| nodest typedef | grapht< vs_dep_nodet > | |
| nodet typedef | grapht< vs_dep_nodet > | |
| ns | variable_sensitivity_dependence_grapht | protected |
| operator()(const irep_idt &function_id, const goto_programt &goto_program, const namespacet &ns) | ai_baset | inline |
| operator()(const goto_functionst &goto_functions, const namespacet &ns) | ai_baset | inline |
| operator()(const abstract_goto_modelt &goto_model) | ai_baset | inline |
| operator()(const irep_idt &function_id, const goto_functionst::goto_functiont &goto_function, const namespacet &ns) | ai_baset | inline |
| operator[](locationt l) | variable_sensitivity_dependence_grapht | inlineprotected |
| grapht< vs_dep_nodet >::operator[](node_indext n) const | grapht< vs_dep_nodet > | inline |
| grapht< vs_dep_nodet >::operator[](node_indext n) | grapht< vs_dep_nodet > | inline |
| out(node_indext n) const | grapht< vs_dep_nodet > | inline |
| output(const namespacet &ns, const irep_idt &function_id, const goto_programt &goto_program, std::ostream &out) const | ai_baset | virtual |
| output(const namespacet &ns, const goto_functionst &goto_functions, std::ostream &out) const | ai_baset | virtual |
| output(const goto_modelt &goto_model, std::ostream &out) const | ai_baset | inline |
| output(const namespacet &ns, const goto_functionst::goto_functiont &goto_function, std::ostream &out) const | ai_baset | inline |
| output_dot(std::ostream &out) const | grapht< vs_dep_nodet > | |
| output_json(const namespacet &ns, const goto_functionst &goto_functions) const | ai_baset | virtual |
| output_json(const goto_modelt &goto_model) const | ai_baset | inline |
| output_json(const namespacet &ns, const goto_programt &goto_program) const | ai_baset | inline |
| output_json(const namespacet &ns, const goto_functionst::goto_functiont &goto_function) const | ai_baset | inline |
| output_json(const namespacet &ns, const irep_idt &function_id, const goto_programt &goto_program) const | ai_baset | protectedvirtual |
| output_xml(const namespacet &ns, const goto_functionst &goto_functions) const | ai_baset | virtual |
| output_xml(const goto_modelt &goto_model) const | ai_baset | inline |
| output_xml(const namespacet &ns, const goto_programt &goto_program) const | ai_baset | inline |
| output_xml(const namespacet &ns, const goto_functionst::goto_functiont &goto_function) const | ai_baset | inline |
| output_xml(const namespacet &ns, const irep_idt &function_id, const goto_programt &goto_program) const | ai_baset | protectedvirtual |
| patht typedef | grapht< vs_dep_nodet > | |
| post_dominators | variable_sensitivity_dependence_grapht | protected |
| post_dominators_mapt typedef | variable_sensitivity_dependence_grapht | |
| put_in_working_set(working_sett &working_set, trace_ptrt t) | ai_baset | inlineprotected |
| remove_edge(node_indext a, node_indext b) | grapht< vs_dep_nodet > | inline |
| remove_edges(node_indext n) | grapht< vs_dep_nodet > | inline |
| remove_in_edges(node_indext n) | grapht< vs_dep_nodet > | |
| remove_out_edges(node_indext n) | grapht< vs_dep_nodet > | |
| remove_undirected_edge(node_indext a, node_indext b) | grapht< vs_dep_nodet > | |
| resize(node_indext s) | grapht< vs_dep_nodet > | inline |
| SCCs(std::vector< node_indext > &subgraph_nr) const | grapht< vs_dep_nodet > | |
| shortest_loop(node_indext node, patht &path) const | grapht< vs_dep_nodet > | inline |
| shortest_path(node_indext src, node_indext dest, patht &path) const | grapht< vs_dep_nodet > | inline |
| shortest_path(node_indext src, node_indext dest, patht &path, bool non_trivial) const | grapht< vs_dep_nodet > | protected |
| size() const | grapht< vs_dep_nodet > | inline |
| statet typedef | ai_baset | |
| storage | ai_baset | protected |
| swap(grapht &other) | grapht< vs_dep_nodet > | inline |
| tarjan(class tarjant &t, node_indext v) const | grapht< vs_dep_nodet > | protected |
| topsort() const | grapht< vs_dep_nodet > | |
| trace_ptrt typedef | ai_baset | |
| trace_sett typedef | ai_baset | |
| variable_sensitivity_dependence_domain_factoryt | variable_sensitivity_dependence_grapht | protected |
| variable_sensitivity_dependence_domaint class | variable_sensitivity_dependence_grapht | friend |
| variable_sensitivity_dependence_domaint | variable_sensitivity_dependence_grapht | protected |
| variable_sensitivity_dependence_grapht(const goto_functionst &goto_functions, const namespacet &_ns, variable_sensitivity_object_factory_ptrt object_factory, const vsd_configt &_configuration, message_handlert &message_handler) | variable_sensitivity_dependence_grapht | explicit |
| visit(const irep_idt &function_id, trace_ptrt p, working_sett &working_set, const goto_programt &goto_program, const goto_functionst &goto_functions, const namespacet &ns) | ai_baset | protectedvirtual |
| visit_edge(const irep_idt &function_id, trace_ptrt p, const irep_idt &to_function_id, locationt to_l, trace_ptrt caller_history, const namespacet &ns, working_sett &working_set) | ai_baset | protected |
| visit_edge_function_call(const irep_idt &calling_function_id, trace_ptrt p_call, locationt l_return, const irep_idt &callee_function_id, working_sett &working_set, const goto_programt &callee, const goto_functionst &goto_functions, const namespacet &ns) override | ai_three_way_merget | protectedvirtual |
| visit_end_function(const irep_idt &function_id, trace_ptrt p, working_sett &working_set, const goto_programt &goto_program, const goto_functionst &goto_functions, const namespacet &ns) | ai_baset | protectedvirtual |
| visit_function_call(const irep_idt &function_id, trace_ptrt p_call, working_sett &working_set, const goto_programt &goto_program, const goto_functionst &goto_functions, const namespacet &ns) | ai_baset | protectedvirtual |
| visit_reachable(node_indext src) | grapht< vs_dep_nodet > | |
| working_sett typedef | ai_baset | protected |
| ~ai_baset() | ai_baset | inlinevirtual |