Updated test case documentation

This commit is contained in:
Bartek Kryza
2022-12-10 16:37:28 +01:00
parent 310f311232
commit dae8513529
82 changed files with 3049 additions and 2451 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="303px" preserveAspectRatio="none" style="width:789px;height:303px;" version="1.1" viewBox="0 0 789 303" width="789px" 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="332px" preserveAspectRatio="none" style="width:1013px;height:332px;" version="1.1" viewBox="0 0 1013 332" width="1013px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="ffu07sfg8yo5p" width="300%" x="-1" y="-1">
<filter height="300%" id="fom8a32qcc2kk" 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,72 +9,112 @@
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="196.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="36" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="175.6641" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="133" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="146.5313" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="251" y="98.5625"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="117.3984" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="369" y="127.6953"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="88.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="487" y="156.8281"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="59.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="605" y="185.9609"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="30" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="723" y="215.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="41" x2="41" y1="38.2969" y2="263.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="138" x2="138" y1="38.2969" y2="263.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="256" x2="256" y1="38.2969" y2="263.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="374" x2="374" y1="38.2969" y2="263.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="492" x2="492" y1="38.2969" y2="263.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="610" x2="610" y1="38.2969" y2="263.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="728" x2="728" y1="38.2969" y2="263.0938"/>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="8" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="15" y="22.9951">tmain()</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="8" y="262.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="15" y="282.0889">tmain()</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="84" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="91" y="22.9951">Factorial&lt;5&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="84" y="262.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="91" y="282.0889">Factorial&lt;5&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="202" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="209" y="22.9951">Factorial&lt;4&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="202" y="262.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="209" y="282.0889">Factorial&lt;4&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="320" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="327" y="22.9951">Factorial&lt;3&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="320" y="262.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="327" y="282.0889">Factorial&lt;3&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="438" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="445" y="22.9951">Factorial&lt;2&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="438" y="262.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="445" y="282.0889">Factorial&lt;2&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="556" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="563" y="22.9951">Factorial&lt;1&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="556" y="262.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="563" y="282.0889">Factorial&lt;1&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="674" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="681" y="22.9951">Factorial&lt;0&gt;</text>
<rect fill="#FEFECE" filter="url(#ffu07sfg8yo5p)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="674" y="262.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="681" y="282.0889">Factorial&lt;0&gt;</text>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="196.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="36" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="175.6641" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="133" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="146.5313" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="251" y="98.5625"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="117.3984" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="369" y="127.6953"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="88.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="487" y="156.8281"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="59.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="605" y="185.9609"/>
<rect fill="#FFFFFF" filter="url(#ffu07sfg8yo5p)" height="30" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="723" y="215.0938"/>
<polygon fill="#A80036" points="121,65.4297,131,69.4297,121,73.4297,125,69.4297" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="46" x2="127" y1="69.4297" y2="69.4297"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="39" x="53" y="64.3638">print()</text>
<polygon fill="#A80036" points="239,94.5625,249,98.5625,239,102.5625,243,98.5625" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="143" x2="245" y1="98.5625" y2="98.5625"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="39" x="150" y="93.4966">print()</text>
<polygon fill="#A80036" points="357,123.6953,367,127.6953,357,131.6953,361,127.6953" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="261" x2="363" y1="127.6953" y2="127.6953"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="39" x="268" y="122.6294">print()</text>
<polygon fill="#A80036" points="475,152.8281,485,156.8281,475,160.8281,479,156.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="379" x2="481" y1="156.8281" y2="156.8281"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="39" x="386" y="151.7622">print()</text>
<polygon fill="#A80036" points="593,181.9609,603,185.9609,593,189.9609,597,185.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="497" x2="599" y1="185.9609" y2="185.9609"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="39" x="504" y="180.895">print()</text>
<polygon fill="#A80036" points="711,211.0938,721,215.0938,711,219.0938,715,215.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="615" x2="717" y1="215.0938" y2="215.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="39" x="622" y="210.0278">print()</text>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="225.9297" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="36" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="204.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="186" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="175.6641" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="357" y="98.5625"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="146.5313" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="475" y="127.6953"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="117.3984" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="593" y="156.8281"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="88.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="711" y="185.9609"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="59.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="829" y="215.0938"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="30" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="947" y="244.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="41" x2="41" y1="38.2969" y2="292.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="191" x2="191" y1="38.2969" y2="292.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="362" x2="362" y1="38.2969" y2="292.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="480" x2="480" y1="38.2969" y2="292.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="598" x2="598" y1="38.2969" y2="292.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="716" x2="716" y1="38.2969" y2="292.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="834" x2="834" y1="38.2969" y2="292.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="952" x2="952" y1="38.2969" y2="292.2266"/>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L25" target="_top" title="tmain" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L25" xlink:show="new" xlink:title="tmain" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="8" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="15" y="22.9951">tmain()</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="8" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="15" y="311.2217">tmain()</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L21" target="_top" title="Answer" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L21" xlink:show="new" xlink:title="Answer" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="210" x="84" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="196" x="91" y="22.9951">Answer&lt;Factorial&lt;5&gt;,120&gt;</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="210" x="84" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="196" x="91" y="311.2217">Answer&lt;Factorial&lt;5&gt;,120&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" target="_top" title="Factorial" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" xlink:show="new" xlink:title="Factorial" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="308" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="315" y="22.9951">Factorial&lt;5&gt;</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="308" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="315" y="311.2217">Factorial&lt;5&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" target="_top" title="Factorial" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" xlink:show="new" xlink:title="Factorial" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="426" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="433" y="22.9951">Factorial&lt;4&gt;</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="426" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="433" y="311.2217">Factorial&lt;4&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" target="_top" title="Factorial" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" xlink:show="new" xlink:title="Factorial" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="544" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="551" y="22.9951">Factorial&lt;3&gt;</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="544" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="551" y="311.2217">Factorial&lt;3&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" target="_top" title="Factorial" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" xlink:show="new" xlink:title="Factorial" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="662" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="669" y="22.9951">Factorial&lt;2&gt;</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="662" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="669" y="311.2217">Factorial&lt;2&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" target="_top" title="Factorial" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L6" xlink:show="new" xlink:title="Factorial" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="780" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="787" y="22.9951">Factorial&lt;1&gt;</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="780" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="787" y="311.2217">Factorial&lt;1&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L12" target="_top" title="Factorial" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L12" xlink:show="new" xlink:title="Factorial" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="898" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="905" y="22.9951">Factorial&lt;0&gt;</text>
<rect fill="#FEFECE" filter="url(#fom8a32qcc2kk)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="898" y="291.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="90" x="905" y="311.2217">Factorial&lt;0&gt;</text>
</a>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="225.9297" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="36" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="204.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="186" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="175.6641" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="357" y="98.5625"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="146.5313" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="475" y="127.6953"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="117.3984" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="593" y="156.8281"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="88.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="711" y="185.9609"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="59.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="829" y="215.0938"/>
<rect fill="#FFFFFF" filter="url(#fom8a32qcc2kk)" height="30" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="947" y="244.2266"/>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L25" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L25" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#A80036" points="174,65.4297,184,69.4297,174,73.4297,178,69.4297" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="46" x2="180" y1="69.4297" y2="69.4297"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="39" x="53" y="64.3638">print()</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L22" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L22" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#A80036" points="345,94.5625,355,98.5625,345,102.5625,349,98.5625" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="196" x2="351" y1="98.5625" y2="98.5625"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="55" x="203" y="93.4966">print(int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#A80036" points="463,123.6953,473,127.6953,463,131.6953,467,127.6953" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="367" x2="469" y1="127.6953" y2="127.6953"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="55" x="374" y="122.6294">print(int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#A80036" points="581,152.8281,591,156.8281,581,160.8281,585,156.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="485" x2="587" y1="156.8281" y2="156.8281"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="55" x="492" y="151.7622">print(int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#A80036" points="699,181.9609,709,185.9609,699,189.9609,703,185.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="603" x2="705" y1="185.9609" y2="185.9609"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="55" x="610" y="180.895">print(int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#A80036" points="817,211.0938,827,215.0938,817,219.0938,821,215.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="721" x2="823" y1="215.0938" y2="215.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="55" x="728" y="210.0278">print(int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t20018/t20018.cc#L9" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#A80036" points="935,240.2266,945,244.2266,935,248.2266,939,244.2266" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="839" x2="941" y1="244.2266" y2="244.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" text-decoration="underline" textLength="55" x="846" y="239.1606">print(int)</text>
</a>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 17 KiB