Updated test cases documentation

This commit is contained in:
Bartek Kryza
2023-02-04 21:43:16 +01:00
parent fbc4fadbb7
commit 315147ae3f
102 changed files with 3296 additions and 2559 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="390px" preserveAspectRatio="none" style="width:678px;height:390px;" version="1.1" viewBox="0 0 678 390" width="678px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="f1hsa8jnb7d6po" width="300%" x="-1" y="-1">
<filter height="300%" id="fj0ore0jl3ah4" 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,8 +9,8 @@
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L9" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L9" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1hsa8jnb7d6po)" height="124.8281" id="C_0001329861609426650509" style="stroke: #A80036; stroke-width: 1.5;" width="161" x="6" y="8"/>
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L9" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L9" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fj0ore0jl3ah4)" height="124.8281" id="C_0001329861609426650509" style="stroke: #A80036; stroke-width: 1.5;" width="161" x="6" y="8"/>
<ellipse cx="37.65" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M40.6188,29.6406 Q40.0406,29.9375 39.4,30.0781 Q38.7594,30.2344 38.0563,30.2344 Q35.5563,30.2344 34.2281,28.5938 Q32.9156,26.9375 32.9156,23.8125 Q32.9156,20.6875 34.2281,19.0313 Q35.5563,17.375 38.0563,17.375 Q38.7594,17.375 39.4,17.5313 Q40.0563,17.6875 40.6188,17.9844 L40.6188,20.7031 Q39.9938,20.125 39.4,19.8594 Q38.8063,19.5781 38.1813,19.5781 Q36.8375,19.5781 36.15,20.6563 Q35.4625,21.7188 35.4625,23.8125 Q35.4625,25.9063 36.15,26.9844 Q36.8375,28.0469 38.1813,28.0469 Q38.8063,28.0469 39.4,27.7813 Q39.9938,27.5 40.6188,26.9219 L40.6188,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="55.35" y="28.1543">A</text>
@@ -18,51 +18,51 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="80" x="89" y="17.1387">T,P,CMP,int N</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="166" y1="40" y2="40"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L11" target="_top" title="value" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L11" xlink:show="new" xlink:title="value" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L11" target="_top" title="value" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L11" xlink:show="new" xlink:title="value" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="46"/>
<ellipse cx="17" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L11" target="_top" title="value" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L11" xlink:show="new" xlink:title="value" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L11" target="_top" title="value" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L11" xlink:show="new" xlink:title="value" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="49" x="26" y="54.2104">value : T</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L12" target="_top" title="pointer" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L12" xlink:show="new" xlink:title="pointer" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L12" target="_top" title="pointer" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L12" xlink:show="new" xlink:title="pointer" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="58.8047"/>
<ellipse cx="17" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L12" target="_top" title="pointer" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L12" xlink:show="new" xlink:title="pointer" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L12" target="_top" title="pointer" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L12" xlink:show="new" xlink:title="pointer" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="69" x="26" y="67.0151">pointer : T *</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L13" target="_top" title="reference" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L13" xlink:show="new" xlink:title="reference" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L13" target="_top" title="reference" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L13" xlink:show="new" xlink:title="reference" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="71.6094"/>
<ellipse cx="17" cy="76.6094" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L13" target="_top" title="reference" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L13" xlink:show="new" xlink:title="reference" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L13" target="_top" title="reference" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L13" xlink:show="new" xlink:title="reference" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="88" x="26" y="79.8198">reference : T &amp;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L14" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L14" xlink:show="new" xlink:title="values" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L14" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L14" xlink:show="new" xlink:title="values" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="84.4141"/>
<ellipse cx="17" cy="89.4141" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L14" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L14" xlink:show="new" xlink:title="values" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L14" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L14" xlink:show="new" xlink:title="values" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="135" x="26" y="92.6245">values : std::vector&lt;P&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L15" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L15" xlink:show="new" xlink:title="ints" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L15" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L15" xlink:show="new" xlink:title="ints" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="97.2188"/>
<ellipse cx="17" cy="102.2188" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L15" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L15" xlink:show="new" xlink:title="ints" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L15" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L15" xlink:show="new" xlink:title="ints" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="133" x="26" y="105.4292">ints : std::array&lt;int,N&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L17" target="_top" title="comparator" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L17" xlink:show="new" xlink:title="comparator" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L17" target="_top" title="comparator" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L17" xlink:show="new" xlink:title="comparator" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="110.0234"/>
<ellipse cx="17" cy="115.0234" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L17" target="_top" title="comparator" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L17" xlink:show="new" xlink:title="comparator" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L17" target="_top" title="comparator" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L17" xlink:show="new" xlink:title="comparator" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="102" x="26" y="118.2339">comparator : CMP</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="166" y1="124.8281" y2="124.8281"/>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L20" target="_top" title="Vector" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L20" xlink:show="new" xlink:title="Vector" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1hsa8jnb7d6po)" height="60.8047" id="C_0001677407014842680311" style="stroke: #A80036; stroke-width: 1.5;" width="161" x="202" y="40"/>
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L20" target="_top" title="Vector" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L20" xlink:show="new" xlink:title="Vector" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fj0ore0jl3ah4)" height="60.8047" id="C_0001677407014842680311" style="stroke: #A80036; stroke-width: 1.5;" width="161" x="202" y="40"/>
<ellipse cx="252.25" cy="56" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M255.2188,61.6406 Q254.6406,61.9375 254,62.0781 Q253.3594,62.2344 252.6563,62.2344 Q250.1563,62.2344 248.8281,60.5938 Q247.5156,58.9375 247.5156,55.8125 Q247.5156,52.6875 248.8281,51.0313 Q250.1563,49.375 252.6563,49.375 Q253.3594,49.375 254,49.5313 Q254.6563,49.6875 255.2188,49.9844 L255.2188,52.7031 Q254.5938,52.125 254,51.8594 Q253.4063,51.5781 252.7813,51.5781 Q251.4375,51.5781 250.75,52.6563 Q250.0625,53.7188 250.0625,55.8125 Q250.0625,57.9063 250.75,58.9844 Q251.4375,60.0469 252.7813,60.0469 Q253.4063,60.0469 254,59.7813 Q254.5938,59.5 255.2188,58.9219 L255.2188,61.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="41" x="272.75" y="60.1543">Vector</text>
@@ -70,16 +70,16 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="358" y="49.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="203" x2="362" y1="72" y2="72"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L21" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L21" xlink:show="new" xlink:title="values" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L21" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L21" xlink:show="new" xlink:title="values" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="208" y="78"/>
<ellipse cx="213" cy="83" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L21" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L21" xlink:show="new" xlink:title="values" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L21" target="_top" title="values" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L21" xlink:show="new" xlink:title="values" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="135" x="222" y="86.2104">values : std::vector&lt;T&gt;</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="203" x2="362" y1="92.8047" y2="92.8047"/>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L24" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L24" xlink:show="new" xlink:title="B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1hsa8jnb7d6po)" height="60.8047" id="C_0001968575752686868237" style="stroke: #A80036; stroke-width: 1.5;" width="177" x="444" y="319"/>
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L24" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L24" xlink:show="new" xlink:title="B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fj0ore0jl3ah4)" height="60.8047" id="C_0001968575752686868237" style="stroke: #A80036; stroke-width: 1.5;" width="177" x="444" y="319"/>
<ellipse cx="502.75" cy="335" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M505.7188,340.6406 Q505.1406,340.9375 504.5,341.0781 Q503.8594,341.2344 503.1563,341.2344 Q500.6563,341.2344 499.3281,339.5938 Q498.0156,337.9375 498.0156,334.8125 Q498.0156,331.6875 499.3281,330.0313 Q500.6563,328.375 503.1563,328.375 Q503.8594,328.375 504.5,328.5313 Q505.1563,328.6875 505.7188,328.9844 L505.7188,331.7031 Q505.0938,331.125 504.5,330.8594 Q503.9063,330.5781 503.2813,330.5781 Q501.9375,330.5781 501.25,331.6563 Q500.5625,332.7188 500.5625,334.8125 Q500.5625,336.9063 501.25,337.9844 Q501.9375,339.0469 503.2813,339.0469 Q503.9063,339.0469 504.5,338.7813 Q505.0938,338.5 505.7188,337.9219 L505.7188,340.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="523.25" y="339.1543">B</text>
@@ -87,15 +87,15 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="39" x="584" y="328.1387">T,C&lt;&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="445" x2="620" y1="351" y2="351"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L25" target="_top" title="template_template" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L25" xlink:show="new" xlink:title="template_template" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L25" target="_top" title="template_template" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L25" xlink:show="new" xlink:title="template_template" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="450" y="357"/>
<ellipse cx="455" cy="362" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L25" target="_top" title="template_template" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L25" xlink:show="new" xlink:title="template_template" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L25" target="_top" title="template_template" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L25" xlink:show="new" xlink:title="template_template" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="151" x="464" y="365.2104">template_template : C&lt;T&gt;</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="445" x2="620" y1="371.8047" y2="371.8047"/>
<rect fill="#FEFECE" filter="url(#f1hsa8jnb7d6po)" height="48" id="C_0001449136415707203971" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="480" y="210"/>
<rect fill="#FEFECE" filter="url(#fj0ore0jl3ah4)" height="48" id="C_0001449136415707203971" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="480" y="210"/>
<ellipse cx="495" cy="226" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M497.9688,231.6406 Q497.3906,231.9375 496.75,232.0781 Q496.1094,232.2344 495.4063,232.2344 Q492.9063,232.2344 491.5781,230.5938 Q490.2656,228.9375 490.2656,225.8125 Q490.2656,222.6875 491.5781,221.0313 Q492.9063,219.375 495.4063,219.375 Q496.1094,219.375 496.75,219.5313 Q497.4063,219.6875 497.9688,219.9844 L497.9688,222.7031 Q497.3438,222.125 496.75,221.8594 Q496.1563,221.5781 495.5313,221.5781 Q494.1875,221.5781 493.5,222.6563 Q492.8125,223.7188 492.8125,225.8125 Q492.8125,227.9063 493.5,228.9844 Q494.1875,230.0469 495.5313,230.0469 Q496.1563,230.0469 496.75,229.7813 Q497.3438,229.5 497.9688,228.9219 L497.9688,231.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="509" y="230.1543">B</text>
@@ -103,18 +103,18 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="61" x="526" y="219.1387">int,Vector</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="481" x2="584" y1="242" y2="242"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="481" x2="584" y1="250" y2="250"/>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L28" target="_top" title="D" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L28" xlink:show="new" xlink:title="D" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1hsa8jnb7d6po)" height="86.4141" id="C_0001562396858816419857" style="stroke: #A80036; stroke-width: 1.5;" width="269" x="398" y="27.5"/>
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L28" target="_top" title="D" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L28" xlink:show="new" xlink:title="D" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fj0ore0jl3ah4)" height="86.4141" id="C_0001562396858816419857" style="stroke: #A80036; stroke-width: 1.5;" width="269" x="398" y="27.5"/>
<ellipse cx="523.75" cy="43.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M526.7188,49.1406 Q526.1406,49.4375 525.5,49.5781 Q524.8594,49.7344 524.1563,49.7344 Q521.6563,49.7344 520.3281,48.0938 Q519.0156,46.4375 519.0156,43.3125 Q519.0156,40.1875 520.3281,38.5313 Q521.6563,36.875 524.1563,36.875 Q524.8594,36.875 525.5,37.0313 Q526.1563,37.1875 526.7188,37.4844 L526.7188,40.2031 Q526.0938,39.625 525.5,39.3594 Q524.9063,39.0781 524.2813,39.0781 Q522.9375,39.0781 522.25,40.1563 Q521.5625,41.2188 521.5625,43.3125 Q521.5625,45.4063 522.25,46.4844 Q522.9375,47.5469 524.2813,47.5469 Q524.9063,47.5469 525.5,47.2813 Q526.0938,47 526.7188,46.4219 L526.7188,49.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="9" x="544.25" y="47.6543">D</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="399" x2="666" y1="59.5" y2="59.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L29" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L29" xlink:show="new" xlink:title="ints" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L29" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L29" xlink:show="new" xlink:title="ints" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="404" y="65.5"/>
<ellipse cx="409" cy="70.5" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L29" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/3abc6b784fdd79c85bc27efef7557b417db0412c/tests/t00008/t00008.cc#L29" xlink:show="new" xlink:title="ints" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L29" target="_top" title="ints" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/fbc4fadbb72a0135de2800f2df47f8cef32c7d55/tests/t00008/t00008.cc#L29" xlink:show="new" xlink:title="ints" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="113" x="418" y="73.7104">ints : B&lt;int,Vector&gt;</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="399" x2="666" y1="80.3047" y2="80.3047"/>

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB