From 2bb2964a54338a876a6a6176ae838a795422e48e Mon Sep 17 00:00:00 2001From: dodji Date: Sun, 2 Oct 2022 16:34:29 +0000Subject: Update api doc for 2.1--- apidoc/classes_html | 311 +++++++++++++++++----------------------------------- 1 file changed, 98 insertions(+), 213 deletions(-)(limited to 'apidoc/classes_html')diff --git a/apidoc/classes_html b/apidoc/classes_htmlindex 8f55fe13..68d58fe2 100644--- a/apidoc/classes_html+++ b/apidoc/classes_html@@ -1,18 +1,17 @@--++ --+++ libabigail: Class Index + - @@ -20,8 +19,8 @@
- - + @@ -30,230 +29,116 @@
+
libabigail
-++++ - - +
- All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
+
-+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Class Index
+
Class Index
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V
-------------------------------------------------------------------------------------------------------------------------------------------
  A  
-
  N  
-
array_diff (abigail::comparison)   namespace_decl (abigail::ir)   
array_type_def (abigail::ir)   node_base (abigail)   
  B  
-
node_visitor_base (abigail::ir)   
non_type_tparameter (abigail::ir)   
base_diff (abigail::comparison)   noop_deleter (abigail::sptr_utils)   
base_diff_comp (abigail::comparison)   
  O  
-
base_iterator   
class_decl::base_spec (abigail::ir)   optional (abg_compat)   
base_spec_comp (abigail::comparison)   
  P  
-
array_type_def::subrange_type::bound_value (abigail::ir)   
type_suppression::insertion_range::boundary (abigail::suppr)   function_decl::parameter (abigail::ir)   
  C  
-
function_suppression::parameter_spec (abigail::suppr)   
parent_node (abigail)   
canonical_type_hash (abigail::ir)   parm_comp (abigail::comparison)   
canvas (abigail)   point (abigail::diff_utils)   
changed_enumerator_comp (abigail::comparison)   pointer_diff (abigail::comparison)   
charDeleter (abigail::xml)   pointer_type_def (abigail::ir)   
child_node (abigail)   variable_suppression::priv (abigail::suppr)   
class_decl (abigail::ir)   type_suppression::priv (abigail::suppr)   
class_diff (abigail::comparison)   suppression_base::priv (abigail::suppr)   
class_or_union (abigail::ir)   function_suppression::priv (abigail::suppr)   
class_or_union_diff (abigail::comparison)   function_suppression::parameter_spec::priv (abigail::suppr)   
class_tdecl (abigail::ir)   type_base::priv (abigail::ir)   
config (abigail::ini)   translation_unit::priv (abigail::ir)   
config (abigail)   environment::priv (abigail::ir)   
context_rel (abigail::ir)   corpus::priv (abigail::ir)   
corpus (abigail::ir)   corpus::exported_decls_builder::priv (abigail::ir)   
corpus_diff (abigail::comparison)   class_or_union::priv (abigail::ir)   
corpus_group (abigail::ir)   var_diff::priv (abigail::comparison)   
  D  
-
typedef_diff::priv (abigail::comparison)   
type_diff_base::priv (abigail::comparison)   
d_path_vec (abigail::diff_utils)   translation_unit_diff::priv (abigail::comparison)   
data_member_comp (abigail::comparison)   scope_diff::priv (abigail::comparison)   
data_member_diff_comp (abigail::comparison)   reference_diff::priv (abigail::comparison)   
decl_base (abigail::ir)   qualified_type_diff::priv (abigail::comparison)   
decl_diff_base (abigail::comparison)   pointer_diff::priv (abigail::comparison)   
deep_ptr_eq_functor (abigail::diff_utils)   function_type_diff::priv (abigail::comparison)   
default_eq_functor (abigail::diff_utils)   function_decl_diff::priv (abigail::comparison)   
default_reporter (abigail::comparison)   fn_parm_diff::priv (abigail::comparison)   
deletion (abigail::diff_utils)   enum_diff::priv (abigail::comparison)   
diff (abigail::comparison)   distinct_diff::priv (abigail::comparison)   
diff_comp (abigail::comparison)   diff_context::priv (abigail::comparison)   
diff_context (abigail::comparison)   diff::priv (abigail::comparison)   
diff_equal (abigail::comparison)   decl_diff_base::priv (abigail::comparison)   
diff_hash (abigail::comparison)   corpus_diff::priv (abigail::comparison)   
diff_less_than_functor (abigail::comparison)   corpus_diff::diff_stats::priv (abigail::comparison)   
diff_maps (abigail::comparison)   class_or_union_diff::priv (abigail::comparison)   
diff_node_visitor (abigail::comparison)   class_diff::priv (abigail::comparison)   
diff_sptr_hasher (abigail::comparison)   base_diff::priv (abigail::comparison)   
corpus_diff::diff_stats (abigail::comparison)   array_diff::priv (abigail::comparison)   
diff_traversable_base (abigail::comparison)   property (abigail::ini)   
distinct_diff (abigail::comparison)   property_value (abigail::ini)   
dm_context_rel (abigail::ir)   var_decl::ptr_equal (abigail::ir)   
dot (abigail)   function_decl::ptr_equal (abigail::ir)   
type_base::dynamic_hash (abigail::ir)   
  Q  
