From da091b4f85db1ce5b1fbfffd457304d4eaabbfcb Mon Sep 17 00:00:00 2001 From: dodji Date: Tue, 28 Oct 2014 16:55:17 +0000 Subject: Update apidoc for initial support of function suppressions --- apidoc/classes_html | 215 ++++++++++++++++++++++++++-------------------------- 1 file changed, 108 insertions(+), 107 deletions(-) (limited to 'apidoc/classes_html') diff --git a/apidoc/classes_html b/apidoc/classes_html index a547dbc4..164f393d 100644 --- a/apidoc/classes_html +++ b/apidoc/classes_html @@ -109,129 +109,130 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); canvas (abigail)    category_propagation_visitor (abigail::comparison)   function_decl::parameter (abigail::ir)    -changed_data_member_comp (abigail::comparison)   parent_node (abigail)    -changed_enumerator_comp (abigail::comparison)   point (abigail::diff_utils)    -changed_function_ptr_comp (abigail::comparison)   pointer_diff (abigail::comparison)    -changed_parm_comp (abigail::comparison)   pointer_type_def (abigail::ir)    -charDeleter (abigail::xml)   var_decl::priv (abigail::ir)    -child_node (abigail)   translation_unit::priv (abigail::ir)    -class_decl (abigail::ir)   location_manager::priv (abigail::ir)    -class_diff (abigail::comparison)   function_decl::priv (abigail::ir)    -class_tdecl (abigail::ir)   elf_symbol::version::priv (abigail::ir)    -comp_elf_symbols_functor (abigail::ir)   elf_symbol::priv (abigail::ir)    -config (abigail::ini)   decl_base::priv (abigail::ir)    -config (abigail)   corpus::priv (abigail::ir)    -context_rel (abigail::ir)   class_decl::priv (abigail::ir)    -corpus (abigail::ir)   array_type_def::subrange_type::priv (abigail::ir)    -corpus_diff (abigail::comparison)   array_type_def::priv (abigail::ir)    +changed_data_member_comp (abigail::comparison)   function_suppression::parameter_spec (abigail::comparison)    +changed_enumerator_comp (abigail::comparison)   parent_node (abigail)    +changed_function_ptr_comp (abigail::comparison)   point (abigail::diff_utils)    +changed_parm_comp (abigail::comparison)   pointer_diff (abigail::comparison)    +charDeleter (abigail::xml)   pointer_type_def (abigail::ir)    +child_node (abigail)   var_decl::priv (abigail::ir)    +class_decl (abigail::ir)   translation_unit::priv (abigail::ir)    +class_diff (abigail::comparison)   location_manager::priv (abigail::ir)    +class_tdecl (abigail::ir)   function_type::priv (abigail::ir)    +comp_elf_symbols_functor (abigail::ir)   function_decl::priv (abigail::ir)    +config (abigail::ini)   elf_symbol::version::priv (abigail::ir)    +config (abigail)   elf_symbol::priv (abigail::ir)    +context_rel (abigail::ir)   decl_base::priv (abigail::ir)    +corpus (abigail::ir)   corpus::priv (abigail::ir)    +corpus_diff (abigail::comparison)   class_decl::priv (abigail::ir)   
  D  
