Files
clang-uml/docs/test_cases/t00064_class.svg
2024-06-19 18:26:38 +02:00

340 lines
63 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="1347px" preserveAspectRatio="none" style="width:2348px;height:1347px;" version="1.1" viewBox="0 0 2348 1347" width="2348px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="f1c4i4oz9yj8qi" width="300%" x="-1" y="-1">
<feGaussianBlur result="blurOut" stdDeviation="2.0"/>
<feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/>
<feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/>
<feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/>
</filter>
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L8" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L8" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.5;" width="112" x="2219.5" y="411"/>
<ellipse cx="2234.5" cy="427" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M2237.4688,432.6406 Q2236.8906,432.9375 2236.25,433.0781 Q2235.6094,433.2344 2234.9063,433.2344 Q2232.4063,433.2344 2231.0781,431.5938 Q2229.7656,429.9375 2229.7656,426.8125 Q2229.7656,423.6875 2231.0781,422.0313 Q2232.4063,420.375 2234.9063,420.375 Q2235.6094,420.375 2236.25,420.5313 Q2236.9063,420.6875 2237.4688,420.9844 L2237.4688,423.7031 Q2236.8438,423.125 2236.25,422.8594 Q2235.6563,422.5781 2235.0313,422.5781 Q2233.6875,422.5781 2233,423.6563 Q2232.3125,424.7188 2232.3125,426.8125 Q2232.3125,428.9063 2233,429.9844 Q2233.6875,431.0469 2235.0313,431.0469 Q2235.6563,431.0469 2236.25,430.7813 Q2236.8438,430.5 2237.4688,429.9219 L2237.4688,432.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="2248.5" y="431.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="27" x="2307.5" y="408"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="25" x="2308.5" y="420.1387">Ts...</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="2220.5" x2="2330.5" y1="443" y2="443"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="2220.5" x2="2330.5" y1="451" y2="451"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L11" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L11" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0012291224704152846709" style="stroke: #A80036; stroke-width: 1.5;" width="190" x="1773" y="245"/>
<ellipse cx="1788" cy="261" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1790.9688,266.6406 Q1790.3906,266.9375 1789.75,267.0781 Q1789.1094,267.2344 1788.4063,267.2344 Q1785.9063,267.2344 1784.5781,265.5938 Q1783.2656,263.9375 1783.2656,260.8125 Q1783.2656,257.6875 1784.5781,256.0313 Q1785.9063,254.375 1788.4063,254.375 Q1789.1094,254.375 1789.75,254.5313 Q1790.4063,254.6875 1790.9688,254.9844 L1790.9688,257.7031 Q1790.3438,257.125 1789.75,256.8594 Q1789.1563,256.5781 1788.5313,256.5781 Q1787.1875,256.5781 1786.5,257.6563 Q1785.8125,258.7188 1785.8125,260.8125 Q1785.8125,262.9063 1786.5,263.9844 Q1787.1875,265.0469 1788.5313,265.0469 Q1789.1563,265.0469 1789.75,264.7813 Q1790.3438,264.5 1790.9688,263.9219 L1790.9688,266.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1802" y="265.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="105" x="1861" y="242"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="103" x="1862" y="254.1387">Ret(Arg &amp;&amp;),Ts...</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1774" x2="1962" y1="277" y2="277"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1774" x2="1962" y1="285" y2="285"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L13" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L13" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0012906349030998809160" style="stroke: #A80036; stroke-width: 1.5;" width="161" x="1787.5" y="328"/>
<ellipse cx="1802.5" cy="344" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1805.4688,349.6406 Q1804.8906,349.9375 1804.25,350.0781 Q1803.6094,350.2344 1802.9063,350.2344 Q1800.4063,350.2344 1799.0781,348.5938 Q1797.7656,346.9375 1797.7656,343.8125 Q1797.7656,340.6875 1799.0781,339.0313 Q1800.4063,337.375 1802.9063,337.375 Q1803.6094,337.375 1804.25,337.5313 Q1804.9063,337.6875 1805.4688,337.9844 L1805.4688,340.7031 Q1804.8438,340.125 1804.25,339.8594 Q1803.6563,339.5781 1803.0313,339.5781 Q1801.6875,339.5781 1801,340.6563 Q1800.3125,341.7188 1800.3125,343.8125 Q1800.3125,345.9063 1801,346.9844 Q1801.6875,348.0469 1803.0313,348.0469 Q1803.6563,348.0469 1804.25,347.7813 Q1804.8438,347.5 1805.4688,346.9219 L1805.4688,349.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1816.5" y="348.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="76" x="1875.5" y="325"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="74" x="1876.5" y="337.1387">T const,Ts...</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1788.5" x2="1947.5" y1="360" y2="360"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1788.5" x2="1947.5" y1="368" y2="368"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L17" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L17" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0000769608253178985720" style="stroke: #A80036; stroke-width: 1.5;" width="157" x="1789.5" y="91"/>
<ellipse cx="1804.5" cy="107" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1807.4688,112.6406 Q1806.8906,112.9375 1806.25,113.0781 Q1805.6094,113.2344 1804.9063,113.2344 Q1802.4063,113.2344 1801.0781,111.5938 Q1799.7656,109.9375 1799.7656,106.8125 Q1799.7656,103.6875 1801.0781,102.0313 Q1802.4063,100.375 1804.9063,100.375 Q1805.6094,100.375 1806.25,100.5313 Q1806.9063,100.6875 1807.4688,100.9844 L1807.4688,103.7031 Q1806.8438,103.125 1806.25,102.8594 Q1805.6563,102.5781 1805.0313,102.5781 Q1803.6875,102.5781 1803,103.6563 Q1802.3125,104.7188 1802.3125,106.8125 Q1802.3125,108.9063 1803,109.9844 Q1803.6875,111.0469 1805.0313,111.0469 Q1805.6563,111.0469 1806.25,110.7813 Q1806.8438,110.5 1807.4688,109.9219 L1807.4688,112.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1818.5" y="111.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="72" x="1877.5" y="88"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="70" x="1878.5" y="100.1387">Head,Tail...</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1790.5" x2="1945.5" y1="123" y2="123"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1790.5" x2="1945.5" y1="131" y2="131"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L17" target="_top" title="head" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L17" xlink:show="new" xlink:title="head" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0010741333925591003015" style="stroke: #A80036; stroke-width: 1.5;" width="209" x="1050.5" y="39"/>
<ellipse cx="1065.5" cy="55" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1068.4688,60.6406 Q1067.8906,60.9375 1067.25,61.0781 Q1066.6094,61.2344 1065.9063,61.2344 Q1063.4063,61.2344 1062.0781,59.5938 Q1060.7656,57.9375 1060.7656,54.8125 Q1060.7656,51.6875 1062.0781,50.0313 Q1063.4063,48.375 1065.9063,48.375 Q1066.6094,48.375 1067.25,48.5313 Q1067.9063,48.6875 1068.4688,48.9844 L1068.4688,51.7031 Q1067.8438,51.125 1067.25,50.8594 Q1066.6563,50.5781 1066.0313,50.5781 Q1064.6875,50.5781 1064,51.6563 Q1063.3125,52.7188 1063.3125,54.8125 Q1063.3125,56.9063 1064,57.9844 Q1064.6875,59.0469 1066.0313,59.0469 Q1066.6563,59.0469 1067.25,58.7813 Q1067.8438,58.5 1068.4688,57.9219 L1068.4688,60.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="1079.5" y="59.1543">head</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="143" x="1119.5" y="36"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="141" x="1120.5" y="48.1387">type_list&lt;Head,Tail...&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1051.5" x2="1258.5" y1="71" y2="71"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1051.5" x2="1258.5" y1="79" y2="79"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L21" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L21" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0000597240042638226493" style="stroke: #A80036; stroke-width: 1.5;" width="129" x="1803.5" y="411"/>
<ellipse cx="1818.5" cy="427" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1821.4688,432.6406 Q1820.8906,432.9375 1820.25,433.0781 Q1819.6094,433.2344 1818.9063,433.2344 Q1816.4063,433.2344 1815.0781,431.5938 Q1813.7656,429.9375 1813.7656,426.8125 Q1813.7656,423.6875 1815.0781,422.0313 Q1816.4063,420.375 1818.9063,420.375 Q1819.6094,420.375 1820.25,420.5313 Q1820.9063,420.6875 1821.4688,420.9844 L1821.4688,423.7031 Q1820.8438,423.125 1820.25,422.8594 Q1819.6563,422.5781 1819.0313,422.5781 Q1817.6875,422.5781 1817,423.6563 Q1816.3125,424.7188 1816.3125,426.8125 Q1816.3125,428.9063 1817,429.9844 Q1817.6875,431.0469 1819.0313,431.0469 Q1819.6563,431.0469 1820.25,430.7813 Q1820.8438,430.5 1821.4688,429.9219 L1821.4688,432.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1832.5" y="431.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="44" x="1891.5" y="408"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="42" x="1892.5" y="420.1387">Type...</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1804.5" x2="1931.5" y1="443" y2="443"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1804.5" x2="1931.5" y1="451" y2="451"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L27" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L27" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0015021642472081025560" style="stroke: #A80036; stroke-width: 1.5;" width="125" x="1805.5" y="968"/>
<ellipse cx="1820.5" cy="984" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1823.4688,989.6406 Q1822.8906,989.9375 1822.25,990.0781 Q1821.6094,990.2344 1820.9063,990.2344 Q1818.4063,990.2344 1817.0781,988.5938 Q1815.7656,986.9375 1815.7656,983.8125 Q1815.7656,980.6875 1817.0781,979.0313 Q1818.4063,977.375 1820.9063,977.375 Q1821.6094,977.375 1822.25,977.5313 Q1822.9063,977.6875 1823.4688,977.9844 L1823.4688,980.7031 Q1822.8438,980.125 1822.25,979.8594 Q1821.6563,979.5781 1821.0313,979.5781 Q1819.6875,979.5781 1819,980.6563 Q1818.3125,981.7188 1818.3125,983.8125 Q1818.3125,985.9063 1819,986.9844 Q1819.6875,988.0469 1821.0313,988.0469 Q1821.6563,988.0469 1822.25,987.7813 Q1822.8438,987.5 1823.4688,986.9219 L1823.4688,989.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1834.5" y="988.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="40" x="1893.5" y="965"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="38" x="1894.5" y="977.1387">First...</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1806.5" x2="1929.5" y1="1000" y2="1000"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1806.5" x2="1929.5" y1="1008" y2="1008"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L27" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L27" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0013900437116703425510" style="stroke: #A80036; stroke-width: 1.5;" width="146" x="1795" y="1051"/>
<ellipse cx="1810" cy="1067" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1812.9688,1072.6406 Q1812.3906,1072.9375 1811.75,1073.0781 Q1811.1094,1073.2344 1810.4063,1073.2344 Q1807.9063,1073.2344 1806.5781,1071.5938 Q1805.2656,1069.9375 1805.2656,1066.8125 Q1805.2656,1063.6875 1806.5781,1062.0313 Q1807.9063,1060.375 1810.4063,1060.375 Q1811.1094,1060.375 1811.75,1060.5313 Q1812.4063,1060.6875 1812.9688,1060.9844 L1812.9688,1063.7031 Q1812.3438,1063.125 1811.75,1062.8594 Q1811.1563,1062.5781 1810.5313,1062.5781 Q1809.1875,1062.5781 1808.5,1063.6563 Q1807.8125,1064.7188 1807.8125,1066.8125 Q1807.8125,1068.9063 1808.5,1069.9844 Q1809.1875,1071.0469 1810.5313,1071.0469 Q1811.1563,1071.0469 1811.75,1070.7813 Q1812.3438,1070.5 1812.9688,1069.9219 L1812.9688,1072.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1824" y="1071.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="61" x="1883" y="1048"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="59" x="1884" y="1060.1387">Second...</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1796" x2="1940" y1="1083" y2="1083"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1796" x2="1940" y1="1091" y2="1091"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L27" target="_top" title="type_group_pair" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L27" xlink:show="new" xlink:title="type_group_pair" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="60.8047" id="C_0010507370550285669286" style="stroke: #A80036; stroke-width: 1.5;" width="379" x="965.5" y="898.5"/>
<ellipse cx="980.5" cy="914.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M983.4688,920.1406 Q982.8906,920.4375 982.25,920.5781 Q981.6094,920.7344 980.9063,920.7344 Q978.4063,920.7344 977.0781,919.0938 Q975.7656,917.4375 975.7656,914.3125 Q975.7656,911.1875 977.0781,909.5313 Q978.4063,907.875 980.9063,907.875 Q981.6094,907.875 982.25,908.0313 Q982.9063,908.1875 983.4688,908.4844 L983.4688,911.2031 Q982.8438,910.625 982.25,910.3594 Q981.6563,910.0781 981.0313,910.0781 Q979.6875,910.0781 979,911.1563 Q978.3125,912.2188 978.3125,914.3125 Q978.3125,916.4063 979,917.4844 Q979.6875,918.5469 981.0313,918.5469 Q981.6563,918.5469 982.25,918.2813 Q982.8438,918 983.4688,917.4219 L983.4688,920.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="100" x="994.5" y="918.6543">type_group_pair</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="245" x="1102.5" y="895.5"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="243" x="1103.5" y="907.6387">type_list&lt;First...&gt;,type_list&lt;Second...&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="966.5" x2="1343.5" y1="930.5" y2="930.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="966.5" x2="1343.5" y1="938.5" y2="938.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L28" target="_top" title="size" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L28" xlink:show="new" xlink:title="size" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="971.5" y="944.5"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="973.5" y="946.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L28" target="_top" title="size" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L28" xlink:show="new" xlink:title="size" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="101" x="985.5" y="952.7104">size : const size_t</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L31" target="_top" title="optional_ref" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L31" xlink:show="new" xlink:title="optional_ref" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0016882528195637382119" style="stroke: #A80036; stroke-width: 1.5;" width="117" x="2217" y="1240"/>
<ellipse cx="2232" cy="1256" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M2234.9688,1261.6406 Q2234.3906,1261.9375 2233.75,1262.0781 Q2233.1094,1262.2344 2232.4063,1262.2344 Q2229.9063,1262.2344 2228.5781,1260.5938 Q2227.2656,1258.9375 2227.2656,1255.8125 Q2227.2656,1252.6875 2228.5781,1251.0313 Q2229.9063,1249.375 2232.4063,1249.375 Q2233.1094,1249.375 2233.75,1249.5313 Q2234.4063,1249.6875 2234.9688,1249.9844 L2234.9688,1252.7031 Q2234.3438,1252.125 2233.75,1251.8594 Q2233.1563,1251.5781 2232.5313,1251.5781 Q2231.1875,1251.5781 2230.5,1252.6563 Q2229.8125,1253.7188 2229.8125,1255.8125 Q2229.8125,1257.9063 2230.5,1258.9844 Q2231.1875,1260.0469 2232.5313,1260.0469 Q2233.1563,1260.0469 2233.75,1259.7813 Q2234.3438,1259.5 2234.9688,1258.9219 L2234.9688,1261.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="74" x="2246" y="1260.1543">optional_ref</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="2328" y="1237"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="2329" y="1249.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="2218" x2="2333" y1="1272" y2="1272"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="2218" x2="2333" y1="1280" y2="1280"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L31" target="_top" title="optional_ref" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L31" xlink:show="new" xlink:title="optional_ref" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0003812248355494855459" style="stroke: #A80036; stroke-width: 1.5;" width="576" x="1580" y="1288"/>
<ellipse cx="1595" cy="1304" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1597.9688,1309.6406 Q1597.3906,1309.9375 1596.75,1310.0781 Q1596.1094,1310.2344 1595.4063,1310.2344 Q1592.9063,1310.2344 1591.5781,1308.5938 Q1590.2656,1306.9375 1590.2656,1303.8125 Q1590.2656,1300.6875 1591.5781,1299.0313 Q1592.9063,1297.375 1595.4063,1297.375 Q1596.1094,1297.375 1596.75,1297.5313 Q1597.4063,1297.6875 1597.9688,1297.9844 L1597.9688,1300.7031 Q1597.3438,1300.125 1596.75,1299.8594 Q1596.1563,1299.5781 1595.5313,1299.5781 Q1594.1875,1299.5781 1593.5,1300.6563 Q1592.8125,1301.7188 1592.8125,1303.8125 Q1592.8125,1305.9063 1593.5,1306.9844 Q1594.1875,1308.0469 1595.5313,1308.0469 Q1596.1563,1308.0469 1596.75,1307.7813 Q1597.3438,1307.5 1597.9688,1306.9219 L1597.9688,1309.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="74" x="1609" y="1308.1543">optional_ref</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="468" x="1691" y="1285"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="466" x="1692" y="1297.1387">type_group_pair_it&lt;It,type_list&lt;First...&gt;,type_list&lt;Second...&gt;&gt;::value_type</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1581" x2="2155" y1="1320" y2="1320"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1581" x2="2155" y1="1328" y2="1328"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L35" target="_top" title="type_group_pair_it" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L35" xlink:show="new" xlink:title="type_group_pair_it" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="86.4141" id="C_0008195070423933989553" style="stroke: #A80036; stroke-width: 1.5;" width="406" x="952" y="1115"/>
<ellipse cx="967" cy="1131" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M969.9688,1136.6406 Q969.3906,1136.9375 968.75,1137.0781 Q968.1094,1137.2344 967.4063,1137.2344 Q964.9063,1137.2344 963.5781,1135.5938 Q962.2656,1133.9375 962.2656,1130.8125 Q962.2656,1127.6875 963.5781,1126.0313 Q964.9063,1124.375 967.4063,1124.375 Q968.1094,1124.375 968.75,1124.5313 Q969.4063,1124.6875 969.9688,1124.9844 L969.9688,1127.7031 Q969.3438,1127.125 968.75,1126.8594 Q968.1563,1126.5781 967.5313,1126.5781 Q966.1875,1126.5781 965.5,1127.6563 Q964.8125,1128.7188 964.8125,1130.8125 Q964.8125,1132.9063 965.5,1133.9844 Q966.1875,1135.0469 967.5313,1135.0469 Q968.1563,1135.0469 968.75,1134.7813 Q969.3438,1134.5 969.9688,1133.9219 L969.9688,1136.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="114" x="981" y="1135.1543">type_group_pair_it</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="258" x="1103" y="1112"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="256" x="1104" y="1124.1387">It,type_list&lt;First...&gt;,type_list&lt;Second...&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="953" x2="1357" y1="1147" y2="1147"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L48" target="_top" title="find" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L48" xlink:show="new" xlink:title="find" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="958" y="1153"/>
<ellipse cx="963" cy="1158" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L48" target="_top" title="find" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L48" xlink:show="new" xlink:title="find" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="290" x="972" y="1161.2104">find(const value_type &amp; v) constexpr : unsigned int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L44" target="_top" title="get" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L44" xlink:show="new" xlink:title="get" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="958" y="1165.8047"/>
<ellipse cx="963" cy="1170.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L44" target="_top" title="get" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L44" xlink:show="new" xlink:title="get" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="141" x="972" y="1174.0151">get(unsigned int i) : ref_t</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L46" target="_top" title="getp" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L46" xlink:show="new" xlink:title="getp" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="958" y="1178.6094"/>
<ellipse cx="963" cy="1183.6094" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L46" target="_top" title="getp" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L46" xlink:show="new" xlink:title="getp" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="227" x="972" y="1186.8198">getp(unsigned int i) : const value_type *</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="953" x2="1357" y1="1193.4141" y2="1193.4141"/>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L51" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L51" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0004690293411849965663" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="1848" y="565"/>
<ellipse cx="1863" cy="581" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1865.9688,586.6406 Q1865.3906,586.9375 1864.75,587.0781 Q1864.1094,587.2344 1863.4063,587.2344 Q1860.9063,587.2344 1859.5781,585.5938 Q1858.2656,583.9375 1858.2656,580.8125 Q1858.2656,577.6875 1859.5781,576.0313 Q1860.9063,574.375 1863.4063,574.375 Q1864.1094,574.375 1864.75,574.5313 Q1865.4063,574.6875 1865.9688,574.9844 L1865.9688,577.7031 Q1865.3438,577.125 1864.75,576.8594 Q1864.1563,576.5781 1863.5313,576.5781 Q1862.1875,576.5781 1861.5,577.6563 Q1860.8125,578.7188 1860.8125,580.8125 Q1860.8125,582.9063 1861.5,583.9844 Q1862.1875,585.0469 1863.5313,585.0469 Q1864.1563,585.0469 1864.75,584.7813 Q1865.3438,584.5 1865.9688,583.9219 L1865.9688,586.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="1877" y="585.1543">A</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1849" x2="1887" y1="597" y2="597"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1849" x2="1887" y1="605" y2="605"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L52" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L52" xlink:show="new" xlink:title="B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0010826450462162929338" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="1848" y="731"/>
<ellipse cx="1863" cy="747" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1865.9688,752.6406 Q1865.3906,752.9375 1864.75,753.0781 Q1864.1094,753.2344 1863.4063,753.2344 Q1860.9063,753.2344 1859.5781,751.5938 Q1858.2656,749.9375 1858.2656,746.8125 Q1858.2656,743.6875 1859.5781,742.0313 Q1860.9063,740.375 1863.4063,740.375 Q1864.1094,740.375 1864.75,740.5313 Q1865.4063,740.6875 1865.9688,740.9844 L1865.9688,743.7031 Q1865.3438,743.125 1864.75,742.8594 Q1864.1563,742.5781 1863.5313,742.5781 Q1862.1875,742.5781 1861.5,743.6563 Q1860.8125,744.7188 1860.8125,746.8125 Q1860.8125,748.9063 1861.5,749.9844 Q1862.1875,751.0469 1863.5313,751.0469 Q1864.1563,751.0469 1864.75,750.7813 Q1865.3438,750.5 1865.9688,749.9219 L1865.9688,752.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="1877" y="751.1543">B</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1849" x2="1887" y1="763" y2="763"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1849" x2="1887" y1="771" y2="771"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L53" target="_top" title="C" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L53" xlink:show="new" xlink:title="C" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0004784355132393181800" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="1848" y="648"/>
<ellipse cx="1863" cy="664" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1865.9688,669.6406 Q1865.3906,669.9375 1864.75,670.0781 Q1864.1094,670.2344 1863.4063,670.2344 Q1860.9063,670.2344 1859.5781,668.5938 Q1858.2656,666.9375 1858.2656,663.8125 Q1858.2656,660.6875 1859.5781,659.0313 Q1860.9063,657.375 1863.4063,657.375 Q1864.1094,657.375 1864.75,657.5313 Q1865.4063,657.6875 1865.9688,657.9844 L1865.9688,660.7031 Q1865.3438,660.125 1864.75,659.8594 Q1864.1563,659.5781 1863.5313,659.5781 Q1862.1875,659.5781 1861.5,660.6563 Q1860.8125,661.7188 1860.8125,663.8125 Q1860.8125,665.9063 1861.5,666.9844 Q1862.1875,668.0469 1863.5313,668.0469 Q1864.1563,668.0469 1864.75,667.7813 Q1865.3438,667.5 1865.9688,666.9219 L1865.9688,669.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="1877" y="668.1543">C</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1849" x2="1887" y1="680" y2="680"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1849" x2="1887" y1="688" y2="688"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L8" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L8" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0003404411618399518160" style="stroke: #A80036; stroke-width: 1.5;" width="146" x="1082" y="496"/>
<ellipse cx="1097" cy="512" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1099.9688,517.6406 Q1099.3906,517.9375 1098.75,518.0781 Q1098.1094,518.2344 1097.4063,518.2344 Q1094.9063,518.2344 1093.5781,516.5938 Q1092.2656,514.9375 1092.2656,511.8125 Q1092.2656,508.6875 1093.5781,507.0313 Q1094.9063,505.375 1097.4063,505.375 Q1098.1094,505.375 1098.75,505.5313 Q1099.4063,505.6875 1099.9688,505.9844 L1099.9688,508.7031 Q1099.3438,508.125 1098.75,507.8594 Q1098.1563,507.5781 1097.5313,507.5781 Q1096.1875,507.5781 1095.5,508.6563 Q1094.8125,509.7188 1094.8125,511.8125 Q1094.8125,513.9063 1095.5,514.9844 Q1096.1875,516.0469 1097.5313,516.0469 Q1098.1563,516.0469 1098.75,515.7813 Q1099.3438,515.5 1099.9688,514.9219 L1099.9688,517.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1111" y="516.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="61" x="1170" y="493"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="59" x="1171" y="505.1387">A,bool,int</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1083" x2="1227" y1="528" y2="528"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1083" x2="1227" y1="536" y2="536"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0001438807188122153557" style="stroke: #A80036; stroke-width: 1.5;" width="162" x="1388" y="546"/>
<ellipse cx="1403" cy="562" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1405.9688,567.6406 Q1405.3906,567.9375 1404.75,568.0781 Q1404.1094,568.2344 1403.4063,568.2344 Q1400.9063,568.2344 1399.5781,566.5938 Q1398.2656,564.9375 1398.2656,561.8125 Q1398.2656,558.6875 1399.5781,557.0313 Q1400.9063,555.375 1403.4063,555.375 Q1404.1094,555.375 1404.75,555.5313 Q1405.4063,555.6875 1405.9688,555.9844 L1405.9688,558.7031 Q1405.3438,558.125 1404.75,557.8594 Q1404.1563,557.5781 1403.5313,557.5781 Q1402.1875,557.5781 1401.5,558.6563 Q1400.8125,559.7188 1400.8125,561.8125 Q1400.8125,563.9063 1401.5,564.9844 Q1402.1875,566.0469 1403.5313,566.0469 Q1404.1563,566.0469 1404.75,565.7813 Q1405.3438,565.5 1405.9688,564.9219 L1405.9688,567.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1417" y="566.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="77" x="1476" y="543"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="75" x="1477" y="555.1387">float,double</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1389" x2="1549" y1="578" y2="578"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1389" x2="1549" y1="586" y2="586"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" target="_top" title="type_list" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" xlink:show="new" xlink:title="type_list" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0008563043506430978365" style="stroke: #A80036; stroke-width: 1.5;" width="119" x="1095.5" y="650"/>
<ellipse cx="1110.5" cy="666" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1113.4688,671.6406 Q1112.8906,671.9375 1112.25,672.0781 Q1111.6094,672.2344 1110.9063,672.2344 Q1108.4063,672.2344 1107.0781,670.5938 Q1105.7656,668.9375 1105.7656,665.8125 Q1105.7656,662.6875 1107.0781,661.0313 Q1108.4063,659.375 1110.9063,659.375 Q1111.6094,659.375 1112.25,659.5313 Q1112.9063,659.6875 1113.4688,659.9844 L1113.4688,662.7031 Q1112.8438,662.125 1112.25,661.8594 Q1111.6563,661.5781 1111.0313,661.5781 Q1109.6875,661.5781 1109,662.6563 Q1108.3125,663.7188 1108.3125,665.8125 Q1108.3125,667.9063 1109,668.9844 Q1109.6875,670.0469 1111.0313,670.0469 Q1111.6563,670.0469 1112.25,669.7813 Q1112.8438,669.5 1113.4688,668.9219 L1113.4688,671.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="1124.5" y="670.1543">type_list</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="34" x="1183.5" y="647"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="32" x="1184.5" y="659.1387">A,B,C</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1096.5" x2="1213.5" y1="682" y2="682"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1096.5" x2="1213.5" y1="690" y2="690"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" target="_top" title="type_group_pair" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" xlink:show="new" xlink:title="type_group_pair" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0014832447519797787306" style="stroke: #A80036; stroke-width: 1.5;" width="389" x="502" y="629"/>
<ellipse cx="517" cy="645" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M519.9688,650.6406 Q519.3906,650.9375 518.75,651.0781 Q518.1094,651.2344 517.4063,651.2344 Q514.9063,651.2344 513.5781,649.5938 Q512.2656,647.9375 512.2656,644.8125 Q512.2656,641.6875 513.5781,640.0313 Q514.9063,638.375 517.4063,638.375 Q518.1094,638.375 518.75,638.5313 Q519.4063,638.6875 519.9688,638.9844 L519.9688,641.7031 Q519.3438,641.125 518.75,640.8594 Q518.1563,640.5781 517.5313,640.5781 Q516.1875,640.5781 515.5,641.6563 Q514.8125,642.7188 514.8125,644.8125 Q514.8125,646.9063 515.5,647.9844 Q516.1875,649.0469 517.5313,649.0469 Q518.1563,649.0469 518.75,648.7813 Q519.3438,648.5 519.9688,647.9219 L519.9688,650.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="100" x="531" y="649.1543">type_group_pair</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="255" x="639" y="626"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="253" x="640" y="638.1387">type_list&lt;float,double&gt;,type_list&lt;A,B,C&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="503" x2="890" y1="661" y2="661"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="503" x2="890" y1="669" y2="669"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L55" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L55" xlink:show="new" xlink:title="R" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="73.6094" id="C_0017291404702326361893" style="stroke: #A80036; stroke-width: 1.5;" width="399" x="6" y="548"/>
<ellipse cx="197.25" cy="564" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M200.2188,569.6406 Q199.6406,569.9375 199,570.0781 Q198.3594,570.2344 197.6563,570.2344 Q195.1563,570.2344 193.8281,568.5938 Q192.5156,566.9375 192.5156,563.8125 Q192.5156,560.6875 193.8281,559.0313 Q195.1563,557.375 197.6563,557.375 Q198.3594,557.375 199,557.5313 Q199.6563,557.6875 200.2188,557.9844 L200.2188,560.7031 Q199.5938,560.125 199,559.8594 Q198.4063,559.5781 197.7813,559.5781 Q196.4375,559.5781 195.75,560.6563 Q195.0625,561.7188 195.0625,563.8125 Q195.0625,565.9063 195.75,566.9844 Q196.4375,568.0469 197.7813,568.0469 Q198.4063,568.0469 199,567.7813 Q199.5938,567.5 200.2188,566.9219 L200.2188,569.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="217.75" y="568.1543">R</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="404" y1="580" y2="580"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="404" y1="588" y2="588"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L58" target="_top" title="abc" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L58" xlink:show="new" xlink:title="abc" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="594"/>
<ellipse cx="17" cy="599" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L58" target="_top" title="abc" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L58" xlink:show="new" xlink:title="abc" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="373" x="26" y="602.2104">abc : type_group_pair&lt;type_list&lt;float,double&gt;,type_list&lt;A,B,C&gt;&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L57" target="_top" title="aboolint" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L57" xlink:show="new" xlink:title="aboolint" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="606.8047"/>
<ellipse cx="17" cy="611.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L57" target="_top" title="aboolint" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L57" xlink:show="new" xlink:title="aboolint" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="175" x="26" y="615.0151">aboolint : type_list&lt;A,bool,int&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" target="_top" title="type_group_pair" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L25" xlink:show="new" xlink:title="type_group_pair" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0002175926029116580461" style="stroke: #A80036; stroke-width: 1.5;" width="266" x="1735" y="885"/>
<ellipse cx="1750" cy="901" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1752.9688,906.6406 Q1752.3906,906.9375 1751.75,907.0781 Q1751.1094,907.2344 1750.4063,907.2344 Q1747.9063,907.2344 1746.5781,905.5938 Q1745.2656,903.9375 1745.2656,900.8125 Q1745.2656,897.6875 1746.5781,896.0313 Q1747.9063,894.375 1750.4063,894.375 Q1751.1094,894.375 1751.75,894.5313 Q1752.4063,894.6875 1752.9688,894.9844 L1752.9688,897.7031 Q1752.3438,897.125 1751.75,896.8594 Q1751.1563,896.5781 1750.5313,896.5781 Q1749.1875,896.5781 1748.5,897.6563 Q1747.8125,898.7188 1747.8125,900.8125 Q1747.8125,902.9063 1748.5,903.9844 Q1749.1875,905.0469 1750.5313,905.0469 Q1751.1563,905.0469 1751.75,904.7813 Q1752.3438,904.5 1752.9688,903.9219 L1752.9688,906.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="100" x="1764" y="905.1543">type_group_pair</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="132" x="1872" y="882"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="130" x="1873" y="894.1387">typename,typename</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1736" x2="2000" y1="917" y2="917"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1736" x2="2000" y1="925" y2="925"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L33" target="_top" title="type_group_pair_it" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L33" xlink:show="new" xlink:title="type_group_pair_it" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0008463251163753255664" style="stroke: #A80036; stroke-width: 1.5;" width="347" x="1694.5" y="1134"/>
<ellipse cx="1709.5" cy="1150" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1712.4688,1155.6406 Q1711.8906,1155.9375 1711.25,1156.0781 Q1710.6094,1156.2344 1709.9063,1156.2344 Q1707.4063,1156.2344 1706.0781,1154.5938 Q1704.7656,1152.9375 1704.7656,1149.8125 Q1704.7656,1146.6875 1706.0781,1145.0313 Q1707.4063,1143.375 1709.9063,1143.375 Q1710.6094,1143.375 1711.25,1143.5313 Q1711.9063,1143.6875 1712.4688,1143.9844 L1712.4688,1146.7031 Q1711.8438,1146.125 1711.25,1145.8594 Q1710.6563,1145.5781 1710.0313,1145.5781 Q1708.6875,1145.5781 1708,1146.6563 Q1707.3125,1147.7188 1707.3125,1149.8125 Q1707.3125,1151.9063 1708,1152.9844 Q1708.6875,1154.0469 1710.0313,1154.0469 Q1710.6563,1154.0469 1711.25,1153.7813 Q1711.8438,1153.5 1712.4688,1152.9219 L1712.4688,1155.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="114" x="1723.5" y="1154.1543">type_group_pair_it</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="199" x="1845.5" y="1131"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="197" x="1846.5" y="1143.1387">typename,typename,typename</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1695.5" x2="2040.5" y1="1166" y2="1166"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1695.5" x2="2040.5" y1="1174" y2="1174"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L15" target="_top" title="head" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/e41b0da6776e43f4d4f0bb41619a04e152c35cb6/tests/t00064/t00064.cc#L15" xlink:show="new" xlink:title="head" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1c4i4oz9yj8qi)" height="48" id="C_0010538515839073467198" style="stroke: #A80036; stroke-width: 1.5;" width="131" x="1802.5" y="8"/>
<ellipse cx="1817.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1820.4688,29.6406 Q1819.8906,29.9375 1819.25,30.0781 Q1818.6094,30.2344 1817.9063,30.2344 Q1815.4063,30.2344 1814.0781,28.5938 Q1812.7656,26.9375 1812.7656,23.8125 Q1812.7656,20.6875 1814.0781,19.0313 Q1815.4063,17.375 1817.9063,17.375 Q1818.6094,17.375 1819.25,17.5313 Q1819.9063,17.6875 1820.4688,17.9844 L1820.4688,20.7031 Q1819.8438,20.125 1819.25,19.8594 Q1818.6563,19.5781 1818.0313,19.5781 Q1816.6875,19.5781 1816,20.6563 Q1815.3125,21.7188 1815.3125,23.8125 Q1815.3125,25.9063 1816,26.9844 Q1816.6875,28.0469 1818.0313,28.0469 Q1818.6563,28.0469 1819.25,27.7813 Q1819.8438,27.5 1820.4688,26.9219 L1820.4688,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="1831.5" y="28.1543">head</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="65" x="1871.5" y="5"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="63" x="1872.5" y="17.1387">typename</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1803.5" x2="1932.5" y1="40" y2="40"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1803.5" x2="1932.5" y1="48" y2="48"/>
</a>
<path d="M1963.24,267.03 C2021.67,269.44 2096.64,279.32 2156,310 C2193.73,329.5 2226.07,365.83 2247.38,394.32 " fill="none" id="C_0012291224704152846709-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2253.25,390.49,2259.18,410.83,2241.86,398.63,2253.25,390.49" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1948.69,359.09 C2006.74,365.29 2086.96,376.01 2156,393 C2170.5,396.57 2185.71,401.23 2200.22,406.14 " fill="none" id="C_0012906349030998809160-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2202.9,399.66,2219.43,412.92,2198.24,412.87,2202.9,399.66" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1946.66,106.29 C2017.46,102.78 2120.83,109.39 2187,166 C2253.31,222.72 2269.72,330.29 2273.56,390.8 " fill="none" id="C_0000769608253178985720-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2280.55,390.48,2274.47,410.78,2266.57,391.12,2280.55,390.48" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1259.77,70.59 C1401.76,80.97 1653.79,99.41 1784,108.93 " fill="none" id="C_0010741333925591003015-&gt;C_0000769608253178985720" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1789.34,109.32,1780.6488,104.6872,1784.3528,108.9627,1780.0772,112.6667,1789.34,109.32" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1259.77,58.48 C1401.03,52.32 1651.19,41.41 1781.97,35.71 " fill="none" id="C_0010741333925591003015-&gt;C_0010538515839073467198" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="1782,28.7,1802.28,34.82,1782.61,42.69,1782,28.7" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1932.81,435 C2004.87,435 2122.07,435 2198.73,435 " fill="none" id="C_0000597240042638226493-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2199.2,428,2219.2,435,2199.2,442,2199.2,428" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1930.76,1000.56 C1994.49,1005.8 2093.21,1003.41 2156,951 C2228.69,890.33 2261.13,593.14 2271.02,479.39 " fill="none" id="C_0015021642472081025560-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2264.07,478.56,2272.71,459.22,2278.02,479.73,2264.07,478.56" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1941.19,1085.17 C2005.43,1089.96 2097.94,1085.74 2156,1034 C2239.06,959.98 2265.58,604.66 2272.44,479.08 " fill="none" id="C_0013900437116703425510-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2265.45,478.67,2273.47,459.06,2279.43,479.39,2265.45,478.67" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1344.67,945.72 C1494.97,959.03 1696.72,976.91 1799.97,986.06 " fill="none" id="C_0010507370550285669286-&gt;C_0015021642472081025560" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1805.11,986.52,1796.4992,981.7394,1800.1296,986.0776,1795.7914,989.708,1805.11,986.52" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1266.46,959.6 C1351.63,982.41 1472.63,1013.09 1580,1034 C1650.5,1047.73 1731.57,1058.89 1789.53,1066.08 " fill="none" id="C_0010507370550285669286-&gt;C_0013900437116703425510" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1794.71,1066.72,1786.2685,1061.6465,1789.7477,1066.1068,1785.2874,1069.5861,1794.71,1066.72" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1344.67,923.69 C1460.35,920.44 1606.51,916.33 1714.78,913.28 " fill="none" id="C_0010507370550285669286-&gt;C_0002175926029116580461" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="1714.69,906.28,1734.88,912.72,1715.09,920.28,1714.69,906.28" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M2072.05,1287.96 C2116.53,1282.7 2160.99,1277.44 2196.87,1273.19 " fill="none" id="C_0003812248355494855459-&gt;C_0016882528195637382119" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2196.25,1266.21,2216.93,1270.81,2197.9,1280.12,2196.25,1266.21" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1285.63,1114.99 C1368.96,1088.62 1479.97,1055.84 1580,1034 C1654.62,1017.71 1741.56,1005.98 1800.03,999.13 " fill="none" id="C_0008195070423933989553-&gt;C_0015021642472081025560" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1805.25,998.52,1795.8511,995.577,1800.2829,999.0926,1796.7673,1003.5243,1805.25,998.52" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1358.32,1134.38 C1502.03,1117.61 1687.04,1096.01 1789.68,1084.03 " fill="none" id="C_0008195070423933989553-&gt;C_0013900437116703425510" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1794.81,1083.43,1785.4121,1080.4839,1789.8427,1084.001,1786.3256,1088.4316,1794.81,1083.43" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1236.13,1201.02 C1279.82,1222.54 1335.54,1246.93 1388,1261 C1447.42,1276.93 1512.24,1287.92 1574.45,1295.48 " fill="none" id="C_0008195070423933989553-&gt;C_0003812248355494855459" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1579.69,1296.11,1571.2341,1291.0604,1574.726,1295.5109,1570.2756,1299.0028,1579.69,1296.11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1358.17,1178.31 C1428.39,1185.29 1507.65,1193.08 1580,1200 C1812.79,1222.26 2089.6,1247.36 2211.53,1258.34 " fill="none" id="C_0008195070423933989553-&gt;C_0016882528195637382119" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="2216.87,1258.82,2208.2592,1254.0394,2211.8896,1258.3776,2207.5514,1262.008,2216.87,1258.82" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1358.32,1158 C1457.49,1158 1576.33,1158 1674.19,1158 " fill="none" id="C_0008195070423933989553-&gt;C_0008463251163753255664" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="1674.42,1151,1694.42,1158,1674.42,1165,1674.42,1151" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1228.04,522.35 C1307.15,525.36 1437.86,531.61 1550,543 C1659.65,554.14 1789.52,575.6 1842.58,584.73 " fill="none" id="C_0003404411618399518160-&gt;C_0004690293411849965663" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1847.77,585.62,1839.5731,580.1601,1842.8415,584.7772,1838.2245,588.0457,1847.77,585.62" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1179.37,495.81 C1239.15,435.89 1405.32,281.48 1580,227 C1702.19,188.89 2045.33,162.68 2156,227 C2216.68,262.27 2248.87,341.52 2263.75,391.38 " fill="none" id="C_0003404411618399518160-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2270.52,389.59,2269.1,410.73,2257.03,393.32,2270.52,389.59" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1550.06,552.45 C1560.11,550.48 1570.28,548.61 1580,547 C1834.46,504.79 1904.73,534.27 2156,476 C2170.51,472.64 2185.72,468.14 2200.23,463.36 " fill="none" id="C_0001438807188122153557-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2198.26,456.64,2219.45,456.75,2202.81,469.88,2198.26,456.64" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1214.79,666.97 C1362.2,649.35 1742.9,603.84 1842.74,591.9 " fill="none" id="C_0008563043506430978365-&gt;C_0004690293411849965663" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1847.82,591.29,1838.4046,588.4004,1842.8562,591.8908,1839.3659,596.3425,1847.82,591.29" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1214.79,680.7 C1362.2,697.49 1742.9,740.86 1842.74,752.24 " fill="none" id="C_0008563043506430978365-&gt;C_0010826450462162929338" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1847.82,752.82,1839.3215,747.8425,1842.8511,752.2631,1838.4305,755.7928,1847.82,752.82" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1214.79,673.83 C1362.2,673.42 1742.9,672.35 1842.74,672.07 " fill="none" id="C_0008563043506430978365-&gt;C_0004784355132393181800" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1847.82,672.05,1838.8086,668.0757,1842.82,672.0643,1838.8315,676.0757,1847.82,672.05" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1214.52,696.71 C1295.27,726.71 1446.07,777.97 1580,797 C1706.73,815.01 2052.36,872.12 2156,797 C2257.93,723.11 2273.79,558.92 2275.23,479.6 " fill="none" id="C_0008563043506430978365-&gt;C_0016440354852046017112" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="2268.23,479.38,2275.3,459.41,2282.23,479.43,2268.23,479.38" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M891.43,632.11 C1049.35,615.1 1264.74,591.9 1382.49,579.21 " fill="none" id="C_0014832447519797787306-&gt;C_0001438807188122153557" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1387.67,578.65,1378.289,575.6506,1382.6995,579.1928,1379.1574,583.6033,1387.67,578.65" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M891.1,661.91 C962.4,665.19 1038.32,668.68 1090.15,671.06 " fill="none" id="C_0014832447519797787306-&gt;C_0008563043506430978365" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1095.41,671.3,1086.6026,666.892,1090.4152,671.071,1086.2363,674.8836,1095.41,671.3" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M737.21,677.01 C815.24,724.19 989.36,829.46 1086.03,887.9 " fill="none" id="C_0014832447519797787306-&gt;C_0010507370550285669286" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="1089.93,882.08,1103.42,898.42,1082.69,894.06,1089.93,882.08" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M418.26,570.47 C629.52,555.98 942.17,534.53 1081.93,524.94 " fill="none" id="C_0017291404702326361893&lt;-C_0003404411618399518160" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="405.13,571.37,411.3886,574.952,417.1021,570.5525,410.8436,566.9706,405.13,571.37" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="670" cy="531.0664" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="51" x="677" y="535.0669">aboolint</text>
<path d="M418.36,614.46 C453.24,619.31 489.03,624.29 522.81,628.99 " fill="none" id="C_0017291404702326361893&lt;-C_0014832447519797787306" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="405.04,612.61,410.4289,617.4016,416.9246,614.2702,411.5357,609.4785,405.04,612.61" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="441" cy="609.0664" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="23" x="448" y="613.0669">abc</text>
</g>
</svg>