-
  E  
-
qualified_type_def (abigail::ir)   
edit_script (abigail::diff_utils)   qualified_type_diff (abigail::comparison)   
elf_symbol (abigail::ir)   queue (abigail::workers)   
elf_symbol_comp (abigail::comparison)   
  R  
-
enum_diff (abigail::comparison)   
enum_type_decl (abigail::ir)   reference_diff (abigail::comparison)   
enum_type_decl::enumerator (abigail::ir)   reference_type_def (abigail::ir)   
enumerator_value_comp (abigail::comparison)   regex_t_deleter (abigail::regex)   
environment (abigail::ir)   reporter_base (abigail::comparison)   
escape (abigail::regex)   row (abigail)   
corpus::exported_decls_builder (abigail::ir)   
  S  
-
  F  
-
scope_decl (abigail::ir)   
file_suppression (abigail::suppr)   scope_diff (abigail::comparison)   
filter_base (abigail::comparison::filtering)   scope_type_decl (abigail::ir)   
filtered_symtab (abigail::symtab_reader)   config::section (abigail::ini)   
type_suppression::insertion_range::fn_call_expr_boundary (abigail::suppr)   type_base::shared_ptr_hash (abigail::ir)   
fn_parm_diff (abigail::comparison)   function_tdecl::shared_ptr_hash (abigail::ir)   
fn_parm_diff_comp (abigail::comparison)   class_tdecl::shared_ptr_hash (abigail::ir)   
function_call_expr (abigail::ini)   shared_translation_unit_comp (abigail::ir)   
function_comp (abigail::comparison)   simple_property (abigail::ini)   
function_decl (abigail::ir)   snake (abigail::diff_utils)   
function_decl_diff (abigail::comparison)   string_property_value (abigail::ini)   
function_decl_diff_comp (abigail::comparison)   style (abigail)   
function_suppression (abigail::suppr)   array_type_def::subrange_type (abigail::ir)   
function_tdecl (abigail::ir)   suppression_base (abigail::suppr)   
function_type (abigail::ir)   svg (abigail)   
function_type_diff (abigail::comparison)   symtab (abigail::symtab_reader)   
  G  
-
symtab_filter (abigail::symtab_reader)   
symtab_iterator (abigail::symtab_reader)   
global_scope (abigail::ir)   
  T  
-
  H  