-config::section::priv (abigail::ini)    -config::priv (abigail::ini)    -d_path_vec (abigail::diff_utils)   var_diff::priv (abigail::comparison)    -data_member_comp (abigail::comparison)   typedef_diff::priv (abigail::comparison)    -decl_base (abigail::ir)   type_suppression::priv (abigail::comparison)    -decl_diff_base (abigail::comparison)   type_diff_base::priv (abigail::comparison)    -decls_equal (abigail::comparison)   translation_unit_diff::priv (abigail::comparison)    -decls_hash (abigail::comparison)   suppression_base::priv (abigail::comparison)    -deep_ptr_eq_functor (abigail::diff_utils)   scope_diff::priv (abigail::comparison)    -default_eq_functor (abigail::diff_utils)   reference_diff::priv (abigail::comparison)    -deletion (abigail::diff_utils)   qualified_type_diff::priv (abigail::comparison)    -diff (abigail::comparison)   pointer_diff::priv (abigail::comparison)    -diff_context (abigail::comparison)   function_decl_diff::priv (abigail::comparison)    -diff_node_printer (abigail::comparison)   enum_diff::priv (abigail::comparison)    -diff_node_visitor (abigail::comparison)   distinct_diff::priv (abigail::comparison)    -corpus_diff::priv::diff_stats (abigail::comparison)   diff_context::priv (abigail::comparison)    -diff_traversable_base (abigail::comparison)   diff::priv (abigail::comparison)    -distinct_diff (abigail::comparison)   decl_diff_base::priv (abigail::comparison)    -dm_context_rel (abigail::ir)   corpus_diff::priv (abigail::comparison)    -dot (abigail)   class_diff::priv (abigail::comparison)    -dwarf_expr_eval_context (abigail::dwarf_reader)   base_diff::priv (abigail::comparison)    -dwfl_deleter (abigail::dwarf_reader)   array_diff::priv (abigail::comparison)    -dynamic_hash (abigail::template_parameter)   var_decl::ptr_equal (abigail::ir)    -type_base::dynamic_hash (abigail::ir)   function_decl::ptr_equal (abigail::ir)    +array_type_def::subrange_type::priv (abigail::ir)    +array_type_def::priv (abigail::ir)    +d_path_vec (abigail::diff_utils)   config::section::priv (abigail::ini)    +data_member_comp (abigail::comparison)   config::priv (abigail::ini)    +decl_base (abigail::ir)   var_diff::priv (abigail::comparison)    +decl_diff_base (abigail::comparison)   typedef_diff::priv (abigail::comparison)    +decls_equal (abigail::comparison)   type_suppression::priv (abigail::comparison)    +decls_hash (abigail::comparison)   type_diff_base::priv (abigail::comparison)    +deep_ptr_eq_functor (abigail::diff_utils)   translation_unit_diff::priv (abigail::comparison)    +default_eq_functor (abigail::diff_utils)   suppression_base::priv (abigail::comparison)    +deletion (abigail::diff_utils)   scope_diff::priv (abigail::comparison)    +diff (abigail::comparison)   reference_diff::priv (abigail::comparison)    +diff_context (abigail::comparison)   qualified_type_diff::priv (abigail::comparison)    +diff_node_printer (abigail::comparison)   pointer_diff::priv (abigail::comparison)    +diff_node_visitor (abigail::comparison)   function_suppression::priv (abigail::comparison)    +corpus_diff::priv::diff_stats (abigail::comparison)   function_suppression::parameter_spec::priv (abigail::comparison)    +diff_traversable_base (abigail::comparison)   function_decl_diff::priv (abigail::comparison)    +distinct_diff (abigail::comparison)   enum_diff::priv (abigail::comparison)    +dm_context_rel (abigail::ir)   distinct_diff::priv (abigail::comparison)    +dot (abigail)   diff_context::priv (abigail::comparison)    +dwarf_expr_eval_context (abigail::dwarf_reader)   diff::priv (abigail::comparison)    +dwfl_deleter (abigail::dwarf_reader)   decl_diff_base::priv (abigail::comparison)    +dynamic_hash (abigail::template_parameter)   corpus_diff::priv (abigail::comparison)    +type_base::dynamic_hash (abigail::ir)   class_diff::priv (abigail::comparison)   
  E  
-
  Q  
- - -edit_script (abigail::diff_utils)   qualified_type_def (abigail::ir)    -elf_symbol (abigail::ir)   qualified_type_diff (abigail::comparison)    -enum_diff (abigail::comparison)   
  R  
+base_diff::priv (abigail::comparison)    +array_diff::priv (abigail::comparison)    +edit_script (abigail::diff_utils)   var_decl::ptr_equal (abigail::ir)    +elf_symbol (abigail::ir)   function_decl::ptr_equal (abigail::ir)    +enum_diff (abigail::comparison)   
  Q  
enum_type_decl (abigail::ir)    -enum_type_decl::enumerator (abigail::ir)   read_context (abigail::xml_reader)    -enumerator_value_comp (abigail::comparison)   read_context (abigail::ini)    -expanded_location (abigail::ir)   read_context (abigail::dwarf_reader)    -expr_result (abigail::dwarf_reader)   redundancy_clearing_visitor (abigail::comparison)    +enum_type_decl::enumerator (abigail::ir)   qualified_type_def (abigail::ir)    +enumerator_value_comp (abigail::comparison)   qualified_type_diff (abigail::comparison)    +expanded_location (abigail::ir)   
  R  
