Updated test cases documentation

This commit is contained in:
Bartek Kryza
2022-09-14 00:33:02 +02:00
parent 9a19cd50d7
commit 371ad836eb
59 changed files with 1515 additions and 1515 deletions

View File

@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="374px" preserveAspectRatio="none" style="width:1147px;height:374px;" version="1.1" viewBox="0 0 1147 374" width="1147px" zoomAndPan="magnify">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="374px" preserveAspectRatio="none" style="width:1071px;height:374px;" version="1.1" viewBox="0 0 1071 374" width="1071px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="f1m7453paefsux" width="300%" x="-1" y="-1">
<filter height="300%" id="f1gzda4xfedub7" 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"/>
@@ -9,16 +9,16 @@
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L4" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L4" xlink:show="new" xlink:title="B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0001232624428734051711" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="18" y="168"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L4" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L4" xlink:show="new" xlink:title="B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0001232624428734051711" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="18" y="168"/>
<ellipse cx="33" cy="184" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M35.9688,189.6406 Q35.3906,189.9375 34.75,190.0781 Q34.1094,190.2344 33.4063,190.2344 Q30.9063,190.2344 29.5781,188.5938 Q28.2656,186.9375 28.2656,183.8125 Q28.2656,180.6875 29.5781,179.0313 Q30.9063,177.375 33.4063,177.375 Q34.1094,177.375 34.75,177.5313 Q35.4063,177.6875 35.9688,177.9844 L35.9688,180.7031 Q35.3438,180.125 34.75,179.8594 Q34.1563,179.5781 33.5313,179.5781 Q32.1875,179.5781 31.5,180.6563 Q30.8125,181.7188 30.8125,183.8125 Q30.8125,185.9063 31.5,186.9844 Q32.1875,188.0469 33.5313,188.0469 Q34.1563,188.0469 34.75,187.7813 Q35.3438,187.5 35.9688,186.9219 L35.9688,189.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="47" y="188.1543">B</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="19" x2="57" y1="200" y2="200"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="19" x2="57" y1="208" y2="208"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L6" target="_top" title="B##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L6" xlink:show="new" xlink:title="B##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="86.4141" id="C_0001630205507215126623" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="6" y="8"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L6" target="_top" title="B##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L6" xlink:show="new" xlink:title="B##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="86.4141" id="C_0001630205507215126623" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="6" y="8"/>
<ellipse cx="21" cy="24" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M25.1094,30 L17.3906,30 L17.3906,17.6094 L25.1094,17.6094 L25.1094,19.7656 L19.8438,19.7656 L19.8438,22.4375 L24.6094,22.4375 L24.6094,24.5938 L19.8438,24.5938 L19.8438,27.8438 L25.1094,27.8438 L25.1094,30 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="35" y="28.1543">B::AA</text>
@@ -28,28 +28,28 @@
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="27" x="12" y="79.8198">AA_3</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="69" y1="86.4141" y2="86.4141"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L9" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L9" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="73.6094" id="C_0001552274940876611774" style="stroke: #A80036; stroke-width: 1.5;" width="129" x="174.5" y="290"/>
<ellipse cx="230.75" cy="306" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M233.7188,311.6406 Q233.1406,311.9375 232.5,312.0781 Q231.8594,312.2344 231.1563,312.2344 Q228.6563,312.2344 227.3281,310.5938 Q226.0156,308.9375 226.0156,305.8125 Q226.0156,302.6875 227.3281,301.0313 Q228.6563,299.375 231.1563,299.375 Q231.8594,299.375 232.5,299.5313 Q233.1563,299.6875 233.7188,299.9844 L233.7188,302.7031 Q233.0938,302.125 232.5,301.8594 Q231.9063,301.5781 231.2813,301.5781 Q229.9375,301.5781 229.25,302.6563 Q228.5625,303.7188 228.5625,305.8125 Q228.5625,307.9063 229.25,308.9844 Q229.9375,310.0469 231.2813,310.0469 Q231.9063,310.0469 232.5,309.7813 Q233.0938,309.5 233.7188,308.9219 L233.7188,311.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="251.25" y="310.1543">A</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="175.5" x2="302.5" y1="322" y2="322"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="175.5" x2="302.5" y1="330" y2="330"/>
<ellipse cx="185.5" cy="341" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="96" x="194.5" y="344.2104">foo() const : void</text>
<ellipse cx="185.5" cy="353.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="103" x="194.5" y="357.0151">foo2() const : void</text>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L9" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L9" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="73.6094" id="C_0001552274940876611774" style="stroke: #A80036; stroke-width: 1.5;" width="129" x="176.5" y="290"/>
<ellipse cx="232.75" cy="306" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M235.7188,311.6406 Q235.1406,311.9375 234.5,312.0781 Q233.8594,312.2344 233.1563,312.2344 Q230.6563,312.2344 229.3281,310.5938 Q228.0156,308.9375 228.0156,305.8125 Q228.0156,302.6875 229.3281,301.0313 Q230.6563,299.375 233.1563,299.375 Q233.8594,299.375 234.5,299.5313 Q235.1563,299.6875 235.7188,299.9844 L235.7188,302.7031 Q235.0938,302.125 234.5,301.8594 Q233.9063,301.5781 233.2813,301.5781 Q231.9375,301.5781 231.25,302.6563 Q230.5625,303.7188 230.5625,305.8125 Q230.5625,307.9063 231.25,308.9844 Q231.9375,310.0469 233.2813,310.0469 Q233.9063,310.0469 234.5,309.7813 Q235.0938,309.5 235.7188,308.9219 L235.7188,311.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="253.25" y="310.1543">A</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="177.5" x2="304.5" y1="322" y2="322"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="177.5" x2="304.5" y1="330" y2="330"/>
<ellipse cx="187.5" cy="341" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="96" x="196.5" y="344.2104">foo() const : void</text>
<ellipse cx="187.5" cy="353.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="103" x="196.5" y="357.0151">foo2() const : void</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L13" target="_top" title="A##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L13" xlink:show="new" xlink:title="A##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0001742499843727859552" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="207" y="168"/>
<ellipse cx="222" cy="184" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M224.9688,189.6406 Q224.3906,189.9375 223.75,190.0781 Q223.1094,190.2344 222.4063,190.2344 Q219.9063,190.2344 218.5781,188.5938 Q217.2656,186.9375 217.2656,183.8125 Q217.2656,180.6875 218.5781,179.0313 Q219.9063,177.375 222.4063,177.375 Q223.1094,177.375 223.75,177.5313 Q224.4063,177.6875 224.9688,177.9844 L224.9688,180.7031 Q224.3438,180.125 223.75,179.8594 Q223.1563,179.5781 222.5313,179.5781 Q221.1875,179.5781 220.5,180.6563 Q219.8125,181.7188 219.8125,183.8125 Q219.8125,185.9063 220.5,186.9844 Q221.1875,188.0469 222.5313,188.0469 Q223.1563,188.0469 223.75,187.7813 Q224.3438,187.5 224.9688,186.9219 L224.9688,189.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="236" y="188.1543">A::AA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="208" x2="270" y1="200" y2="200"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="208" x2="270" y1="208" y2="208"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L13" target="_top" title="A##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L13" xlink:show="new" xlink:title="A##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0001742499843727859552" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="209" y="168"/>
<ellipse cx="224" cy="184" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M226.9688,189.6406 Q226.3906,189.9375 225.75,190.0781 Q225.1094,190.2344 224.4063,190.2344 Q221.9063,190.2344 220.5781,188.5938 Q219.2656,186.9375 219.2656,183.8125 Q219.2656,180.6875 220.5781,179.0313 Q221.9063,177.375 224.4063,177.375 Q225.1094,177.375 225.75,177.5313 Q226.4063,177.6875 226.9688,177.9844 L226.9688,180.7031 Q226.3438,180.125 225.75,179.8594 Q225.1563,179.5781 224.5313,179.5781 Q223.1875,179.5781 222.5,180.6563 Q221.8125,181.7188 221.8125,183.8125 Q221.8125,185.9063 222.5,186.9844 Q223.1875,188.0469 224.5313,188.0469 Q225.1563,188.0469 225.75,187.7813 Q226.3438,187.5 226.9688,186.9219 L226.9688,189.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="238" y="188.1543">A::AA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="210" x2="272" y1="200" y2="200"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="210" x2="272" y1="208" y2="208"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L15" target="_top" title="A##AA##Lights" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L15" xlink:show="new" xlink:title="A##AA##Lights" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="86.4141" id="C_0000590936874508841244" style="stroke: #A80036; stroke-width: 1.5;" width="109" x="105.5" y="8"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L15" target="_top" title="A##AA##Lights" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L15" xlink:show="new" xlink:title="A##AA##Lights" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="86.4141" id="C_0000590936874508841244" style="stroke: #A80036; stroke-width: 1.5;" width="109" x="105.5" y="8"/>
<ellipse cx="120.5" cy="24" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M124.6094,30 L116.8906,30 L116.8906,17.6094 L124.6094,17.6094 L124.6094,19.7656 L119.3438,19.7656 L119.3438,22.4375 L124.1094,22.4375 L124.1094,24.5938 L119.3438,24.5938 L119.3438,27.8438 L124.6094,27.8438 L124.6094,30 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="77" x="134.5" y="28.1543">A::AA::Lights</text>
@@ -59,175 +59,175 @@
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="21" x="111.5" y="79.8198">Red</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="106.5" x2="213.5" y1="86.4141" y2="86.4141"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L17" target="_top" title="A##AA##AAA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L17" xlink:show="new" xlink:title="A##AA##AAA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0001430186633004282131" style="stroke: #A80036; stroke-width: 1.5;" width="96" x="250" y="27"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L17" target="_top" title="A##AA##AAA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L17" xlink:show="new" xlink:title="A##AA##AAA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0001430186633004282131" style="stroke: #A80036; stroke-width: 1.5;" width="96" x="250" y="27"/>
<ellipse cx="265" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M267.9688,48.6406 Q267.3906,48.9375 266.75,49.0781 Q266.1094,49.2344 265.4063,49.2344 Q262.9063,49.2344 261.5781,47.5938 Q260.2656,45.9375 260.2656,42.8125 Q260.2656,39.6875 261.5781,38.0313 Q262.9063,36.375 265.4063,36.375 Q266.1094,36.375 266.75,36.5313 Q267.4063,36.6875 267.9688,36.9844 L267.9688,39.7031 Q267.3438,39.125 266.75,38.8594 Q266.1563,38.5781 265.5313,38.5781 Q264.1875,38.5781 263.5,39.6563 Q262.8125,40.7188 262.8125,42.8125 Q262.8125,44.9063 263.5,45.9844 Q264.1875,47.0469 265.5313,47.0469 Q266.1563,47.0469 266.75,46.7813 Q267.3438,46.5 267.9688,45.9219 L267.9688,48.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="64" x="279" y="47.1543">A::AA::AAA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="251" x2="345" y1="59" y2="59"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="251" x2="345" y1="67" y2="67"/>
</a>
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0001074775486093721114" style="stroke: #A80036; stroke-width: 1.5;" width="103" x="419.5" y="27"/>
<ellipse cx="434.5" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M437.4688,48.6406 Q436.8906,48.9375 436.25,49.0781 Q435.6094,49.2344 434.9063,49.2344 Q432.4063,49.2344 431.0781,47.5938 Q429.7656,45.9375 429.7656,42.8125 Q429.7656,39.6875 431.0781,38.0313 Q432.4063,36.375 434.9063,36.375 Q435.6094,36.375 436.25,36.5313 Q436.9063,36.6875 437.4688,36.9844 L437.4688,39.7031 Q436.8438,39.125 436.25,38.8594 Q435.6563,38.5781 435.0313,38.5781 Q433.6875,38.5781 433,39.6563 Q432.3125,40.7188 432.3125,42.8125 Q432.3125,44.9063 433,45.9844 Q433.6875,47.0469 435.0313,47.0469 Q435.6563,47.0469 436.25,46.7813 Q436.8438,46.5 437.4688,45.9219 L437.4688,48.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="448.5" y="47.1543">C&lt;T&gt;::B</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="18" x="507.5" y="24"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="16" x="508.5" y="36.1387">int</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="420.5" x2="521.5" y1="59" y2="59"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="420.5" x2="521.5" y1="67" y2="67"/>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L24" target="_top" title="C" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L24" xlink:show="new" xlink:title="C" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="73.6094" id="C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="515.5" y="290"/>
<ellipse cx="554.8" cy="306" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M557.7688,311.6406 Q557.1906,311.9375 556.55,312.0781 Q555.9094,312.2344 555.2063,312.2344 Q552.7063,312.2344 551.3781,310.5938 Q550.0656,308.9375 550.0656,305.8125 Q550.0656,302.6875 551.3781,301.0313 Q552.7063,299.375 555.2063,299.375 Q555.9094,299.375 556.55,299.5313 Q557.2063,299.6875 557.7688,299.9844 L557.7688,302.7031 Q557.1438,302.125 556.55,301.8594 Q555.9563,301.5781 555.3313,301.5781 Q553.9875,301.5781 553.3,302.6563 Q552.6125,303.7188 552.6125,305.8125 Q552.6125,307.9063 553.3,308.9844 Q553.9875,310.0469 555.3313,310.0469 Q555.9563,310.0469 556.55,309.7813 Q557.1438,309.5 557.7688,308.9219 L557.7688,311.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="574.2" y="310.1543">C</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="614.5" y="287"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="615.5" y="299.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="516.5" x2="619.5" y1="322" y2="322"/>
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0000287819369330075965" style="stroke: #A80036; stroke-width: 1.5;" width="76" x="418" y="27"/>
<ellipse cx="433" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M435.9688,48.6406 Q435.3906,48.9375 434.75,49.0781 Q434.1094,49.2344 433.4063,49.2344 Q430.9063,49.2344 429.5781,47.5938 Q428.2656,45.9375 428.2656,42.8125 Q428.2656,39.6875 429.5781,38.0313 Q430.9063,36.375 433.4063,36.375 Q434.1094,36.375 434.75,36.5313 Q435.4063,36.6875 435.9688,36.9844 L435.9688,39.7031 Q435.3438,39.125 434.75,38.8594 Q434.1563,38.5781 433.5313,38.5781 Q432.1875,38.5781 431.5,39.6563 Q430.8125,40.7188 430.8125,42.8125 Q430.8125,44.9063 431.5,45.9844 Q432.1875,47.0469 433.5313,47.0469 Q434.1563,47.0469 434.75,46.7813 Q435.3438,46.5 435.9688,45.9219 L435.9688,48.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="24" x="447" y="47.1543">C::B</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="18" x="479" y="24"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="16" x="480" y="36.1387">int</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="419" x2="493" y1="59" y2="59"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="419" x2="493" y1="67" y2="67"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L24" target="_top" title="C" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L24" xlink:show="new" xlink:title="C" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="73.6094" id="C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="490.5" y="290"/>
<ellipse cx="529.8" cy="306" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M532.7688,311.6406 Q532.1906,311.9375 531.55,312.0781 Q530.9094,312.2344 530.2063,312.2344 Q527.7063,312.2344 526.3781,310.5938 Q525.0656,308.9375 525.0656,305.8125 Q525.0656,302.6875 526.3781,301.0313 Q527.7063,299.375 530.2063,299.375 Q530.9094,299.375 531.55,299.5313 Q532.2063,299.6875 532.7688,299.9844 L532.7688,302.7031 Q532.1438,302.125 531.55,301.8594 Q530.9563,301.5781 530.3313,301.5781 Q528.9875,301.5781 528.3,302.6563 Q527.6125,303.7188 527.6125,305.8125 Q527.6125,307.9063 528.3,308.9844 Q528.9875,310.0469 530.3313,310.0469 Q530.9563,310.0469 531.55,309.7813 Q532.1438,309.5 532.7688,308.9219 L532.7688,311.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="549.2" y="310.1543">C</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="589.5" y="287"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="590.5" y="299.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="491.5" x2="594.5" y1="322" y2="322"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L26" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L26" xlink:show="new" xlink:title="t" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="521.5" y="328"/>
<ellipse cx="526.5" cy="333" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L26" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L26" xlink:show="new" xlink:title="t" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="496.5" y="328"/>
<ellipse cx="501.5" cy="333" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L26" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L26" xlink:show="new" xlink:title="t" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="23" x="535.5" y="336.2104">t : T</text>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L26" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L26" xlink:show="new" xlink:title="t" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="23" x="510.5" y="336.2104">t : T</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L39" target="_top" title="b_int" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L39" xlink:show="new" xlink:title="b_int" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="521.5" y="340.8047"/>
<ellipse cx="526.5" cy="345.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L39" target="_top" title="b_int" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L39" xlink:show="new" xlink:title="b_int" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="496.5" y="340.8047"/>
<ellipse cx="501.5" cy="345.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L39" target="_top" title="b_int" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L39" xlink:show="new" xlink:title="b_int" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="79" x="535.5" y="349.0151">b_int : B&lt;int&gt;</text>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L39" target="_top" title="b_int" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L39" xlink:show="new" xlink:title="b_int" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="79" x="510.5" y="349.0151">b_int : B&lt;int&gt;</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="516.5" x2="619.5" y1="355.6094" y2="355.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L28" target="_top" title="C&lt;T&gt;##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L28" xlink:show="new" xlink:title="C&lt;T&gt;##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0002193204622363769010" style="stroke: #A80036; stroke-width: 1.5;" width="91" x="606.5" y="168"/>
<ellipse cx="621.5" cy="184" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M624.4688,189.6406 Q623.8906,189.9375 623.25,190.0781 Q622.6094,190.2344 621.9063,190.2344 Q619.4063,190.2344 618.0781,188.5938 Q616.7656,186.9375 616.7656,183.8125 Q616.7656,180.6875 618.0781,179.0313 Q619.4063,177.375 621.9063,177.375 Q622.6094,177.375 623.25,177.5313 Q623.9063,177.6875 624.4688,177.9844 L624.4688,180.7031 Q623.8438,180.125 623.25,179.8594 Q622.6563,179.5781 622.0313,179.5781 Q620.6875,179.5781 620,180.6563 Q619.3125,181.7188 619.3125,183.8125 Q619.3125,185.9063 620,186.9844 Q620.6875,188.0469 622.0313,188.0469 Q622.6563,188.0469 623.25,187.7813 Q623.8438,187.5 624.4688,186.9219 L624.4688,189.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="59" x="635.5" y="188.1543">C&lt;T&gt;::AA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="607.5" x2="696.5" y1="200" y2="200"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="607.5" x2="696.5" y1="208" y2="208"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="491.5" x2="594.5" y1="355.6094" y2="355.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L28" target="_top" title="C##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L28" xlink:show="new" xlink:title="C##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0000623940132897927654" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="584" y="168"/>
<ellipse cx="599" cy="184" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M601.9688,189.6406 Q601.3906,189.9375 600.75,190.0781 Q600.1094,190.2344 599.4063,190.2344 Q596.9063,190.2344 595.5781,188.5938 Q594.2656,186.9375 594.2656,183.8125 Q594.2656,180.6875 595.5781,179.0313 Q596.9063,177.375 599.4063,177.375 Q600.1094,177.375 600.75,177.5313 Q601.4063,177.6875 601.9688,177.9844 L601.9688,180.7031 Q601.3438,180.125 600.75,179.8594 Q600.1563,179.5781 599.5313,179.5781 Q598.1875,179.5781 597.5,180.6563 Q596.8125,181.7188 596.8125,183.8125 Q596.8125,185.9063 597.5,186.9844 Q598.1875,188.0469 599.5313,188.0469 Q600.1563,188.0469 600.75,187.7813 Q601.3438,187.5 601.9688,186.9219 L601.9688,189.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="613" y="188.1543">C::AA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="585" x2="647" y1="200" y2="200"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="585" x2="647" y1="208" y2="208"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L29" target="_top" title="C&lt;T&gt;##AA##AAA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L29" xlink:show="new" xlink:title="C&lt;T&gt;##AA##AAA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0002210871105688061023" style="stroke: #A80036; stroke-width: 1.5;" width="123" x="566.5" y="27"/>
<ellipse cx="581.5" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M584.4688,48.6406 Q583.8906,48.9375 583.25,49.0781 Q582.6094,49.2344 581.9063,49.2344 Q579.4063,49.2344 578.0781,47.5938 Q576.7656,45.9375 576.7656,42.8125 Q576.7656,39.6875 578.0781,38.0313 Q579.4063,36.375 581.9063,36.375 Q582.6094,36.375 583.25,36.5313 Q583.9063,36.6875 584.4688,36.9844 L584.4688,39.7031 Q583.8438,39.125 583.25,38.8594 Q582.6563,38.5781 582.0313,38.5781 Q580.6875,38.5781 580,39.6563 Q579.3125,40.7188 579.3125,42.8125 Q579.3125,44.9063 580,45.9844 Q580.6875,47.0469 582.0313,47.0469 Q582.6563,47.0469 583.25,46.7813 Q583.8438,46.5 584.4688,45.9219 L584.4688,48.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="91" x="595.5" y="47.1543">C&lt;T&gt;::AA::AAA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="567.5" x2="688.5" y1="59" y2="59"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="567.5" x2="688.5" y1="67" y2="67"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L29" target="_top" title="C##AA##AAA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L29" xlink:show="new" xlink:title="C##AA##AAA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0001597801087286500866" style="stroke: #A80036; stroke-width: 1.5;" width="96" x="545" y="27"/>
<ellipse cx="560" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M562.9688,48.6406 Q562.3906,48.9375 561.75,49.0781 Q561.1094,49.2344 560.4063,49.2344 Q557.9063,49.2344 556.5781,47.5938 Q555.2656,45.9375 555.2656,42.8125 Q555.2656,39.6875 556.5781,38.0313 Q557.9063,36.375 560.4063,36.375 Q561.1094,36.375 561.75,36.5313 Q562.4063,36.6875 562.9688,36.9844 L562.9688,39.7031 Q562.3438,39.125 561.75,38.8594 Q561.1563,38.5781 560.5313,38.5781 Q559.1875,38.5781 558.5,39.6563 Q557.8125,40.7188 557.8125,42.8125 Q557.8125,44.9063 558.5,45.9844 Q559.1875,47.0469 560.5313,47.0469 Q561.1563,47.0469 561.75,46.7813 Q562.3438,46.5 562.9688,45.9219 L562.9688,48.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="64" x="574" y="47.1543">C::AA::AAA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="546" x2="640" y1="59" y2="59"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="546" x2="640" y1="67" y2="67"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L32" target="_top" title="C&lt;T&gt;##AA##CCC" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L32" xlink:show="new" xlink:title="C&lt;T&gt;##AA##CCC" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="73.6094" id="C_0001735050661757563707" style="stroke: #A80036; stroke-width: 1.5;" width="123" x="724.5" y="14"/>
<ellipse cx="739.5" cy="30" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M743.6094,36 L735.8906,36 L735.8906,23.6094 L743.6094,23.6094 L743.6094,25.7656 L738.3438,25.7656 L738.3438,28.4375 L743.1094,28.4375 L743.1094,30.5938 L738.3438,30.5938 L738.3438,33.8438 L743.6094,33.8438 L743.6094,36 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="91" x="753.5" y="34.1543">C&lt;T&gt;::AA::CCC</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="725.5" x2="846.5" y1="46" y2="46"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="37" x="730.5" y="60.2104">CCC_1</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="37" x="730.5" y="73.0151">CCC_2</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="725.5" x2="846.5" y1="79.6094" y2="79.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L32" target="_top" title="C##AA##CCC" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L32" xlink:show="new" xlink:title="C##AA##CCC" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="73.6094" id="C_0000081819202639599734" style="stroke: #A80036; stroke-width: 1.5;" width="96" x="676" y="14"/>
<ellipse cx="691" cy="30" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M695.1094,36 L687.3906,36 L687.3906,23.6094 L695.1094,23.6094 L695.1094,25.7656 L689.8438,25.7656 L689.8438,28.4375 L694.6094,28.4375 L694.6094,30.5938 L689.8438,30.5938 L689.8438,33.8438 L695.1094,33.8438 L695.1094,36 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="64" x="705" y="34.1543">C::AA::CCC</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="677" x2="771" y1="46" y2="46"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="37" x="682" y="60.2104">CCC_1</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="37" x="682" y="73.0151">CCC_2</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="677" x2="771" y1="79.6094" y2="79.6094"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L35" target="_top" title="C&lt;T&gt;##B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L35" xlink:show="new" xlink:title="C&lt;T&gt;##B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="60.8047" id="C_0001491912928346345341" style="stroke: #A80036; stroke-width: 1.5;" width="95" x="360.5" y="161.5"/>
<ellipse cx="375.5" cy="177.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M378.4688,183.1406 Q377.8906,183.4375 377.25,183.5781 Q376.6094,183.7344 375.9063,183.7344 Q373.4063,183.7344 372.0781,182.0938 Q370.7656,180.4375 370.7656,177.3125 Q370.7656,174.1875 372.0781,172.5313 Q373.4063,170.875 375.9063,170.875 Q376.6094,170.875 377.25,171.0313 Q377.9063,171.1875 378.4688,171.4844 L378.4688,174.2031 Q377.8438,173.625 377.25,173.3594 Q376.6563,173.0781 376.0313,173.0781 Q374.6875,173.0781 374,174.1563 Q373.3125,175.2188 373.3125,177.3125 Q373.3125,179.4063 374,180.4844 Q374.6875,181.5469 376.0313,181.5469 Q376.6563,181.5469 377.25,181.2813 Q377.8438,181 378.4688,180.4219 L378.4688,183.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="389.5" y="181.6543">C&lt;T&gt;::B</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="10" x="448.5" y="158.5"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="8" x="449.5" y="170.6387">V</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="361.5" x2="454.5" y1="193.5" y2="193.5"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L35" target="_top" title="C##B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L35" xlink:show="new" xlink:title="C##B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="60.8047" id="C_0001381298335849583950" style="stroke: #A80036; stroke-width: 1.5;" width="68" x="366" y="161.5"/>
<ellipse cx="381" cy="177.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M383.9688,183.1406 Q383.3906,183.4375 382.75,183.5781 Q382.1094,183.7344 381.4063,183.7344 Q378.9063,183.7344 377.5781,182.0938 Q376.2656,180.4375 376.2656,177.3125 Q376.2656,174.1875 377.5781,172.5313 Q378.9063,170.875 381.4063,170.875 Q382.1094,170.875 382.75,171.0313 Q383.4063,171.1875 383.9688,171.4844 L383.9688,174.2031 Q383.3438,173.625 382.75,173.3594 Q382.1563,173.0781 381.5313,173.0781 Q380.1875,173.0781 379.5,174.1563 Q378.8125,175.2188 378.8125,177.3125 Q378.8125,179.4063 379.5,180.4844 Q380.1875,181.5469 381.5313,181.5469 Q382.1563,181.5469 382.75,181.2813 Q383.3438,181 383.9688,180.4219 L383.9688,183.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="24" x="395" y="181.6543">C::B</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="10" x="427" y="158.5"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="8" x="428" y="170.6387">V</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="367" x2="433" y1="193.5" y2="193.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L36" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L36" xlink:show="new" xlink:title="b" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="366.5" y="199.5"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="368.5" y="201.5"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L36" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L36" xlink:show="new" xlink:title="b" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="372" y="199.5"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="374" y="201.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L36" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L36" xlink:show="new" xlink:title="b" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="26" x="380.5" y="207.7104">b : V</text>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L36" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L36" xlink:show="new" xlink:title="b" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="26" x="386" y="207.7104">b : V</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="361.5" x2="454.5" y1="214.3047" y2="214.3047"/>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L41" target="_top" title="C&lt;T&gt;##CC" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L41" xlink:show="new" xlink:title="C&lt;T&gt;##CC" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="73.6094" id="C_0001099938372680070726" style="stroke: #A80036; stroke-width: 1.5;" width="91" x="732.5" y="155"/>
<ellipse cx="747.5" cy="171" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M751.6094,177 L743.8906,177 L743.8906,164.6094 L751.6094,164.6094 L751.6094,166.7656 L746.3438,166.7656 L746.3438,169.4375 L751.1094,169.4375 L751.1094,171.5938 L746.3438,171.5938 L746.3438,174.8438 L751.6094,174.8438 L751.6094,177 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="59" x="761.5" y="175.1543">C&lt;T&gt;::CC</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="733.5" x2="822.5" y1="187" y2="187"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="29" x="738.5" y="201.2104">CC_1</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="29" x="738.5" y="214.0151">CC_2</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="733.5" x2="822.5" y1="220.6094" y2="220.6094"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="367" x2="433" y1="214.3047" y2="214.3047"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L41" target="_top" title="C##CC" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L41" xlink:show="new" xlink:title="C##CC" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="73.6094" id="C_0002037378936100378699" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="683" y="155"/>
<ellipse cx="698" cy="171" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M702.1094,177 L694.3906,177 L694.3906,164.6094 L702.1094,164.6094 L702.1094,166.7656 L696.8438,166.7656 L696.8438,169.4375 L701.6094,169.4375 L701.6094,171.5938 L696.8438,171.5938 L696.8438,174.8438 L702.1094,174.8438 L702.1094,177 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="712" y="175.1543">C::CC</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="684" x2="746" y1="187" y2="187"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="29" x="689" y="201.2104">CC_1</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="29" x="689" y="214.0151">CC_2</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="684" x2="746" y1="220.6094" y2="220.6094"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L45" target="_top" title="D" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L45" xlink:show="new" xlink:title="D" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0000612133170877135796" style="stroke: #A80036; stroke-width: 1.5;" width="84" x="967" y="168"/>
<ellipse cx="982" cy="184" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M984.9688,189.6406 Q984.3906,189.9375 983.75,190.0781 Q983.1094,190.2344 982.4063,190.2344 Q979.9063,190.2344 978.5781,188.5938 Q977.2656,186.9375 977.2656,183.8125 Q977.2656,180.6875 978.5781,179.0313 Q979.9063,177.375 982.4063,177.375 Q983.1094,177.375 983.75,177.5313 Q984.4063,177.6875 984.9688,177.9844 L984.9688,180.7031 Q984.3438,180.125 983.75,179.8594 Q983.1563,179.5781 982.5313,179.5781 Q981.1875,179.5781 980.5,180.6563 Q979.8125,181.7188 979.8125,183.8125 Q979.8125,185.9063 980.5,186.9844 Q981.1875,188.0469 982.5313,188.0469 Q983.1563,188.0469 983.75,187.7813 Q984.3438,187.5 984.9688,186.9219 L984.9688,189.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="52" x="996" y="188.1543">detail::D</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="968" x2="1050" y1="200" y2="200"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="968" x2="1050" y1="208" y2="208"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L45" target="_top" title="D" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L45" xlink:show="new" xlink:title="D" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0000612133170877135796" style="stroke: #A80036; stroke-width: 1.5;" width="84" x="891" y="168"/>
<ellipse cx="906" cy="184" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M908.9688,189.6406 Q908.3906,189.9375 907.75,190.0781 Q907.1094,190.2344 906.4063,190.2344 Q903.9063,190.2344 902.5781,188.5938 Q901.2656,186.9375 901.2656,183.8125 Q901.2656,180.6875 902.5781,179.0313 Q903.9063,177.375 906.4063,177.375 Q907.1094,177.375 907.75,177.5313 Q908.4063,177.6875 908.9688,177.9844 L908.9688,180.7031 Q908.3438,180.125 907.75,179.8594 Q907.1563,179.5781 906.5313,179.5781 Q905.1875,179.5781 904.5,180.6563 Q903.8125,181.7188 903.8125,183.8125 Q903.8125,185.9063 904.5,186.9844 Q905.1875,188.0469 906.5313,188.0469 Q907.1563,188.0469 907.75,187.7813 Q908.3438,187.5 908.9688,186.9219 L908.9688,189.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="52" x="920" y="188.1543">detail::D</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="892" x2="974" y1="200" y2="200"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="892" x2="974" y1="208" y2="208"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L47" target="_top" title="D##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L47" xlink:show="new" xlink:title="D##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="86.4141" id="C_0001572080057917630922" style="stroke: #A80036; stroke-width: 1.5;" width="108" x="883" y="8"/>
<ellipse cx="898" cy="24" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M902.1094,30 L894.3906,30 L894.3906,17.6094 L902.1094,17.6094 L902.1094,19.7656 L896.8438,19.7656 L896.8438,22.4375 L901.6094,22.4375 L901.6094,24.5938 L896.8438,24.5938 L896.8438,27.8438 L902.1094,27.8438 L902.1094,30 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="76" x="912" y="28.1543">detail::D::AA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="884" x2="990" y1="40" y2="40"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="27" x="889" y="54.2104">AA_1</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="27" x="889" y="67.0151">AA_2</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="27" x="889" y="79.8198">AA_3</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="884" x2="990" y1="86.4141" y2="86.4141"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L47" target="_top" title="D##AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L47" xlink:show="new" xlink:title="D##AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="86.4141" id="C_0001572080057917630922" style="stroke: #A80036; stroke-width: 1.5;" width="108" x="807" y="8"/>
<ellipse cx="822" cy="24" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M826.1094,30 L818.3906,30 L818.3906,17.6094 L826.1094,17.6094 L826.1094,19.7656 L820.8438,19.7656 L820.8438,22.4375 L825.6094,22.4375 L825.6094,24.5938 L820.8438,24.5938 L820.8438,27.8438 L826.1094,27.8438 L826.1094,30 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="76" x="836" y="28.1543">detail::D::AA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="808" x2="914" y1="40" y2="40"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="27" x="813" y="54.2104">AA_1</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="27" x="813" y="67.0151">AA_2</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="27" x="813" y="79.8198">AA_3</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="808" x2="914" y1="86.4141" y2="86.4141"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L49" target="_top" title="D##DD" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/001b09317582c303a46d11f36134c90add995eb3/tests/t00004/t00004.cc#L49" xlink:show="new" xlink:title="D##DD" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1m7453paefsux)" height="48" id="C_0000600916232677555492" style="stroke: #A80036; stroke-width: 1.5;" width="110" x="1026" y="27"/>
<ellipse cx="1041" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1043.9688,48.6406 Q1043.3906,48.9375 1042.75,49.0781 Q1042.1094,49.2344 1041.4063,49.2344 Q1038.9063,49.2344 1037.5781,47.5938 Q1036.2656,45.9375 1036.2656,42.8125 Q1036.2656,39.6875 1037.5781,38.0313 Q1038.9063,36.375 1041.4063,36.375 Q1042.1094,36.375 1042.75,36.5313 Q1043.4063,36.6875 1043.9688,36.9844 L1043.9688,39.7031 Q1043.3438,39.125 1042.75,38.8594 Q1042.1563,38.5781 1041.5313,38.5781 Q1040.1875,38.5781 1039.5,39.6563 Q1038.8125,40.7188 1038.8125,42.8125 Q1038.8125,44.9063 1039.5,45.9844 Q1040.1875,47.0469 1041.5313,47.0469 Q1042.1563,47.0469 1042.75,46.7813 Q1043.3438,46.5 1043.9688,45.9219 L1043.9688,48.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="78" x="1055" y="47.1543">detail::D::DD</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1027" x2="1135" y1="59" y2="59"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1027" x2="1135" y1="67" y2="67"/>
<a href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L49" target="_top" title="D##DD" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/9a19cd50d7743adf4030d106378e404d835db82a/tests/t00004/t00004.cc#L49" xlink:show="new" xlink:title="D##DD" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gzda4xfedub7)" height="48" id="C_0000600916232677555492" style="stroke: #A80036; stroke-width: 1.5;" width="110" x="950" y="27"/>
<ellipse cx="965" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M967.9688,48.6406 Q967.3906,48.9375 966.75,49.0781 Q966.1094,49.2344 965.4063,49.2344 Q962.9063,49.2344 961.5781,47.5938 Q960.2656,45.9375 960.2656,42.8125 Q960.2656,39.6875 961.5781,38.0313 Q962.9063,36.375 965.4063,36.375 Q966.1094,36.375 966.75,36.5313 Q967.4063,36.6875 967.9688,36.9844 L967.9688,39.7031 Q967.3438,39.125 966.75,38.8594 Q966.1563,38.5781 965.5313,38.5781 Q964.1875,38.5781 963.5,39.6563 Q962.8125,40.7188 962.8125,42.8125 Q962.8125,44.9063 963.5,45.9844 Q964.1875,47.0469 965.5313,47.0469 Q966.1563,47.0469 966.75,46.7813 Q967.3438,46.5 967.9688,45.9219 L967.9688,48.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="78" x="979" y="47.1543">detail::D::DD</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="951" x2="1059" y1="59" y2="59"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="951" x2="1059" y1="67" y2="67"/>
</a>
<path d="M38,94.08 C38,112.65 38,134.33 38,152.47 " fill="none" id="C_0001630205507215126623-&gt;C_0001232624428734051711" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="38" cy="159.64" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="38" x2="38" y1="151.64" y2="167.64"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="46" x2="30" y1="159.64" y2="159.64"/>
<path d="M239,216.17 C239,232.28 239,254.4 239,274.57 " fill="none" id="C_0001742499843727859552-&gt;C_0001552274940876611774" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="239" cy="281.83" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="239" x2="239" y1="273.83" y2="289.83"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="247" x2="231" y1="281.83" y2="281.83"/>
<path d="M183.92,94.08 C194.85,113.31 207.67,135.88 218.19,154.39 " fill="none" id="C_0000590936874508841244-&gt;C_0001742499843727859552" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="221.7722" cy="160.6819" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="217.8245" x2="225.72" y1="153.7238" y2="167.64"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="228.7304" x2="214.8141" y1="156.7341" y2="164.6296"/>
<path d="M288.12,75.27 C279.06,96.61 265.48,128.62 254.89,153.56 " fill="none" id="C_0001430186633004282131-&gt;C_0001742499843727859552" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="252.0356" cy="160.2958" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="255.1611" x2="248.91" y1="152.9317" y2="167.66"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="259.3997" x2="244.6714" y1="163.4214" y2="157.1703"/>
<path d="M460.46,75.27 C452.12,93.65 440.21,119.93 429.84,142.8 " fill="none" id="C_0001074775486093721114-&gt;C_0001491912928346345341" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="436.07,146.03,421.44,161.36,423.32,140.25,436.07,146.03" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M550.83,277.5 C529.81,218.12 495.06,119.97 479.27,75.36 " fill="none" id="C_0002278328177727440136&lt;-C_0001074775486093721114" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="555.22,289.91,556.9865,282.9186,551.2124,278.599,549.4458,285.5904,555.22,289.91" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="540" cy="192.5664" 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="31" x="547" y="196.5669">b_int</text>
<path d="M637.37,216.17 C626.79,232.91 612.11,256.15 598.98,276.95 " fill="none" id="C_0002193204622363769010-&gt;C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="595.1262" cy="283.0688" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="599.4025" x2="590.85" y1="276.3076" y2="289.83"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="601.8874" x2="588.3651" y1="287.3451" y2="278.7926"/>
<path d="M632.02,75.27 C635.67,96.41 641.12,128.02 645.41,152.86 " fill="none" id="C_0002210871105688061023-&gt;C_0002193204622363769010" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="646.6067" cy="159.777" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="645.2433" x2="647.97" y1="151.894" y2="167.66"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="654.4896" x2="638.7237" y1="158.4137" y2="161.1404"/>
<path d="M751.14,88.16 C730.73,109.33 705.1,135.92 685.01,156.76 " fill="none" id="C_0001735050661757563707-&gt;C_0002193204622363769010" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="680.0431" cy="161.9112" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="685.5962" x2="674.49" y1="156.1525" y2="167.67"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="685.8018" x2="674.2843" y1="167.4643" y2="156.3582"/>
<path d="M443.51,222.52 C463.89,239.46 489.93,261.1 512.91,280.21 " fill="none" id="C_0001491912928346345341-&gt;C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="518.4586" cy="284.8153" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="512.3072" x2="524.61" y1="279.7006" y2="289.93"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="523.5733" x2="513.3439" y1="278.6639" y2="290.9667"/>
<path d="M732.43,221.86 C703.49,240.19 665.56,264.21 633.43,284.56 " fill="none" id="C_0001099938372680070726-&gt;C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="627.2677" cy="288.4583" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="634.0255" x2="620.51" y1="284.1766" y2="292.74"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="631.5494" x2="622.9861" y1="295.2161" y2="281.7006"/>
<path d="M958.8,94.08 C968.71,113.22 980.33,135.65 989.9,154.12 " fill="none" id="C_0001572080057917630922-&gt;C_0000612133170877135796" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="993.219" cy="160.5372" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="989.538" x2="996.9" y1="153.4343" y2="167.64"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="1000.3219" x2="986.1162" y1="156.8562" y2="164.2181"/>
<path d="M1068.95,75.27 C1057.79,96.81 1041,129.22 1028.03,154.26 " fill="none" id="C_0000600916232677555492-&gt;C_0000612133170877135796" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="1024.771" cy="160.5572" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="1028.452" x2="1021.09" y1="153.4543" y2="167.66"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="1031.8738" x2="1017.6681" y1="164.2381" y2="156.8762"/>
<path d="M241,216.17 C241,232.28 241,254.4 241,274.57 " fill="none" id="C_0001742499843727859552-&gt;C_0001552274940876611774" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="241" cy="281.83" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="241" x2="241" y1="273.83" y2="289.83"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="249" x2="233" y1="281.83" y2="281.83"/>
<path d="M184.52,94.08 C195.78,113.41 209.01,136.1 219.83,154.66 " fill="none" id="C_0000590936874508841244-&gt;C_0001742499843727859552" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="223.3652" cy="160.7262" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="219.3404" x2="227.39" y1="153.8124" y2="167.64"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="230.279" x2="216.4514" y1="156.7014" y2="164.751"/>
<path d="M288.46,75.27 C279.7,96.61 266.58,128.62 256.35,153.56 " fill="none" id="C_0001430186633004282131-&gt;C_0001742499843727859552" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="253.6041" cy="160.2577" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="256.6382" x2="250.57" y1="152.8554" y2="167.66"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="261.0064" x2="246.2018" y1="163.2918" y2="157.2236"/>
<path d="M446.63,75.27 C439.26,93.56 428.74,119.67 419.56,142.46 " fill="none" id="C_0000287819369330075965-&gt;C_0001381298335849583950" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="425.91,145.42,411.94,161.36,412.92,140.19,425.91,145.42" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M527.6,277.5 C508.75,218.12 477.58,119.97 463.42,75.36 " fill="none" id="C_0002278328177727440136&lt;-C_0000287819369330075965" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="531.54,289.91,533.5388,282.9814,527.9119,278.4716,525.9132,285.4002,531.54,289.91" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="519" cy="192.5664" 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="31" x="526" y="196.5669">b_int</text>
<path d="M603.28,216.17 C594.14,232.83 581.46,255.93 570.09,276.65 " fill="none" id="C_0000623940132897927654-&gt;C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="566.6995" cy="282.8171" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="570.549" x2="562.85" y1="275.8041" y2="289.83"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="573.7124" x2="559.6866" y1="286.6666" y2="278.9676"/>
<path d="M596.85,75.27 C600.35,96.41 605.58,128.02 609.69,152.86 " fill="none" id="C_0001597801087286500866-&gt;C_0000623940132897927654" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="610.8297" cy="159.768" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="609.5195" x2="612.14" y1="151.8761" y2="167.66"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="618.7217" x2="602.9378" y1="158.4578" y2="161.0783"/>
<path d="M695.91,88.16 C679.76,108.94 659.56,134.94 643.51,155.59 " fill="none" id="C_0000081819202639599734-&gt;C_0000623940132897927654" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="639.0389" cy="161.3531" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="643.9478" x2="634.13" y1="155.0363" y2="167.67"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="645.3558" x2="632.722" y1="166.262" y2="156.4442"/>
<path d="M431.74,222.52 C449.79,239.31 472.8,260.71 493.2,279.68 " fill="none" id="C_0001381298335849583950-&gt;C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="498.3612" cy="284.4826" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="492.5024" x2="504.22" y1="279.0352" y2="289.93"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="503.8086" x2="492.9138" y1="278.6238" y2="290.3414"/>
<path d="M682.65,218.02 C659.95,235.57 628.94,259.54 601.92,280.44 " fill="none" id="C_0002037378936100378699-&gt;C_0002278328177727440136" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="596.1479" cy="284.9054" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="602.4759" x2="589.82" y1="280.0108" y2="289.8"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="601.0425" x2="591.2533" y1="291.2333" y2="278.5775"/>
<path d="M882.8,94.08 C892.71,113.22 904.33,135.65 913.9,154.12 " fill="none" id="C_0001572080057917630922-&gt;C_0000612133170877135796" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="917.219" cy="160.5372" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="913.538" x2="920.9" y1="153.4343" y2="167.64"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="924.3219" x2="910.1162" y1="156.8562" y2="164.2181"/>
<path d="M992.95,75.27 C981.79,96.81 965,129.22 952.03,154.26 " fill="none" id="C_0000600916232677555492-&gt;C_0000612133170877135796" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="948.771" cy="160.5572" fill="#FFFFFF" rx="8" ry="8" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="952.452" x2="945.09" y1="153.4543" y2="167.66"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="955.8738" x2="941.6681" y1="164.2381" y2="156.8762"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB