summaryrefslogtreecommitdiffstats
path: root/apidoc/functions_o.html
blob: 410eed5c833b23a2cdf37c45d6483caf1b3aa897 (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 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 
<!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"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.17"/> <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> <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 style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">libabigail </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.17 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search'); /* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <!-- 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"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </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_o"></a>- o -</h3><ul> <li>on_canonical_type_set() : <a class="el" href="classabigail_1_1ir_1_1class__decl.html#a7d86f4ec85b4541fac19c57df5370277">class_decl</a> , <a class="el" href="classabigail_1_1ir_1_1type__base.html#a7d86f4ec85b4541fac19c57df5370277">type_base</a> </li> <li>operator bool() : <a class="el" href="classabigail_1_1ir_1_1location.html#a67b76affb3b5d35fa419ac234144038b">location</a> </li> <li>operator const string &amp;() : <a class="el" href="classabigail_1_1ini_1_1property__value.html#ac6fa5dcb24bfc4037e0d6186d7837813">property_value</a> , <a class="el" href="classabigail_1_1ir_1_1elf__symbol_1_1version.html#ac6fa5dcb24bfc4037e0d6186d7837813">elf_symbol::version</a> </li> <li>operator ini::function_call_expr_sptr() : <a class="el" href="classabigail_1_1suppr_1_1type__suppression_1_1insertion__range_1_1fn__call__expr__boundary.html#a127a10858d10fb053bfe7824ac22630a">type_suppression::insertion_range::fn_call_expr_boundary</a> </li> <li>operator int() : <a class="el" href="classabigail_1_1suppr_1_1type__suppression_1_1insertion__range_1_1integer__boundary.html#a48d27bd92e68c69527589ea65a9af69f">type_suppression::insertion_range::integer_boundary</a> </li> <li>operator string() : <a class="el" href="classabigail_1_1ini_1_1string__property__value.html#a3e3a36eea4c9459a4b9ec041f4068be2">string_property_value</a> , <a class="el" href="classabigail_1_1interned__string.html#a3e3a36eea4c9459a4b9ec041f4068be2">interned_string</a> , <a class="el" href="classabigail_1_1ir_1_1integral__type.html#a3e3a36eea4c9459a4b9ec041f4068be2">integral_type</a> </li> <li>operator!=() : <a class="el" href="classabigail_1_1interned__string.html#acbb9ccb1b09105b836ef2db0eb1ed830">interned_string</a> , <a class="el" href="classabigail_1_1ir_1_1array__type__def_1_1subrange__type.html#af87cde559144c647b596f6455e7805fc">array_type_def::subrange_type</a> , <a class="el" href="classabigail_1_1ir_1_1context__rel.html#abc43212f3ff5147291822eed88f8fb2c">context_rel</a> , <a class="el" href="classabigail_1_1ir_1_1decl__base.html#a0723233747b59429dce1db92303e84a7">decl_base</a> , <a class="el" href="classabigail_1_1ir_1_1elf__symbol_1_1version.html#aef369a76b4ce09b2c37a38e120b36ea3">elf_symbol::version</a> , <a class="el" href="classabigail_1_1ir_1_1enum__type__decl_1_1enumerator.html#a1639342843045c30009e75cddd0bcde3">enum_type_decl::enumerator</a> , <a class="el" href="classabigail_1_1ir_1_1template__parameter.html#af7ba67a5aa71db728068cbdf8333ad0a">template_parameter</a> , <a class="el" href="classabigail_1_1ir_1_1translation__unit.html#ac0fb79b6805037c7373841a26d8808a5">translation_unit</a> , <a class="el" href="classabigail_1_1ir_1_1type__base.html#a89bf189bb35497ab94634c8b13a0b3e8">type_base</a> , <a class="el" href="classabigail_1_1ir_1_1type__decl.html#a3007ce6e331be979a7a92bf3d45d36dd">type_decl</a> </li> <li>operator&amp; : <a class="el" href="classabigail_1_1ir_1_1type__or__decl__base.html#aeb2b7c6d57c07762a1c9c23f5d27b217">type_or_decl_base</a> </li> <li>operator&amp;= : <a class="el" href="classabigail_1_1ir_1_1type__or__decl__base.html#acba39bd96b441e3be417bc1dd6306384">type_or_decl_base</a> </li> <li>operator()() : <a class="el" href="structabigail_1_1comparison_1_1data__member__comp.html#af123313b1ac1f9164c860c1a3bb94035">data_member_comp</a> , <a class="el" href="structabigail_1_1comparison_1_1data__member__diff__comp.html#a302e194cb2a16ab1f78c6cce58963b13">data_member_diff_comp</a> , <a class="el" href="structabigail_1_1comparison_1_1diff__comp.html#a56e00f4392ac29357342ab2abf06a09a">diff_comp</a> , <a class="el" href="structabigail_1_1comparison_1_1diff__equal.html#abb8996b4ac80a660af091c1b057c74e5">diff_equal</a> , <a class="el" href="structabigail_1_1comparison_1_1diff__hash.html#a65aa01d5859087afdabf36b87dfe0d88">diff_hash</a> , <a class="el" href="structabigail_1_1comparison_1_1diff__less__than__functor.html#af54eeb4eeb4806d6b9c3f5a422d3f7f3">diff_less_than_functor</a> , <a class="el" href="structabigail_1_1comparison_1_1diff__sptr__hasher.html#a36539b4e2f97f3ef08e99ceb867d4c96">diff_sptr_hasher</a> , <a class="el" href="structabigail_1_1comparison_1_1fn__parm__diff__comp.html#a585c4c546a00e9b29d224c02b966c05c">fn_parm_diff_comp</a> , <a class="el" href="structabigail_1_1comparison_1_1function__comp.html#a2c4fe2d13c6c88b87cac6b28af4c670a">function_comp</a> , <a class="el" href="structabigail_1_1comparison_1_1function__decl__diff__comp.html#a47e850e5abd7d7331c05be53ebe3dd4e">function_decl_diff_comp</a> , <a class="el" href="structabigail_1_1comparison_1_1parm__comp.html#ac93689f4fed29a8cc595d979672621e0">parm_comp</a> , <a class="el" href="structabigail_1_1comparison_1_1var__diff__sptr__comp.html#a68c60f3e462fb7daedfe39ea8c2c0c90">var_diff_sptr_comp</a> , <a class="el" href="structabigail_1_1diff__utils_1_1deep__ptr__eq__functor.html#a4a36b493b585e6a7c09ce577192e524a">deep_ptr_eq_functor</a> , <a class="el" href="structabigail_1_1diff__utils_1_1default__eq__functor.html#ac128b64d2d49a7e044db518c132ce5e6">default_eq_functor</a> , <a class="el" href="structabigail_1_1hash__interned__string.html#a17edeb9e760dbd0d0d5b2f9b50de0bcf">hash_interned_string</a> , <a class="el" href="structabigail_1_1ir_1_1canonical__type__hash.html#a0f71d3cb2a715ee623cb5655e0d63c47">canonical_type_hash</a> , <a class="el" href="structabigail_1_1ir_1_1class__decl_1_1hash.html#a707df0ee89ea0ed7006eeda56f90a9ab">class_decl::hash</a> , <a class="el" href="structabigail_1_1ir_1_1class__or__union_1_1hash.html#a9ed1739a2bfaddd4d1047caa7ce0e18c">class_or_union::hash</a> , <a class="el" href="structabigail_1_1ir_1_1function__decl_1_1hash.html#ad42ab8dc3b44ed50b67e5f953f3f970f">function_decl::hash</a> , <a class="el" href="structabigail_1_1ir_1_1function__decl_1_1ptr__equal.html#a96d139d8c12a96b9458eb9289f58c2f1">function_decl::ptr_equal</a> , <a class="el" href="structabigail_1_1ir_1_1function__type_1_1hash.html#abe774b72dae769f6986a8232c2f02d3d">function_type::hash</a> , <a class="el" href="structabigail_1_1ir_1_1non__type__tparameter_1_1hash.html#a896774e026b2f134207cf86199454d1d">non_type_tparameter::hash</a> , <a class="el" href="structabigail_1_1ir_1_1scope__decl_1_1hash.html#a2a39e353ed5c684eaac45e2b58c2d343">scope_decl::hash</a> , <a class="el" href="structabigail_1_1ir_1_1type__base_1_1dynamic__hash.html#afdb780a6fe0e52a7eac96f4b4c315c91">type_base::dynamic_hash</a> , <a class="el" href="structabigail_1_1ir_1_1type__base_1_1hash.html#a6dffa5b1b2cada2d241cdf6eff9a1647">type_base::hash</a> , <a class="el" href="structabigail_1_1ir_1_1type__composition_1_1hash.html#ab7c9d660cc254005ed2710fed82cc195">type_composition::hash</a> , <a class="el" href="structabigail_1_1ir_1_1type__or__decl__base__comp.html#aa5f75234609e4344694a5305f46ed440">type_or_decl_base_comp</a> , <a class="el" href="structabigail_1_1ir_1_1type__or__decl__equal.html#a7ddca08a440d6f19daf3d2f4fb14e50d">type_or_decl_equal</a> , <a class="el" href="structabigail_1_1ir_1_1type__or__decl__hash.html#af2baec13b0e208e004ce9cf5e8435357">type_or_decl_hash</a> , <a class="el" href="structabigail_1_1ir_1_1var__decl_1_1hash.html#acf2745dafbc9d577d4d70eccb75884e7">var_decl::hash</a> , <a class="el" href="structabigail_1_1ir_1_1var__decl_1_1ptr__equal.html#a3e5c227d0150c823c1b69ae4ac312057">var_decl::ptr_equal</a> , <a class="el" href="structabigail_1_1sptr__utils_1_1regex__t__deleter.html#a998f7e4011ff93fc5c6c927467797cf5">regex_t_deleter</a> , <a class="el" href="structabigail_1_1workers_1_1queue_1_1task__done__notify.html#a1adaa07cabed851e2f2c048abcfddaf2">queue::task_done_notify</a> , <a class="el" href="structabigail_1_1zip__utils_1_1archive__deleter.html#a7ed47be1924dae24a5fd1b5c20cdad5f">archive_deleter</a> </li> <li>operator&lt;() : <a class="el" href="classabigail_1_1interned__string.html#a117f33d2ed03eb2950fd4b4f9552653d">interned_string</a> , <a class="el" href="classabigail_1_1ir_1_1location.html#a2d9f64580fd57e8ad6ea2756223dd68a">location</a> </li> <li>operator=() : <a class="el" href="classabigail_1_1interned__string.html#afa165b5a0d00951f8c2083a2ce28eec7">interned_string</a> , <a class="el" href="classabigail_1_1ir_1_1elf__symbol_1_1version.html#a2b1c1f328fdc2855a5aebc0b69cd3175">elf_symbol::version</a> , <a class="el" href="classabigail_1_1ir_1_1enum__type__decl_1_1enumerator.html#af53f82c672741a70aa6ed59bb606b55c">enum_type_decl::enumerator</a> , <a class="el" href="classabigail_1_1ir_1_1location.html#a2aa572a074cc8395bdaf228a07e3c1d3">location</a> , <a class="el" href="classabigail_1_1ir_1_1type__or__decl__base.html#af27457276c5dcbbb43031b3d26853d84">type_or_decl_base</a> </li> <li>operator==() : <a class="el" href="classabigail_1_1interned__string.html#ae0105ab2c7e86abe5ce8a10c67b4f61b">interned_string</a> , <a class="el" href="classabigail_1_1ir_1_1array__type__def.html#a9aa1d858f09bc6864a2453d221ca45d8">array_type_def</a> , <a class="el" href="classabigail_1_1ir_1_1array__type__def_1_1subrange__type.html#ad3f0025dfb076bbb0277b58637fd8414">array_type_def::subrange_type</a> , <a class="el" href="classabigail_1_1ir_1_1class__decl_1_1base__spec.html#a1b18e87a47c596d122987d9e1ba95816">class_decl::base_spec</a> , <a class="el" href="classabigail_1_1ir_1_1class__decl.html#a75e5e9c2290e7110a5a26927645925e3">class_decl</a> , <a class="el" href="classabigail_1_1ir_1_1class__or__union.html#a9aa1d858f09bc6864a2453d221ca45d8">class_or_union</a> , <a class="el" href="classabigail_1_1ir_1_1class__tdecl.html#ac44702320e0a5e43c0d26926d8345284">class_tdecl</a> , <a class="el" href="classabigail_1_1ir_1_1corpus.html#a7e0f4ef28b280a1886b100f83e3e1317">corpus</a> , <a class="el" href="classabigail_1_1ir_1_1decl__base.html#ac44702320e0a5e43c0d26926d8345284">decl_base</a> , <a class="el" href="classabigail_1_1ir_1_1elf__symbol.html#afcabed3a67de6bb914a7dc22dc876aee">elf_symbol</a> , <a class="el" href="classabigail_1_1ir_1_1elf__symbol_1_1version.html#a653d7ba9a0c646ea353e2607f481b339">elf_symbol::version</a> , <a class="el" href="classabigail_1_1ir_1_1enum__type__decl_1_1enumerator.html#ae66a5334a9686cf7aa12727cb8dab830">enum_type_decl::enumerator</a> , <a class="el" href="classabigail_1_1ir_1_1enum__type__decl.html#a9aa1d858f09bc6864a2453d221ca45d8">enum_type_decl</a> , <a class="el" href="classabigail_1_1ir_1_1function__decl.html#ad4b498e852d5c5d1753e1f514dcff16e">function_decl</a> , <a class="el" href="classabigail_1_1ir_1_1function__decl_1_1parameter.html#ac44702320e0a5e43c0d26926d8345284">function_decl::parameter</a> , <a class="el" href="classabigail_1_1ir_1_1function__tdecl.html#ac44702320e0a5e43c0d26926d8345284">function_tdecl</a> , <a class="el" href="classabigail_1_1ir_1_1function__type.html#a9aa1d858f09bc6864a2453d221ca45d8">function_type</a> , <a class="el" href="classabigail_1_1ir_1_1integral__type.html#a692021b898e3431878b1c29dbdc6eafe">integral_type</a> , <a class="el" href="classabigail_1_1ir_1_1location.html#a7272a616a4e37d923f634849b2d13332">location</a> , <a class="el" href="classabigail_1_1ir_1_1member__class__template.html#a5940bc3ec0641e926bbc995caccf9952">member_class_template</a> , <a class="el" href="classabigail_1_1ir_1_1namespace__decl.html#ac44702320e0a5e43c0d26926d8345284">namespace_decl</a> , <a class="el" href="classabigail_1_1ir_1_1non__type__tparameter.html#ac44702320e0a5e43c0d26926d8345284">non_type_tparameter</a> , <a class="el" href="classabigail_1_1ir_1_1pointer__type__def.html#a9aa1d858f09bc6864a2453d221ca45d8">pointer_type_def</a> , <a class="el" href="classabigail_1_1ir_1_1qualified__type__def.html#ac44702320e0a5e43c0d26926d8345284">qualified_type_def</a> , <a class="el" href="classabigail_1_1ir_1_1reference__type__def.html#a2edd0d3d0b0a3f6d6da24f34e4948e3e">reference_type_def</a> , <a class="el" href="classabigail_1_1ir_1_1scope__decl.html#ac44702320e0a5e43c0d26926d8345284">scope_decl</a> , <a class="el" href="classabigail_1_1ir_1_1scope__type__decl.html#ac44702320e0a5e43c0d26926d8345284">scope_type_decl</a> , <a class="el" href="classabigail_1_1ir_1_1template__decl.html#a23f9828ef047cbab8d28e4e91ccc1b6d">template_decl</a> , <a class="el" href="classabigail_1_1ir_1_1template__tparameter.html#a1a83678ac0c93e46f95269ffe0596c89">template_tparameter</a> , <a class="el" href="classabigail_1_1ir_1_1translation__unit.html#a32cf5507f1ff10c1a6298bf989cbfbee">translation_unit</a> , <a class="el" href="classabigail_1_1ir_1_1type__base.html#a9aa1d858f09bc6864a2453d221ca45d8">type_base</a> , <a class="el" href="classabigail_1_1ir_1_1type__decl.html#a69962ba29b5d945547414144d7cfec16">type_decl</a> , <a class="el" href="classabigail_1_1ir_1_1type__tparameter.html#a9aa1d858f09bc6864a2453d221ca45d8">type_tparameter</a> , <a class="el" href="classabigail_1_1ir_1_1typedef__decl.html#a9aa1d858f09bc6864a2453d221ca45d8">typedef_decl</a> , <a class="el" href="classabigail_1_1ir_1_1union__decl.html#a9aa1d858f09bc6864a2453d221ca45d8">union_decl</a> , <a class="el" href="classabigail_1_1ir_1_1var__decl.html#ac44702320e0a5e43c0d26926d8345284">var_decl</a> </li> <li>operator| : <a class="el" href="classabigail_1_1ir_1_1type__or__decl__base.html#adc11dfaeab0d87925b6b6e123631db47">type_or_decl_base</a> </li> <li>operator|= : <a class="el" href="classabigail_1_1ir_1_1type__or__decl__base.html#aca1ecf37299f00621bc08a640b4a992b">type_or_decl_base</a> </li> <li>or_visiting_kind() : <a class="el" href="classabigail_1_1comparison_1_1diff__node__visitor.html#a06c85c034fa36b355f133934b635e0db">diff_node_visitor</a> </li> <li>origin : <a class="el" href="classabigail_1_1ir_1_1corpus.html#a06dbc3a3eb5aaab80edf32ea607f1ef3">corpus</a> </li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by &#160;<a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.17 </small></address> </body> </html>