+ +expr_result (abigail::dwarf_reader)   
  F  
-redundancy_marking_visitor (abigail::comparison)    -reference_diff (abigail::comparison)    -filter_base (abigail::comparison::filtering)   reference_type_def (abigail::ir)    -func_comp (abigail::ir)   regex_t_deleter (abigail::sptr_utils)    -function_comp (abigail::comparison)   row (abigail)    -function_decl (abigail::ir)   
  S  
+read_context (abigail::xml_reader)    +read_context (abigail::ini)    +filter_base (abigail::comparison::filtering)   read_context (abigail::dwarf_reader)    +func_comp (abigail::ir)   redundancy_clearing_visitor (abigail::comparison)    +function_comp (abigail::comparison)   redundancy_marking_visitor (abigail::comparison)    +function_decl (abigail::ir)   reference_diff (abigail::comparison)    +function_decl_diff (abigail::comparison)   reference_type_def (abigail::ir)    +function_suppression (abigail::comparison)   regex_t_deleter (abigail::sptr_utils)    +function_tdecl (abigail::ir)   row (abigail)    +function_type (abigail::ir)   
  S  
-function_decl_diff (abigail::comparison)    -function_tdecl (abigail::ir)   scope_decl (abigail::ir)    -function_type (abigail::ir)   scope_diff (abigail::comparison)   
  G  
-scope_type_decl (abigail::ir)    -config::section (abigail::ini)    -global_scope (abigail::ir)   shared_ptr_hash (abigail::template_parameter)    -gnu_ht (abigail::dwarf_reader)   type_base::shared_ptr_hash (abigail::ir)    + +scope_decl (abigail::ir)    +global_scope (abigail::ir)   scope_diff (abigail::comparison)    +gnu_ht (abigail::dwarf_reader)   scope_type_decl (abigail::ir)   
  H  
-function_tdecl::shared_ptr_hash (abigail::ir)    -class_tdecl::shared_ptr_hash (abigail::ir)    -harmful_filter (abigail::comparison::filtering)   snake (abigail::diff_utils)    -harmless_filter (abigail::comparison::filtering)   style (abigail)    -hash (abigail::typedef_decl)   array_type_def::subrange_type (abigail::ir)    -hash (abigail::type_tparameter)   suppression_base (abigail::comparison)    -hash (abigail::type_decl)   suppression_categorization_visitor (abigail::comparison)    -hash (abigail::type_base)   svg (abigail)    -hash (abigail::template_tparameter)   symtab_build_visitor_type (abigail::ir)    -hash (abigail::template_parameter)   
  T  
+config::section (abigail::ini)    +shared_ptr_hash (abigail::template_parameter)    +harmful_filter (abigail::comparison::filtering)   type_base::shared_ptr_hash (abigail::ir)    +harmless_filter (abigail::comparison::filtering)   function_tdecl::shared_ptr_hash (abigail::ir)    +hash (abigail::typedef_decl)   class_tdecl::shared_ptr_hash (abigail::ir)    +hash (abigail::type_tparameter)   snake (abigail::diff_utils)    +hash (abigail::type_decl)   style (abigail)    +hash (abigail::type_base)   array_type_def::subrange_type (abigail::ir)    +hash (abigail::template_tparameter)   suppression_base (abigail::comparison)    +hash (abigail::template_parameter)   suppression_categorization_visitor (abigail::comparison)    +hash (abigail::template_decl)   svg (abigail)    +hash (abigail::scope_type_decl)   symtab_build_visitor_type (abigail::ir)    +hash (abigail::reference_type_def)   
  T  
