Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > bfb47da7e0322bcb0e23e4b1838d9db9 > files > 8836

libstdc++-docs-8.4.0-1.mga7.noarch.rpm

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
 -->
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
<svg width="296pt" height="1588pt"
 viewBox="0.00 0.00 296.00 1588.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1584)">
<title>Graphical Class Hierarchy</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1584 292,-1584 292,4 -4,4"/>
<!-- Node0 -->
<g id="node1" class="node">
<title>Node0</title>
<g id="a_node1"><a xlink:href="a03043.html" target="_top" xlink:title="integral_constant">
<polygon fill="#ffffff" stroke="#000000" points="0,-733.5 0,-761.5 104,-761.5 104,-733.5 0,-733.5"/>
<text text-anchor="start" x="8" y="-750.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::integral_constant</text>
<text text-anchor="middle" x="52" y="-740.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp, __v &gt;</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="node2" class="node">
<title>Node1</title>
<g id="a_node2"><a xlink:href="a03683.html" target="_top" xlink:title=" ">
<polygon fill="#ffffff" stroke="#000000" points="169,-1551.5 169,-1579.5 259,-1579.5 259,-1551.5 169,-1551.5"/>
<text text-anchor="start" x="177" y="-1568.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_assignable</text>
<text text-anchor="middle" x="214" y="-1558.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp &amp;, _Tp &amp;&amp; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node0&#45;&gt;Node1</title>
<path fill="none" stroke="#191970" d="M53.1302,-771.973C59.212,-899.1917 89.6541,-1481.4805 140,-1542.5 147.2777,-1551.3207 157.8807,-1556.8195 168.7984,-1560.2299"/>
<polygon fill="#191970" stroke="#191970" points="56.6142,-771.5483 52.6463,-761.7246 49.622,-771.8786 56.6142,-771.5483"/>
</g>
<!-- Node2 -->
<g id="node3" class="node">
<title>Node2</title>
<g id="a_node3"><a xlink:href="a03683.html" target="_top" xlink:title=" ">
<polygon fill="#ffffff" stroke="#000000" points="160,-1504.5 160,-1532.5 268,-1532.5 268,-1504.5 160,-1504.5"/>
<text text-anchor="start" x="168" y="-1521.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_assignable</text>
<text text-anchor="middle" x="214" y="-1511.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp &amp;, const _Tp &amp; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node0&#45;&gt;Node2</title>
<path fill="none" stroke="#191970" d="M53.2922,-771.6685C60.0189,-893.6793 92.5456,-1438.3855 140,-1495.5 145.2445,-1501.8121 152.1913,-1506.4221 159.7313,-1509.7826"/>
<polygon fill="#191970" stroke="#191970" points="56.7774,-771.2997 52.738,-761.5051 49.7878,-771.6809 56.7774,-771.2997"/>
</g>
<!-- Node3 -->
<g id="node4" class="node">
<title>Node3</title>
<g id="a_node4"><a xlink:href="a03575.html" target="_top" xlink:title=" ">
<polygon fill="#ffffff" stroke="#000000" points="165.5,-1457.5 165.5,-1485.5 262.5,-1485.5 262.5,-1457.5 165.5,-1457.5"/>
<text text-anchor="start" x="173.5" y="-1474.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_constructible</text>
<text text-anchor="middle" x="214" y="-1464.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp, _Tp &amp;&amp; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node0&#45;&gt;Node3</title>
<path fill="none" stroke="#191970" d="M53.489,-771.6185C60.9261,-888.8083 95.4655,-1395.3216 140,-1448.5 146.5647,-1456.3389 155.7536,-1461.5505 165.43,-1465.004"/>
<polygon fill="#191970" stroke="#191970" points="56.9749,-771.282 52.8545,-761.5212 49.9887,-771.721 56.9749,-771.282"/>
</g>
<!-- Node4 -->
<g id="node5" class="node">
<title>Node4</title>
<g id="a_node5"><a xlink:href="a03575.html" target="_top" xlink:title=" ">
<polygon fill="#ffffff" stroke="#000000" points="164,-1410.5 164,-1438.5 264,-1438.5 264,-1410.5 164,-1410.5"/>
<text text-anchor="start" x="172" y="-1427.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_constructible</text>
<text text-anchor="middle" x="214" y="-1417.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp, const _Tp &amp; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node0&#45;&gt;Node4</title>
<path fill="none" stroke="#191970" d="M53.7281,-771.7713C61.9462,-884.3492 98.4046,-1352.2764 140,-1401.5 146.2521,-1408.8986 154.8409,-1413.9549 163.9574,-1417.4011"/>
<polygon fill="#191970" stroke="#191970" points="57.2146,-771.4568 53.0019,-761.7355 50.2329,-771.9621 57.2146,-771.4568"/>
</g>
<!-- Node5 -->
<g id="node6" class="node">
<title>Node5</title>
<g id="a_node6"><a xlink:href="a04523.html" target="_top" xlink:title="Partial specialization for std::pair.">
<polygon fill="#ffffff" stroke="#000000" points="162,-1353.5 162,-1391.5 266,-1391.5 266,-1353.5 162,-1353.5"/>
<text text-anchor="start" x="170" y="-1380.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::__is_tuple_like</text>
<text text-anchor="start" x="170" y="-1370.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_impl&lt; std::pair&lt; _T1,</text>
<text text-anchor="middle" x="214" y="-1360.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000"> _T2 &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<title>Node0&#45;&gt;Node5</title>
<path fill="none" stroke="#191970" d="M52.3879,-771.5948C54.4626,-871.7239 67.1079,-1253.9371 140,-1344.5 145.7705,-1351.6694 153.5893,-1357.004 161.9889,-1360.9731"/>
<polygon fill="#191970" stroke="#191970" points="55.8865,-771.485 52.1965,-761.5535 48.8878,-771.6184 55.8865,-771.485"/>
</g>
<!-- Node6 -->
<g id="node7" class="node">
<title>Node6</title>
<g id="a_node7"><a xlink:href="a03207.html" target="_top" xlink:title="is_array">
<polygon fill="#ffffff" stroke="#000000" points="153,-1316.5 153,-1334.5 275,-1334.5 275,-1316.5 153,-1316.5"/>
<text text-anchor="middle" x="214" y="-1323.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_array&lt; typename &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node0&#45;&gt;Node6</title>
<path fill="none" stroke="#191970" d="M52.3612,-771.8706C54.305,-869.0615 66.4293,-1227.5755 140,-1307.5 143.6714,-1311.4884 148.0649,-1314.661 152.855,-1317.1768"/>
<polygon fill="#191970" stroke="#191970" points="55.8556,-771.5236 52.175,-761.5887 48.8567,-771.6504 55.8556,-771.5236"/>
</g>
<!-- Node7 -->
<g id="node8" class="node">
<title>Node7</title>
<g id="a_node8"><a xlink:href="a03683.html" target="_top" xlink:title="is_assignable">
<polygon fill="#ffffff" stroke="#000000" points="169,-1269.5 169,-1297.5 259,-1297.5 259,-1269.5 169,-1269.5"/>
<text text-anchor="start" x="177" y="-1286.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_assignable</text>
<text text-anchor="middle" x="214" y="-1276.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp, _Up &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node7 -->
<g id="edge7" class="edge">
<title>Node0&#45;&gt;Node7</title>
<path fill="none" stroke="#191970" d="M52.903,-772.0499C56.7678,-863.943 74.8183,-1186.1326 140,-1260.5 147.4488,-1268.9986 157.9767,-1274.3963 168.7609,-1277.813"/>
<polygon fill="#191970" stroke="#191970" points="56.3895,-771.6397 52.4911,-761.7882 49.3951,-771.9205 56.3895,-771.6397"/>
</g>
<!-- Node8 -->
<g id="node9" class="node">
<title>Node8</title>
<g id="a_node9"><a xlink:href="a02095.html" target="_top" xlink:title="Determines if the given type _Tp is a function object that should be treated as a subexpression when ...">
<polygon fill="#ffffff" stroke="#000000" points="157.5,-1222.5 157.5,-1250.5 270.5,-1250.5 270.5,-1222.5 157.5,-1222.5"/>
<text text-anchor="start" x="165.5" y="-1239.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="middle" x="214" y="-1229.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<title>Node0&#45;&gt;Node8</title>
<path fill="none" stroke="#191970" d="M53.3669,-772.0209C58.6612,-858.3814 80.5611,-1146.8201 140,-1213.5 144.7446,-1218.8226 150.6965,-1222.9272 157.1523,-1226.0899"/>
<polygon fill="#191970" stroke="#191970" points="56.8506,-771.6403 52.7647,-761.8651 49.8629,-772.0548 56.8506,-771.6403"/>
</g>
<!-- Node9 -->
<g id="node10" class="node">
<title>Node9</title>
<g id="a_node10"><a xlink:href="a02151.html" target="_top" xlink:title="Class template _Bind is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="156,-1175.5 156,-1203.5 272,-1203.5 272,-1175.5 156,-1175.5"/>
<text text-anchor="start" x="164" y="-1192.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="middle" x="214" y="-1182.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Bind&lt; _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node9 -->
<g id="edge9" class="edge">
<title>Node0&#45;&gt;Node9</title>
<path fill="none" stroke="#191970" d="M53.9208,-771.8721C60.7312,-852.2875 86.2523,-1107.4272 140,-1166.5 144.4364,-1171.376 149.8856,-1175.228 155.7974,-1178.2694"/>
<polygon fill="#191970" stroke="#191970" points="57.394,-771.4015 53.0831,-761.7233 50.4177,-771.9774 57.394,-771.4015"/>
</g>
<!-- Node10 -->
<g id="node11" class="node">
<title>Node10</title>
<g id="a_node11"><a xlink:href="a02167.html" target="_top" xlink:title="Class template _Bind_result is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="155.5,-1118.5 155.5,-1156.5 272.5,-1156.5 272.5,-1118.5 155.5,-1118.5"/>
<text text-anchor="start" x="163.5" y="-1145.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="start" x="163.5" y="-1135.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Bind_result&lt; _Result,</text>
<text text-anchor="middle" x="214" y="-1125.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000"> _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node10 -->
<g id="edge10" class="edge">
<title>Node0&#45;&gt;Node10</title>
<path fill="none" stroke="#191970" d="M54.9291,-771.7264C64.1492,-844.3214 94.6779,-1058.2165 140,-1109.5 144.3662,-1114.4405 149.6966,-1118.5127 155.4762,-1121.8685"/>
<polygon fill="#191970" stroke="#191970" points="58.39,-771.1943 53.6786,-761.7047 51.4438,-772.0611 58.39,-771.1943"/>
</g>
<!-- Node11 -->
<g id="node12" class="node">
<title>Node11</title>
<g id="a_node12"><a xlink:href="a02155.html" target="_top" xlink:title="Class template _Bind is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="144,-1071.5 144,-1099.5 284,-1099.5 284,-1071.5 144,-1071.5"/>
<text text-anchor="start" x="152" y="-1088.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="middle" x="214" y="-1078.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; const _Bind&lt; _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node11 -->
<g id="edge11" class="edge">
<title>Node0&#45;&gt;Node11</title>
<path fill="none" stroke="#191970" d="M55.72,-771.7213C66.3516,-837.9715 98.7729,-1020.0628 140,-1062.5 143.3748,-1065.9739 147.2638,-1068.9255 151.4557,-1071.4332"/>
<polygon fill="#191970" stroke="#191970" points="59.1668,-771.1093 54.1493,-761.778 52.2526,-772.2016 59.1668,-771.1093"/>
</g>
<!-- Node12 -->
<g id="node13" class="node">
<title>Node12</title>
<g id="a_node13"><a xlink:href="a02171.html" target="_top" xlink:title="Class template _Bind_result is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="156.5,-1014.5 156.5,-1052.5 271.5,-1052.5 271.5,-1014.5 156.5,-1014.5"/>
<text text-anchor="start" x="164.5" y="-1041.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="start" x="164.5" y="-1031.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; const _Bind_result&lt;</text>
<text text-anchor="middle" x="214" y="-1021.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000"> _Result, _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node12 -->
<g id="edge12" class="edge">
<title>Node0&#45;&gt;Node12</title>
<path fill="none" stroke="#191970" d="M53.5634,-771.9026C58.0719,-822.2728 75.295,-938.6224 140,-1005.5 144.6801,-1010.3372 150.2797,-1014.3486 156.2753,-1017.6729"/>
<polygon fill="#191970" stroke="#191970" points="57.0301,-771.3452 52.7436,-761.6562 50.0524,-771.9036 57.0301,-771.3452"/>
</g>
<!-- Node13 -->
<g id="node14" class="node">
<title>Node13</title>
<g id="a_node14"><a xlink:href="a02163.html" target="_top" xlink:title="Class template _Bind is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="157.5,-957.5 157.5,-995.5 270.5,-995.5 270.5,-957.5 157.5,-957.5"/>
<text text-anchor="start" x="165.5" y="-984.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="start" x="165.5" y="-974.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; const volatile _Bind</text>
<text text-anchor="middle" x="214" y="-964.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node13 -->
<g id="edge13" class="edge">
<title>Node0&#45;&gt;Node13</title>
<path fill="none" stroke="#191970" d="M56.252,-771.6417C64.8042,-813.3073 87.909,-898.9973 140,-948.5 145.0781,-953.3258 151.0699,-957.3401 157.4097,-960.6747"/>
<polygon fill="#191970" stroke="#191970" points="59.6409,-770.7324 54.2976,-761.5837 52.7694,-772.0677 59.6409,-770.7324"/>
</g>
<!-- Node14 -->
<g id="node15" class="node">
<title>Node14</title>
<g id="a_node15"><a xlink:href="a02179.html" target="_top" xlink:title="Class template _Bind_result is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="140,-900.5 140,-938.5 288,-938.5 288,-900.5 140,-900.5"/>
<text text-anchor="start" x="148" y="-927.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="start" x="148" y="-917.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; const volatile _Bind</text>
<text text-anchor="middle" x="214" y="-907.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_result&lt; _Result, _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node14 -->
<g id="edge14" class="edge">
<title>Node0&#45;&gt;Node14</title>
<path fill="none" stroke="#191970" d="M60.7874,-771.2822C73.604,-802.9007 100.3053,-858.6056 140,-891.5 144.0191,-894.8306 148.4755,-897.7893 153.1508,-900.4132"/>
<polygon fill="#191970" stroke="#191970" points="64.0257,-769.9531 57.1151,-761.9223 57.5093,-772.5098 64.0257,-769.9531"/>
</g>
<!-- Node15 -->
<g id="node16" class="node">
<title>Node15</title>
<g id="a_node16"><a xlink:href="a02159.html" target="_top" xlink:title="Class template _Bind is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="140.5,-853.5 140.5,-881.5 287.5,-881.5 287.5,-853.5 140.5,-853.5"/>
<text text-anchor="start" x="148.5" y="-870.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="middle" x="214" y="-860.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; volatile _Bind&lt; _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node15 -->
<g id="edge15" class="edge">
<title>Node0&#45;&gt;Node15</title>
<path fill="none" stroke="#191970" d="M66.9146,-769.9553C82.6324,-791.9549 109.3333,-824.944 140,-844.5 145.4448,-847.9721 151.4493,-850.9508 157.6123,-853.499"/>
<polygon fill="#191970" stroke="#191970" points="69.649,-767.7574 61.0617,-761.5518 63.9049,-771.7581 69.649,-767.7574"/>
</g>
<!-- Node16 -->
<g id="node17" class="node">
<title>Node16</title>
<g id="a_node17"><a xlink:href="a02175.html" target="_top" xlink:title="Class template _Bind_result is always a bind expression.">
<polygon fill="#ffffff" stroke="#000000" points="154,-796.5 154,-834.5 274,-834.5 274,-796.5 154,-796.5"/>
<text text-anchor="start" x="162" y="-823.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_bind_expression</text>
<text text-anchor="start" x="162" y="-813.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; volatile _Bind_result</text>
<text text-anchor="middle" x="214" y="-803.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Result, _Signature &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node16 -->
<g id="edge16" class="edge">
<title>Node0&#45;&gt;Node16</title>
<path fill="none" stroke="#191970" d="M91.0365,-765.9009C106.2242,-772.8867 123.8319,-780.7749 140,-787.5 147.2292,-790.507 154.9077,-793.563 162.4771,-796.4972"/>
<polygon fill="#191970" stroke="#191970" points="92.4726,-762.7089 81.9272,-761.6862 89.5332,-769.0619 92.4726,-762.7089"/>
</g>
<!-- Node17 -->
<g id="node18" class="node">
<title>Node17</title>
<g id="a_node18"><a xlink:href="a03447.html" target="_top" xlink:title="is_const">
<polygon fill="#ffffff" stroke="#000000" points="153,-759.5 153,-777.5 275,-777.5 275,-759.5 153,-759.5"/>
<text text-anchor="middle" x="214" y="-766.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_const&lt; typename &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node17 -->
<g id="edge17" class="edge">
<title>Node0&#45;&gt;Node17</title>
<path fill="none" stroke="#191970" d="M114.1748,-755.5597C126.8824,-757.207 140.2444,-758.9391 152.9135,-760.5814"/>
<polygon fill="#191970" stroke="#191970" points="114.5165,-752.0748 104.1495,-754.2601 113.6166,-759.0167 114.5165,-752.0748"/>
</g>
<!-- Node18 -->
<g id="node19" class="node">
<title>Node18</title>
<g id="a_node19"><a xlink:href="a03575.html" target="_top" xlink:title="is_constructible">
<polygon fill="#ffffff" stroke="#000000" points="165.5,-712.5 165.5,-740.5 262.5,-740.5 262.5,-712.5 165.5,-712.5"/>
<text text-anchor="start" x="173.5" y="-729.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_constructible</text>
<text text-anchor="middle" x="214" y="-719.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp, _Args &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node18 -->
<g id="edge18" class="edge">
<title>Node0&#45;&gt;Node18</title>
<path fill="none" stroke="#191970" d="M114.4624,-739.403C131.3051,-737.2197 149.2777,-734.8899 165.2505,-732.8194"/>
<polygon fill="#191970" stroke="#191970" points="113.6166,-735.9833 104.1495,-740.7399 114.5165,-742.9252 113.6166,-735.9833"/>
</g>
<!-- Node19 -->
<g id="node20" class="node">
<title>Node19</title>
<g id="a_node20"><a xlink:href="a03579.html" target="_top" xlink:title="is_default_constructible">
<polygon fill="#ffffff" stroke="#000000" points="149,-665.5 149,-693.5 279,-693.5 279,-665.5 149,-665.5"/>
<text text-anchor="start" x="157" y="-682.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_default_constructible</text>
<text text-anchor="middle" x="214" y="-672.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node19 -->
<g id="edge19" class="edge">
<title>Node0&#45;&gt;Node19</title>
<path fill="none" stroke="#191970" d="M86.6883,-728.6474C102.6645,-720.3587 122.0291,-710.8584 140,-703.5 148.6242,-699.9687 157.9753,-696.5975 167.0349,-693.5566"/>
<polygon fill="#191970" stroke="#191970" points="84.9358,-725.6144 77.7094,-733.3623 88.1902,-731.8119 84.9358,-725.6144"/>
</g>
<!-- Node20 -->
<g id="node21" class="node">
<title>Node20</title>
<g id="a_node21"><a xlink:href="a02823.html" target="_top" xlink:title="is_error_code_enum">
<polygon fill="#ffffff" stroke="#000000" points="169,-618.5 169,-646.5 259,-646.5 259,-618.5 169,-618.5"/>
<text text-anchor="start" x="177" y="-635.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_error_code</text>
<text text-anchor="middle" x="214" y="-625.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_enum&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node20 -->
<g id="edge20" class="edge">
<title>Node0&#45;&gt;Node20</title>
<path fill="none" stroke="#191970" d="M68.2849,-725.2463C84.3878,-704.7107 110.7971,-674.7229 140,-656.5 148.8228,-650.9945 159.0328,-646.6296 168.9975,-643.2173"/>
<polygon fill="#191970" stroke="#191970" points="65.337,-723.3391 62.0365,-733.4068 70.8949,-727.5947 65.337,-723.3391"/>
</g>
<!-- Node21 -->
<g id="node22" class="node">
<title>Node21</title>
<g id="a_node22"><a xlink:href="a02227.html" target="_top" xlink:title="Specialization.">
<polygon fill="#ffffff" stroke="#000000" points="162,-571.5 162,-599.5 266,-599.5 266,-571.5 162,-571.5"/>
<text text-anchor="start" x="170" y="-588.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_error_code</text>
<text text-anchor="middle" x="214" y="-578.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_enum&lt; future_errc &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node21 -->
<g id="edge21" class="edge">
<title>Node0&#45;&gt;Node21</title>
<path fill="none" stroke="#191970" d="M61.1983,-723.5624C74.2019,-692.8122 100.8252,-639.8019 140,-609.5 146.5167,-604.4593 154.1293,-600.4582 161.9456,-597.2873"/>
<polygon fill="#191970" stroke="#191970" points="57.855,-722.4915 57.3121,-733.0724 64.3349,-725.1395 57.855,-722.4915"/>
</g>
<!-- Node22 -->
<g id="node23" class="node">
<title>Node22</title>
<g id="a_node23"><a xlink:href="a02827.html" target="_top" xlink:title="is_error_condition_enum">
<polygon fill="#ffffff" stroke="#000000" points="160.5,-524.5 160.5,-552.5 267.5,-552.5 267.5,-524.5 160.5,-524.5"/>
<text text-anchor="start" x="168.5" y="-541.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_error_condition</text>
<text text-anchor="middle" x="214" y="-531.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_enum&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node22 -->
<g id="edge22" class="edge">
<title>Node0&#45;&gt;Node22</title>
<path fill="none" stroke="#191970" d="M56.9253,-723.6138C66.2465,-684.3639 90.1649,-606.2272 140,-562.5 145.8882,-557.3335 152.9067,-553.2761 160.2412,-550.0905"/>
<polygon fill="#191970" stroke="#191970" points="53.5104,-722.8471 54.7208,-733.3725 60.3383,-724.3895 53.5104,-722.8471"/>
</g>
<!-- Node23 -->
<g id="node24" class="node">
<title>Node23</title>
<g id="a_node24"><a xlink:href="a03247.html" target="_top" xlink:title="is_function">
<polygon fill="#ffffff" stroke="#000000" points="147.5,-487.5 147.5,-505.5 280.5,-505.5 280.5,-487.5 147.5,-487.5"/>
<text text-anchor="middle" x="214" y="-494.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_function&lt; typename &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node23 -->
<g id="edge23" class="edge">
<title>Node0&#45;&gt;Node23</title>
<path fill="none" stroke="#191970" d="M54.0284,-723.0362C59.3025,-675.6687 77.7288,-571.204 140,-515.5 144.6463,-511.3437 150.0809,-508.0731 155.8576,-505.5031"/>
<polygon fill="#191970" stroke="#191970" points="50.5172,-722.9726 52.9978,-733.273 57.482,-723.6739 50.5172,-722.9726"/>
</g>
<!-- Node24 -->
<g id="node25" class="node">
<title>Node24</title>
<g id="a_node25"><a xlink:href="a03183.html" target="_top" xlink:title="is_integral">
<polygon fill="#ffffff" stroke="#000000" points="160.5,-450.5 160.5,-468.5 267.5,-468.5 267.5,-450.5 160.5,-450.5"/>
<text text-anchor="middle" x="214" y="-457.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_integral&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node24 -->
<g id="edge24" class="edge">
<title>Node0&#45;&gt;Node24</title>
<path fill="none" stroke="#191970" d="M56.8392,-723.2044C69.1671,-663.6617 103.3789,-512.8205 140,-478.5 145.7101,-473.1486 152.7187,-469.2547 160.1241,-466.4307"/>
<polygon fill="#191970" stroke="#191970" points="53.3674,-722.7131 54.7963,-733.2112 60.2259,-724.1134 53.3674,-722.7131"/>
</g>
<!-- Node25 -->
<g id="node26" class="node">
<title>Node25</title>
<g id="a_node26"><a xlink:href="a03231.html" target="_top" xlink:title="is_lvalue_reference">
<polygon fill="#ffffff" stroke="#000000" points="157,-403.5 157,-431.5 271,-431.5 271,-403.5 157,-403.5"/>
<text text-anchor="start" x="165" y="-420.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_lvalue_reference</text>
<text text-anchor="middle" x="214" y="-410.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; typename &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node25 -->
<g id="edge25" class="edge">
<title>Node0&#45;&gt;Node25</title>
<path fill="none" stroke="#191970" d="M55.9867,-723.148C67.0808,-658.153 100.1343,-482.728 140,-441.5 144.7881,-436.5483 150.6054,-432.617 156.8517,-429.4961"/>
<polygon fill="#191970" stroke="#191970" points="52.4911,-722.8301 54.2847,-733.272 59.3943,-723.9907 52.4911,-722.8301"/>
</g>
<!-- Node26 -->
<g id="node27" class="node">
<title>Node26</title>
<g id="a_node27"><a xlink:href="a03271.html" target="_top" xlink:title="is_member_function_pointer">
<polygon fill="#ffffff" stroke="#000000" points="156,-356.5 156,-384.5 272,-384.5 272,-356.5 156,-356.5"/>
<text text-anchor="start" x="164" y="-373.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_member_function</text>
<text text-anchor="middle" x="214" y="-363.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_pointer&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node26 -->
<g id="edge26" class="edge">
<title>Node0&#45;&gt;Node26</title>
<path fill="none" stroke="#191970" d="M55.0238,-722.8495C64.3161,-650.8951 94.6022,-443.1585 140,-394.5 144.5146,-389.6611 150.0121,-385.7953 155.9508,-382.7074"/>
<polygon fill="#191970" stroke="#191970" points="51.4988,-722.826 53.7136,-733.1867 58.4433,-723.7062 51.4988,-722.826"/>
</g>
<!-- Node27 -->
<g id="node28" class="node">
<title>Node27</title>
<g id="a_node28"><a xlink:href="a03415.html" target="_top" xlink:title="is_member_pointer">
<polygon fill="#ffffff" stroke="#000000" points="157.5,-309.5 157.5,-337.5 270.5,-337.5 270.5,-309.5 157.5,-309.5"/>
<text text-anchor="start" x="165.5" y="-326.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_member_pointer</text>
<text text-anchor="middle" x="214" y="-316.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node27 -->
<g id="edge27" class="edge">
<title>Node0&#45;&gt;Node27</title>
<path fill="none" stroke="#191970" d="M54.2535,-722.735C61.8579,-644.3766 88.9944,-403.7135 140,-347.5 144.8101,-342.1988 150.8003,-338.0639 157.2757,-334.8397"/>
<polygon fill="#191970" stroke="#191970" points="50.7326,-722.7913 53.2728,-733.0771 57.7013,-723.4522 50.7326,-722.7913"/>
</g>
<!-- Node28 -->
<g id="node29" class="node">
<title>Node28</title>
<g id="a_node29"><a xlink:href="a03411.html" target="_top" xlink:title="is_object">
<polygon fill="#ffffff" stroke="#000000" points="163.5,-272.5 163.5,-290.5 264.5,-290.5 264.5,-272.5 163.5,-272.5"/>
<text text-anchor="middle" x="214" y="-279.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_object&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node28 -->
<g id="edge28" class="edge">
<title>Node0&#45;&gt;Node28</title>
<path fill="none" stroke="#191970" d="M53.4555,-723.0578C58.9613,-638.8688 81.2636,-362.6801 140,-300.5 146.2847,-293.8469 154.5574,-289.3999 163.2899,-286.4531"/>
<polygon fill="#191970" stroke="#191970" points="49.9524,-722.9986 52.8137,-733.1997 56.9384,-723.4407 49.9524,-722.9986"/>
</g>
<!-- Node29 -->
<g id="node30" class="node">
<title>Node29</title>
<g id="a_node30"><a xlink:href="a03239.html" target="_top" xlink:title="is_rvalue_reference">
<polygon fill="#ffffff" stroke="#000000" points="156.5,-225.5 156.5,-253.5 271.5,-253.5 271.5,-225.5 156.5,-225.5"/>
<text text-anchor="start" x="164.5" y="-242.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_rvalue_reference</text>
<text text-anchor="middle" x="214" y="-232.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; typename &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node29 -->
<g id="edge29" class="edge">
<title>Node0&#45;&gt;Node29</title>
<path fill="none" stroke="#191970" d="M53.2113,-722.9278C58.0529,-634.4221 78.808,-333.4783 140,-263.5 144.5342,-258.3148 150.1987,-254.243 156.3632,-251.0469"/>
<polygon fill="#191970" stroke="#191970" points="49.7073,-722.9129 52.6754,-733.0834 56.6975,-723.2818 49.7073,-722.9129"/>
</g>
<!-- Node30 -->
<g id="node31" class="node">
<title>Node30</title>
<g id="a_node31"><a xlink:href="a03883.html" target="_top" xlink:title="is_same">
<polygon fill="#ffffff" stroke="#000000" points="155,-178.5 155,-206.5 273,-206.5 273,-178.5 155,-178.5"/>
<text text-anchor="start" x="163" y="-195.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_same&lt; typename,</text>
<text text-anchor="middle" x="214" y="-185.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000"> typename &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node30 -->
<g id="edge30" class="edge">
<title>Node0&#45;&gt;Node30</title>
<path fill="none" stroke="#191970" d="M52.7729,-723.0302C56.2153,-629.2673 73.0733,-294.2536 140,-216.5 144.1411,-211.689 149.256,-207.8355 154.8474,-204.7502"/>
<polygon fill="#191970" stroke="#191970" points="49.2678,-723.1193 52.4172,-733.2352 56.2635,-723.3633 49.2678,-723.1193"/>
</g>
<!-- Node31 -->
<g id="node32" class="node">
<title>Node31</title>
<g id="a_node32"><a xlink:href="a03815.html" target="_top" xlink:title="is_trivially_assignable">
<polygon fill="#ffffff" stroke="#000000" points="152,-131.5 152,-159.5 276,-159.5 276,-131.5 152,-131.5"/>
<text text-anchor="start" x="160" y="-148.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_trivially_assignable</text>
<text text-anchor="middle" x="214" y="-138.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; _Tp, _Up &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node31 -->
<g id="edge31" class="edge">
<title>Node0&#45;&gt;Node31</title>
<path fill="none" stroke="#191970" d="M52.4067,-723.137C54.5373,-624.3803 67.3161,-255.0732 140,-169.5 143.4099,-165.4854 147.4983,-162.1369 151.9794,-159.3449"/>
<polygon fill="#191970" stroke="#191970" points="48.9039,-723.2504 52.205,-733.3178 55.9025,-723.3892 48.9039,-723.2504"/>
</g>
<!-- Node32 -->
<g id="node33" class="node">
<title>Node32</title>
<g id="a_node33"><a xlink:href="a03115.html" target="_top" xlink:title="is_void">
<polygon fill="#ffffff" stroke="#000000" points="167.5,-94.5 167.5,-112.5 260.5,-112.5 260.5,-94.5 167.5,-94.5"/>
<text text-anchor="middle" x="214" y="-101.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_void&lt; _Tp &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node32 -->
<g id="edge32" class="edge">
<title>Node0&#45;&gt;Node32</title>
<path fill="none" stroke="#191970" d="M53.83,-723.2255C62.3011,-613.6287 99.0394,-168.3003 140,-122.5 147.0737,-114.5905 156.9529,-109.769 167.1933,-106.8779"/>
<polygon fill="#191970" stroke="#191970" points="50.3324,-723.0614 53.0582,-733.2996 57.3119,-723.5962 50.3324,-723.0614"/>
</g>
<!-- Node33 -->
<g id="node34" class="node">
<title>Node33</title>
<g id="a_node34"><a xlink:href="a03455.html" target="_top" xlink:title="is_volatile">
<polygon fill="#ffffff" stroke="#000000" points="149,-57.5 149,-75.5 279,-75.5 279,-57.5 149,-57.5"/>
<text text-anchor="middle" x="214" y="-64.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::is_volatile&lt; typename &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node33 -->
<g id="edge33" class="edge">
<title>Node0&#45;&gt;Node33</title>
<path fill="none" stroke="#191970" d="M53.6283,-723.2529C61.4605,-609.7448 96.6646,-134.3339 140,-85.5 143.6096,-81.4324 147.9611,-78.1804 152.7242,-75.587"/>
<polygon fill="#191970" stroke="#191970" points="50.1277,-723.1439 52.9377,-733.3593 57.1114,-723.6212 50.1277,-723.1439"/>
</g>
<!-- Node34 -->
<g id="node35" class="node">
<title>Node34</title>
<g id="a_node35"><a xlink:href="a03031.html" target="_top" xlink:title="Partial specialization for tuples.">
<polygon fill="#ffffff" stroke="#000000" points="166,-.5 166,-38.5 262,-38.5 262,-.5 166,-.5"/>
<text text-anchor="start" x="174" y="-27.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::uses_allocator</text>
<text text-anchor="start" x="174" y="-17.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">&lt; tuple&lt; _Types... &gt;</text>
<text text-anchor="middle" x="214" y="-7.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">, _Alloc &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node34 -->
<g id="edge34" class="edge">
<title>Node0&#45;&gt;Node34</title>
<path fill="none" stroke="#191970" d="M53.5979,-723.1381C61.4822,-605.8801 97.5679,-103.0303 140,-48.5 146.5249,-40.1147 155.8194,-34.1501 165.6271,-29.9085"/>
<polygon fill="#191970" stroke="#191970" points="50.0965,-723.0433 52.9237,-733.254 57.081,-723.5089 50.0965,-723.0433"/>
</g>
</g>
</svg>