summaryrefslogtreecommitdiffstats
path: root/apidoc/functions.html
blob: 0c1f6a558fdd18465fd308d45ba0b717724979fb (plain) (blame)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=11"/> <meta name="generator" content="Doxygen 1.13.2"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>libabigail: Class Members</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <script type="text/javascript" src="clipboard.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="cookie.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr id="projectrow"> <td id="projectalign"> <div id="projectname">libabigail </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.13.2 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ var searchBox = new SearchBox("searchBox", "search/",'.html'); /* @license-end */ </script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ $(function() { codefold.init(0); }); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search',false); $(function() { init_search(); }); }); /* @license-end */ </script> <div id="main-nav"></div> </div><!-- top --> <div id="doc-content"> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ $(function(){ initResizable(false); }); /* @license-end */ </script> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <div id="MSearchResults"> <div class="SRPage"> <div id="SRIndex"> <div id="SRResults"></div> <div class="SRStatus" id="Loading">Loading...</div> <div class="SRStatus" id="Searching">Searching...</div> <div class="SRStatus" id="NoMatches">No Matches</div> </div> </div> </div> </div> <div class="contents"> <div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div> <h3><a id="index_a" name="index_a"></a>- a -</h3><ul> <li>add()&#160;:&#160;<a class="el" href="classabigail_1_1diff__utils_1_1snake.html#a7ccf1f1c92bdb15ce0bf86cb1ec82d8a">snake</a>, <a class="el" href="classabigail_1_1ir_1_1corpus.html#a2624b48d8470e211b9666cf8f0d3cee1">corpus</a></li> <li>add_alias()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1elf__symbol.html#a418578c2e01f327ca1bb9b4596861e6b">elf_symbol</a></li> <li>add_base_specifier()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1class__decl.html#aabe53ed85409854facbc05cc2869d39c">class_decl</a></li> <li>add_common_instance()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1elf__symbol.html#a3fe569977caf4af70d7a5b73651a214b">elf_symbol</a></li> <li>add_corpus()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1corpus__group.html#ac3fd08c3a7096af4682e711581be248e">corpus_group</a></li> <li>add_data_member()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1class__or__union.html#a5e48afa130f28151874c48af0139faa5">class_or_union</a></li> <li>add_decl_to_scope&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1decl__base.html#a64d9b92ba0fdc73e6cbe6d8955d3925b">decl_base</a>, <a class="el" href="classabigail_1_1ir_1_1scope__decl.html#aae1160145e2a416e690d5554794cf2b7">scope_decl</a></li> <li>add_diff_filter()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1diff__context.html#a60ac77bc04b2486199601f8f6a7ee457">diff_context</a></li> <li>add_fn_to_exported()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1corpus_1_1exported__decls__builder_1_1priv.html#ad51d4dbfc7d93eea2a86f291ceb73ba5">corpus::exported_decls_builder::priv</a></li> <li>add_fn_to_exported_or_undefined_decls()&#160;:&#160;<a class="el" href="classabigail_1_1fe__iface.html#a0e01a141b01bcfdb1bc67df23d5408f9">fe_iface</a></li> <li>add_fn_to_id_fns_map()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1corpus_1_1exported__decls__builder_1_1priv.html#a8ef1a752848242a17fb62bebc34e1b5f">corpus::exported_decls_builder::priv</a></li> <li>add_member_class_template()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1class__or__union.html#aa09674bd036299244c3131c1d93f12f2">class_or_union</a></li> <li>add_member_decl()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1class__or__union.html#a9f7ddd64aa2f145020b8aa67ba92e261">class_or_union</a>, <a class="el" href="classabigail_1_1ir_1_1scope__decl.html#a8bc385df882f0e29c586f6d5b14873bf">scope_decl</a></li> <li>add_member_function()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1class__or__union.html#a1bda97ba2858f0494340747e07c008b0">class_or_union</a></li> <li>add_member_function_template()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1class__or__union.html#a3bd0469c496df04cf538a30763af9e01">class_or_union</a></li> <li>add_member_type()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1scope__decl.html#a2235c0d87bf830c06152a14ffa97d56b">scope_decl</a></li> <li>add_property()&#160;:&#160;<a class="el" href="classabigail_1_1ini_1_1config_1_1section.html#af48786b8e7cf6b6cfb1e57e1326cef3e">config::section</a></li> <li>add_suppression()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1diff__context.html#a91614108399c87fb9f17b2020b2edec7">diff_context</a></li> <li>add_suppressions()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1diff__context.html#a05da335d7a9271395e27817b905ff2d6">diff_context</a>, <a class="el" href="classabigail_1_1fe__iface.html#aeac61a5a4d4c5b9332e2b3d24484c554">fe_iface</a></li> <li>add_template_parameter()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1template__decl.html#ac68f741c42638bc71b9afbb0ca1fa3ee">template_decl</a></li> <li>add_to_category()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1diff.html#a8366f1e67e6f94dac811fdc3d7d4b8f9">diff</a></li> <li>add_to_local_and_inherited_categories()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1diff.html#a5dbca4aa8c490b5e678b1e90aac1a022">diff</a></li> <li>add_to_local_category()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1diff.html#ad65bc0eefebacc16d787ddab1b7e91ff">diff</a></li> <li>add_var_to_exported()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1corpus_1_1exported__decls__builder_1_1priv.html#a3e1ce65c971cabef37f1678eb9535d55">corpus::exported_decls_builder::priv</a></li> <li>add_var_to_exported_or_undefined_decls()&#160;:&#160;<a class="el" href="classabigail_1_1fe__iface.html#a7a26d8174ea41490f80e2040c713835d">fe_iface</a></li> <li>add_var_to_id_vars_map()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1corpus_1_1exported__decls__builder_1_1priv.html#a23f8eec47bf3dff70dbb78c33140e8e1">corpus::exported_decls_builder::priv</a></li> <li>ADDED_FUNCTION_CHANGE_KIND&#160;:&#160;<a class="el" href="classabigail_1_1suppr_1_1function__suppression.html#a38c0aa37ddd59d4ab5916634c50967a7a391373998159aaf7ad48b365f749590c">function_suppression</a></li> <li>added_function_is_suppressed()&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1corpus__diff_1_1priv.html#af6cc14b90230d19c82127b9060d7dc7c">corpus_diff::priv</a></li> <li>added_functions()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#a9e2b3a2465e23d611a11e142ccdda20d">corpus_diff</a></li> <li>added_parms()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1function__type__diff.html#a744cdbf1f391ce2e3a8cf3c6ff7c3e69">function_type_diff</a></li> <li>added_unreachable_type_is_suppressed()&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1corpus__diff_1_1priv.html#a058ac9e33298fd7f5e64d41e2dec84b2">corpus_diff::priv</a></li> <li>added_unreachable_types()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#af4b51859931f83e11ddcc03dfce9cd1b">corpus_diff</a></li> <li>added_unreachable_types_sorted()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#aac290e868cb5935d1ee26aa105b594d7">corpus_diff</a></li> <li>added_unrefed_fn_sym_is_suppressed()&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1corpus__diff_1_1priv.html#ad6373a83955fcfae04bcd20f88692ca9">corpus_diff::priv</a></li> <li>added_unrefed_function_symbols()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#a652d7f491389247deb87f2a1cdd59094">corpus_diff</a></li> <li>added_unrefed_var_sym_is_suppressed()&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1corpus__diff_1_1priv.html#a533244327f09c98cc02e178f0d6e811d">corpus_diff::priv</a></li> <li>added_unrefed_variable_symbols()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#ac127c2cbfdb1dd748a1441bc9f0d492e">corpus_diff</a></li> <li>ADDED_VARIABLE_CHANGE_KIND&#160;:&#160;<a class="el" href="classabigail_1_1suppr_1_1variable__suppression.html#a38c0aa37ddd59d4ab5916634c50967a7a19c7d3bf940d24b404ce11721043c58b">variable_suppression</a></li> <li>added_variable_is_suppressed()&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1corpus__diff_1_1priv.html#ad0c9780bb977012ebd1f51aaafff7eb2">corpus_diff::priv</a></li> <li>added_variables()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#a73a3f676016c50e57325260d959142ec">corpus_diff</a></li> <li>ALL_CHANGE_KIND&#160;:&#160;<a class="el" href="classabigail_1_1suppr_1_1function__suppression.html#a38c0aa37ddd59d4ab5916634c50967a7a24fbb4e050ab209abbb464bd9d71bdfa">function_suppression</a>, <a class="el" href="classabigail_1_1suppr_1_1variable__suppression.html#a38c0aa37ddd59d4ab5916634c50967a7a24fbb4e050ab209abbb464bd9d71bdfa">variable_suppression</a></li> <li>allocate_priv_data()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1class__or__union__diff.html#a1ef831acfdf9d4575d6c698935830da4">class_or_union_diff</a></li> <li>allow_type_comparison_results_caching()&#160;:&#160;<a class="el" href="structabigail_1_1ir_1_1environment_1_1priv.html#aa859a512af278f3bc1508d13e1ced1f6">environment::priv</a></li> <li>allow_visiting_already_visited_type_node()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1ir__node__visitor.html#a52adb33435e79f864d7095a0fcee944f">ir_node_visitor</a></li> <li>alternate_dwarf_debug_info()&#160;:&#160;<a class="el" href="classabigail_1_1elf_1_1reader.html#a9dd51bb4fc3629802ddb37d375860116">reader</a></li> <li>alternate_dwarf_debug_info_path()&#160;:&#160;<a class="el" href="classabigail_1_1elf_1_1reader.html#a03a3fca5ced1fc5a57b7256be7bbf0b7">reader</a></li> <li>analyze_exported_interfaces_only()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1environment.html#a88324b13df3dbf67aa56014477cac8bf">environment</a></li> <li>any_subrange_diff_to_be_reported()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1array__diff.html#a9d56cd83ea93ba82a63126e769ba982f">array_diff</a></li> <li>append_child_node()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#aed6206eca9342f8ee119430438ffaed1">corpus_diff</a>, <a class="el" href="classabigail_1_1comparison_1_1diff.html#aed6206eca9342f8ee119430438ffaed1">diff</a></li> <li>append_parameter()&#160;:&#160;<a class="el" href="classabigail_1_1function__decl.html#a9fabdb82ae9e1456d5c348345e10d010">function_decl</a>, <a class="el" href="classabigail_1_1ir_1_1function__type.html#a9fabdb82ae9e1456d5c348345e10d010">function_type</a></li> <li>append_parameter_specs()&#160;:&#160;<a class="el" href="classabigail_1_1suppr_1_1function__suppression.html#ac0ca3d1e1d24b271aa96e5e015599e76">function_suppression</a></li> <li>append_parameters()&#160;:&#160;<a class="el" href="classabigail_1_1function__decl.html#a660138c067297aecf4ff4d2f0f4e308b">function_decl</a></li> <li>append_subranges()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1array__type__def.html#af848ffc8cfe3539828d0b6e884aeb228">array_type_def</a></li> <li>apply_filter&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1filtering_1_1filter__base.html#a65993110f90e4fd12c12e15ff97ee818">filter_base</a></li> <li>apply_filters_and_compute_diff_stats()&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1corpus__diff_1_1priv.html#a75cfdc3a7c03cadf45d43465fa6ddd87">corpus_diff::priv</a></li> <li>apply_filters_and_suppressions_before_reporting()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#a9447df2aa44fe1a40f92b3b4016c4091">corpus_diff</a></li> <li>apply_suppressions&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#aefb1bee43aa6292e2f7c41bff3f2d327">corpus_diff</a></li> <li>apply_supprs_to_added_removed_fns_vars_unreachable_types()&#160;:&#160;<a class="el" href="structabigail_1_1comparison_1_1corpus__diff_1_1priv.html#ae717e274b07a08143aece71751420803">corpus_diff::priv</a></li> <li>architecture_changed()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1corpus__diff.html#afe04b9ee048caa78e9aaecdbef99677e">corpus_diff</a></li> <li>array_diff()&#160;:&#160;<a class="el" href="classabigail_1_1comparison_1_1array__diff.html#a8a7707f7837211e69ba4982a40025708">array_diff</a></li> <li>ARRAY_SIZE_BASE_TYPE&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1real__type.html#a81ccc9ea96deaa049b6fd0ade6e737a9ae4a32fdc8e45938999aa7f58b0d36d40">real_type</a></li> <li>array_type_def()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1array__type__def.html#a429722c556b01e039aeb83623146eabe">array_type_def</a></li> <li>array_types()&#160;:&#160;<a class="el" href="classabigail_1_1ir_1_1type__maps.html#a592bccbb89a267170386116fefc9f353">type_maps</a></li> <li>as_function_call_expr()&#160;:&#160;<a class="el" href="classabigail_1_1suppr_1_1type__suppression_1_1insertion__range_1_1fn__call__expr__boundary.html#ac51abd7ed22965e7c7e97ed69f425780">type_suppression::insertion_range::fn_call_expr_boundary</a></li> <li>as_integer()&#160;:&#160;<a class="el" href="classabigail_1_1suppr_1_1type__suppression_1_1insertion__range_1_1integer__boundary.html#ab7e589d7b3ca65eb141a924bb412c6f1">type_suppression::insertion_range::integer_boundary</a></li> <li>as_string()&#160;:&#160;<a class="el" href="classabigail_1_1ini_1_1list__property__value.html#ac493b0c358010e2d21b1a15f2ea69f0c">list_property_value</a>, <a class="el" href="classabigail_1_1ini_1_1string__property__value.html#ac493b0c358010e2d21b1a15f2ea69f0c">string_property_value</a>, <a class="el" href="classabigail_1_1ini_1_1tuple__property__value.html#ac493b0c358010e2d21b1a15f2ea69f0c">tuple_property_value</a>, <a class="el" href="classabigail_1_1ir_1_1array__type__def_1_1subrange__type.html#a53670f3465c15e32425fd9180b53e962">array_type_def::subrange_type</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </small></address> </div><!-- doc-content --> </body> </html>