-hash (abigail::template_decl)    -hash (abigail::scope_type_decl)   template_decl (abigail::ir)    -hash (abigail::reference_type_def)   template_parameter (abigail::ir)    -hash (abigail::qualified_type_def)   template_tparameter (abigail::ir)    -hash (abigail::pointer_type_def)   textReaderDeleter (abigail::xml)    -hash (abigail::method_type)   translation_unit (abigail::ir)    -var_decl::hash (abigail::ir)   translation_unit_diff (abigail::comparison)    -type_composition::hash (abigail::ir)   traversable_base (abigail::ir)    -scope_decl::hash (abigail::ir)   type_base (abigail::ir)    -non_type_tparameter::hash (abigail::ir)   type_composition (abigail::ir)    -function_type::hash (abigail::ir)   type_decl (abigail::ir)    -function_tdecl::hash (abigail::ir)   type_decl_diff (abigail::comparison)    -function_decl::hash (abigail::ir)   type_diff_base (abigail::comparison)    -class_tdecl::hash (abigail::ir)   type_ptr_equal (abigail::ir)    -class_decl::member_function_template::hash (abigail::ir)   type_shared_ptr_equal (abigail::ir)    -class_decl::member_class_template::hash (abigail::ir)   type_suppression (abigail::comparison)    -class_decl::member_base::hash (abigail::ir)   type_tparameter (abigail::ir)    -class_decl::hash (abigail::ir)   typedef_decl (abigail::ir)    -class_decl::base_spec::hash (abigail::ir)   typedef_diff (abigail::comparison)    -hash (abigail::function_decl::parameter)   typography (abigail)    -hash (abigail::enum_type_decl)   
  V  
+hash (abigail::qualified_type_def)    +hash (abigail::pointer_type_def)   template_decl (abigail::ir)    +hash (abigail::method_type)   template_parameter (abigail::ir)    +var_decl::hash (abigail::ir)   template_tparameter (abigail::ir)    +type_composition::hash (abigail::ir)   textReaderDeleter (abigail::xml)    +scope_decl::hash (abigail::ir)   translation_unit (abigail::ir)    +non_type_tparameter::hash (abigail::ir)   translation_unit_diff (abigail::comparison)    +function_type::hash (abigail::ir)   traversable_base (abigail::ir)    +function_tdecl::hash (abigail::ir)   type_base (abigail::ir)    +function_decl::hash (abigail::ir)   type_composition (abigail::ir)    +class_tdecl::hash (abigail::ir)   type_decl (abigail::ir)    +class_decl::member_function_template::hash (abigail::ir)   type_decl_diff (abigail::comparison)    +class_decl::member_class_template::hash (abigail::ir)   type_diff_base (abigail::comparison)    +class_decl::member_base::hash (abigail::ir)   type_ptr_equal (abigail::ir)    +class_decl::hash (abigail::ir)   type_shared_ptr_equal (abigail::ir)    +class_decl::base_spec::hash (abigail::ir)   type_suppression (abigail::comparison)    +hash (abigail::function_decl::parameter)   type_tparameter (abigail::ir)    +hash (abigail::enum_type_decl)   typedef_decl (abigail::ir)    +hash (abigail::decl_base)   typedef_diff (abigail::comparison)    +hash (abigail::array_type_def::subrange_type)   typography (abigail)    +hash (abigail::array_type_def)   
  V  
-hash (abigail::decl_base)    -hash (abigail::array_type_def::subrange_type)   var_comp (abigail::ir)    -hash (abigail::array_type_def)   var_decl (abigail::ir)   
  I  
-var_diff (abigail::comparison)    -elf_symbol::version (abigail::ir)    -id_manager (abigail::xml_writer)   virtual_member_function_less_than (abigail::ir)    -insertion (abigail::diff_utils)   
  W  
-ir_node_visitor (abigail::ir)    -ir_traversable_base (abigail::ir)   write_context (abigail::xml_writer)    +var_comp (abigail::ir)    +id_manager (abigail::xml_writer)   var_decl (abigail::ir)    +insertion (abigail::diff_utils)   var_diff (abigail::comparison)    +ir_node_visitor (abigail::ir)   elf_symbol::version (abigail::ir)    +ir_traversable_base (abigail::ir)   virtual_member_function_less_than (abigail::ir)   
  L  
-
  Z  
+
  W  
-location (abigail::ir)   zip_file_deleter (abigail::zip_utils)    -location_manager (abigail::ir)    +location (abigail::ir)   write_context (abigail::xml_writer)    +location_manager (abigail::ir)   
  Z  
+
  M  
- - + +zip_file_deleter (abigail::zip_utils)    mem_fn_context_rel (abigail::ir)    -- cgit