-
task (abigail::workers)   
harmless_filter (abigail::comparison::filtering)   queue::task_done_notify (abigail::workers)   
harmless_harmful_filter (abigail::comparison::filtering)   temp_file (abigail::tools_utils)   
var_decl::hash (abigail::ir)   template_decl (abigail::ir)   
type_composition::hash (abigail::ir)   template_parameter (abigail::ir)   
type_base::hash (abigail::ir)   template_tparameter (abigail::ir)   
template_decl::hash (abigail::ir)   textReaderDeleter (abigail::xml)   
scope_decl::hash (abigail::ir)   timer (abigail::tools_utils)   
non_type_tparameter::hash (abigail::ir)   translation_unit (abigail::ir)   
member_function_template::hash (abigail::ir)   translation_unit_diff (abigail::comparison)   
member_class_template::hash (abigail::ir)   traversable_base (abigail::ir)   
member_base::hash (abigail::ir)   tuple_property (abigail::ini)   
function_type::hash (abigail::ir)   tuple_property_value (abigail::ini)   
function_tdecl::hash (abigail::ir)   type_base (abigail::ir)   
function_decl::parameter::hash (abigail::ir)   type_composition (abigail::ir)   
function_decl::hash (abigail::ir)   type_decl (abigail::ir)   
class_tdecl::hash (abigail::ir)   type_decl_diff (abigail::comparison)   
class_or_union::hash (abigail::ir)   type_diff_base (abigail::comparison)   
class_decl::hash (abigail::ir)   type_maps (abigail::ir)   
class_decl::base_spec::hash (abigail::ir)   type_or_decl_base (abigail::ir)   
hash_interned_string (abigail)   type_or_decl_base_comp (abigail::ir)   
  I  
-
type_or_decl_equal (abigail::ir)   
type_or_decl_hash (abigail::ir)   
insertion (abigail::diff_utils)   type_ptr_equal (abigail::ir)   
type_suppression::insertion_range (abigail::suppr)   type_shared_ptr_equal (abigail::ir)   
type_suppression::insertion_range::integer_boundary (abigail::suppr)   type_suppression (abigail::suppr)   
integral_type (abigail::ir)   type_tparameter (abigail::ir)   
interned_string (abigail)   typedef_decl (abigail::ir)   
interned_string_pool (abigail)   typedef_diff (abigail::comparison)   
ir_node_visitor (abigail::ir)   types_or_decls_equal (abigail::comparison)   
ir_traversable_base (abigail::ir)   types_or_decls_hash (abigail::comparison)   
  L  
-
typography (abigail)   
  U  
-
leaf_reporter (abigail::comparison)   
list_property (abigail::ini)   union_decl (abigail::ir)   
list_property_value (abigail::ini)   union_diff (abigail::comparison)   
location (abigail::ir)   
  V  
-
location_manager (abigail::ir)   
  M  
-
var_comp (abigail::comparison)   
var_decl (abigail::ir)   
mem_fn_context_rel (abigail::ir)   var_diff (abigail::comparison)   
member_base (abigail::ir)   var_diff_sptr_comp (abigail::comparison)   
member_class_template (abigail::ir)   variable_suppression (abigail::suppr)   
member_function_template (abigail::ir)   elf_symbol::version (abigail::ir)   
method_decl (abigail::ir)   virtual_member_function_diff_comp (abigail::comparison)   
method_type (abigail::ir)   
-
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V
+
+
+
A
+
array_diff (abigail::comparison)
array_type_def (abigail::ir)
+
+
B
+
base_diff (abigail::comparison)
base_diff_comp (abigail::comparison)
base_iterator
class_decl::base_spec (abigail::ir)
base_spec_comp (abigail::comparison)
array_type_def::subrange_type::bound_value (abigail::ir)
type_suppression::insertion_range::boundary (abigail::suppr)
+
+
C
+
canonical_type_hash (abigail::ir)
canvas (abigail)
changed_enumerator_comp (abigail::comparison)
charDeleter (abigail::xml)
child_node (abigail)
class_decl (abigail::ir)
class_diff (abigail::comparison)
class_or_union (abigail::ir)
class_or_union_diff (abigail::comparison)
class_tdecl (abigail::ir)
config (abigail)
config (abigail::ini)
context_rel (abigail::ir)
corpus (abigail::ir)
corpus_diff (abigail::comparison)
corpus_group (abigail::ir)
+
+
D
+
d_path_vec (abigail::diff_utils)
data_member_comp (abigail::comparison)
data_member_diff_comp (abigail::comparison)
decl_base (abigail::ir)
decl_diff_base (abigail::comparison)
deep_ptr_eq_functor (abigail::diff_utils)
default_eq_functor (abigail::diff_utils)
default_reporter (abigail::comparison)
deletion (abigail::diff_utils)
diff (abigail::comparison)
diff_comp (abigail::comparison)
diff_context (abigail::comparison)
diff_equal (abigail::comparison)
diff_hash (abigail::comparison)
diff_less_than_functor (abigail::comparison)
diff_maps (abigail::comparison)
diff_node_visitor (abigail::comparison)
diff_sptr_hasher (abigail::comparison)
corpus_diff::diff_stats (abigail::comparison)
diff_traversable_base (abigail::comparison)
distinct_diff (abigail::comparison)
dm_context_rel (abigail::ir)
dot (abigail)
type_base::dynamic_hash (abigail::ir)
+
+
E
+
edit_script (abigail::diff_utils)
elf_symbol (abigail::ir)
elf_symbol_comp (abigail::comparison)
enum_diff (abigail::comparison)
enum_type_decl (abigail::ir)
enum_type_decl::enumerator (abigail::ir)
enumerator_value_comp (abigail::comparison)
environment (abigail::ir)
escape (abigail::regex)
corpus::exported_decls_builder (abigail::ir)
+
+
F
+
file_suppression (abigail::suppr)
filter_base (abigail::comparison::filtering)
filtered_symtab (abigail::symtab_reader)
type_suppression::insertion_range::fn_call_expr_boundary (abigail::suppr)
fn_parm_diff (abigail::comparison)
fn_parm_diff_comp (abigail::comparison)
function_call_expr (abigail::ini)
function_comp (abigail::comparison)
function_decl (abigail::ir)
function_decl_diff (abigail::comparison)
function_decl_diff_comp (abigail::comparison)
function_suppression (abigail::suppr)
function_tdecl (abigail::ir)
function_type (abigail::ir)
function_type_diff (abigail::comparison)
+
+
G
+
global_scope (abigail::ir)
+
+
H
+
harmless_filter (abigail::comparison::filtering)
harmless_harmful_filter (abigail::comparison::filtering)
var_decl::hash (abigail::ir)
type_composition::hash (abigail::ir)
type_base::hash (abigail::ir)
template_decl::hash (abigail::ir)
scope_decl::hash (abigail::ir)
non_type_tparameter::hash (abigail::ir)
member_function_template::hash (abigail::ir)
member_class_template::hash (abigail::ir)
member_base::hash (abigail::ir)
function_type::hash (abigail::ir)
function_tdecl::hash (abigail::ir)
function_decl::parameter::hash (abigail::ir)
function_decl::hash (abigail::ir)
class_tdecl::hash (abigail::ir)
class_or_union::hash (abigail::ir)
class_decl::hash (abigail::ir)
class_decl::base_spec::hash (abigail::ir)
hash_interned_string (abigail)
+
+
I
+
InOutSpec (abigail::tests::read_common)
insertion (abigail::diff_utils)
type_suppression::insertion_range (abigail::suppr)
type_suppression::insertion_range::integer_boundary (abigail::suppr)
integral_type (abigail::ir)
interned_string (abigail)
interned_string_pool (abigail)
ir_node_visitor (abigail::ir)
ir_traversable_base (abigail::ir)
+
+
L
+
leaf_reporter (abigail::comparison)
list_property (abigail::ini)
list_property_value (abigail::ini)
location (abigail::ir)
location_manager (abigail::ir)
+
+
M
+
mem_fn_context_rel (abigail::ir)
member_base (abigail::ir)
member_class_template (abigail::ir)
member_function_template (abigail::ir)
method_decl (abigail::ir)
method_type (abigail::ir)
+
+
N
+
namespace_decl (abigail::ir)
node_base (abigail)
node_visitor_base (abigail::ir)
non_type_tparameter (abigail::ir)
noop_deleter (abigail::sptr_utils)
+
+
O
+
optional (abg_compat)
options (abigail::tests::read_common)
+
+
P
+
function_decl::parameter (abigail::ir)
function_suppression::parameter_spec (abigail::suppr)
parent_node (abigail)
parm_comp (abigail::comparison)
point (abigail::diff_utils)
pointer_diff (abigail::comparison)
pointer_type_def (abigail::ir)
function_type::priv (abigail::ir)
array_diff::priv (abigail::comparison)
var_diff::priv (abigail::comparison)
class_or_union::priv (abigail::ir)
corpus::exported_decls_builder::priv (abigail::ir)
corpus::priv (abigail::ir)
environment::priv (abigail::ir)
typedef_diff::priv (abigail::comparison)
translation_unit::priv (abigail::ir)
type_base::priv (abigail::ir)
function_suppression::parameter_spec::priv (abigail::suppr)
function_suppression::priv (abigail::suppr)
suppression_base::priv (abigail::suppr)
type_suppression::priv (abigail::suppr)
variable_suppression::priv (abigail::suppr)
fn_parm_diff::priv (abigail::comparison)
base_diff::priv (abigail::comparison)
class_diff::priv (abigail::comparison)
class_or_union_diff::priv (abigail::comparison)
corpus_diff::diff_stats::priv (abigail::comparison)
corpus_diff::priv (abigail::comparison)
decl_diff_base::priv (abigail::comparison)
diff::priv (abigail::comparison)
diff_context::priv (abigail::comparison)
distinct_diff::priv (abigail::comparison)
enum_diff::priv (abigail::comparison)
type_diff_base::priv (abigail::comparison)
function_decl_diff::priv (abigail::comparison)
function_type_diff::priv (abigail::comparison)
pointer_diff::priv (abigail::comparison)
qualified_type_diff::priv (abigail::comparison)
reference_diff::priv (abigail::comparison)
scope_diff::priv (abigail::comparison)
translation_unit_diff::priv (abigail::comparison)
property (abigail::ini)
property_value (abigail::ini)
function_decl::ptr_equal (abigail::ir)
var_decl::ptr_equal (abigail::ir)
+
+
Q
+
qualified_type_def (abigail::ir)
qualified_type_diff (abigail::comparison)
queue (abigail::workers)
+
+
R
+
reference_diff (abigail::comparison)
reference_type_def (abigail::ir)
regex_t_deleter (abigail::regex)
reporter_base (abigail::comparison)
row (abigail)
+
+
S
+
scope_decl (abigail::ir)
scope_diff (abigail::comparison)
scope_type_decl (abigail::ir)
config::section (abigail::ini)
type_base::shared_ptr_hash (abigail::ir)
class_tdecl::shared_ptr_hash (abigail::ir)
function_tdecl::shared_ptr_hash (abigail::ir)
shared_translation_unit_comp (abigail::ir)
simple_property (abigail::ini)
snake (abigail::diff_utils)
string_property_value (abigail::ini)
style (abigail)
array_type_def::subrange_type (abigail::ir)
suppression_base (abigail::suppr)
svg (abigail)
symtab (abigail::symtab_reader)
symtab_filter (abigail::symtab_reader)
symtab_iterator (abigail::symtab_reader)
+
+
T
+
task (abigail::workers)
queue::task_done_notify (abigail::workers)
temp_file (abigail::tools_utils)
template_decl (abigail::ir)
template_parameter (abigail::ir)
template_tparameter (abigail::ir)
test_task (abigail::tests::read_common)
textReaderDeleter (abigail::xml)
timer (abigail::tools_utils)
translation_unit (abigail::ir)
translation_unit_diff (abigail::comparison)
traversable_base (abigail::ir)
tuple_property (abigail::ini)
tuple_property_value (abigail::ini)
type_base (abigail::ir)
type_composition (abigail::ir)
type_decl (abigail::ir)
type_decl_diff (abigail::comparison)
type_diff_base (abigail::comparison)
type_maps (abigail::ir)
type_or_decl_base (abigail::ir)
type_or_decl_base_comp (abigail::ir)
type_or_decl_equal (abigail::ir)
type_or_decl_hash (abigail::ir)
type_ptr_equal (abigail::ir)
type_shared_ptr_equal (abigail::ir)
type_suppression (abigail::suppr)
type_tparameter (abigail::ir)
typedef_decl (abigail::ir)
typedef_diff (abigail::comparison)
types_or_decls_equal (abigail::comparison)
types_or_decls_hash (abigail::comparison)
typography (abigail)
+
+
U
+
uint64_t_pair_hash (abigail::ir)
union_decl (abigail::ir)
union_diff (abigail::comparison)
+
+
V
+
var_comp (abigail::comparison)
var_decl (abigail::ir)
var_diff (abigail::comparison)
var_diff_sptr_comp (abigail::comparison)
variable_suppression (abigail::suppr)
elf_symbol::version (abigail::ir)
virtual_member_function_diff_comp (abigail::comparison)
+
--cgit