Updated test cases documentation

This commit is contained in:
Bartek Kryza
2022-04-18 15:02:35 +02:00
parent be68a27ca0
commit 2043727565
56 changed files with 1735 additions and 1485 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="717px" preserveAspectRatio="none" style="width:702px;height:717px;background:#FFFFFF;" version="1.1" viewBox="0 0 702 717" width="702px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="f13hdm4j7m53db" width="300%" x="-1" y="-1">
<filter height="300%" id="f1mx79lhg8yhp6" 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,44 +9,44 @@
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L8" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L8" xlink:show="new" xlink:title="Base" xlink:type="simple">
<rect codeLine="2" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="107.9276" id="C_0000000743" style="stroke:#A80036;stroke-width:1.5;" width="110" x="199.5" y="7"/>
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L8" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L8" xlink:show="new" xlink:title="Base" xlink:type="simple">
<rect codeLine="2" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="107.9276" id="C_0000000743" style="stroke:#A80036;stroke-width:1.5;" width="110" x="199.5" y="7"/>
<ellipse cx="237" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M236.4688,29.9219 Q234.7188,29.9219 233.5781,29.1875 Q232.4531,28.4375 231.8906,27.0938 Q231.3438,25.7344 231.3438,23.9375 Q231.3438,21.9063 232,20.4531 Q232.6563,19 233.9375,18.2188 Q235.2188,17.4375 237.0938,17.4375 Q237.9844,17.4375 238.6563,17.625 Q239.3281,17.7969 240.0156,18.1406 L239.2031,20.1563 Q238.5781,19.8438 238.0313,19.7188 Q237.5,19.5938 237.0156,19.5938 Q235.8438,19.5938 235.1406,20.125 Q234.4375,20.6563 234.1406,21.6094 Q233.8438,22.5625 233.8438,23.8281 Q233.8438,25.8438 234.5625,26.8125 Q235.2813,27.7656 236.875,27.7656 Q237.4688,27.7656 238.0938,27.6094 Q238.7188,27.4531 239.5469,27.0781 L239.5469,29.2969 Q238.8125,29.6094 238.0156,29.7656 Q237.2344,29.9219 236.4688,29.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="28" x="256" y="27.656">Base</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="200.5" x2="308.5" y1="39" y2="39"/>
<line style="stroke:#A80036;stroke-width:1.5;" x1="200.5" x2="308.5" y1="47" y2="47"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L10" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L10" xlink:show="new" xlink:title="Base" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L10" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L10" xlink:show="new" xlink:title="Base" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="205.5" y="53"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="207.5" y="55"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L10" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L10" xlink:show="new" xlink:title="Base" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L10" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L10" xlink:show="new" xlink:title="Base" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="62" x="219.5" y="62.7589">Base() : void</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L12" target="_top" title="~Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L12" xlink:show="new" xlink:title="~Base" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L12" target="_top" title="~Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L12" xlink:show="new" xlink:title="~Base" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="205.5" y="67.9819"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="207.5" y="69.9819"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L12" target="_top" title="~Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L12" xlink:show="new" xlink:title="~Base" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L12" target="_top" title="~Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L12" xlink:show="new" xlink:title="~Base" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="68" x="219.5" y="77.7408">~Base() : void</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L14" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L14" xlink:show="new" xlink:title="m1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L14" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L14" xlink:show="new" xlink:title="m1" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="205.5" y="82.9638"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="207.5" y="84.9638"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L14" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L14" xlink:show="new" xlink:title="m1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L14" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L14" xlink:show="new" xlink:title="m1" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="45" x="219.5" y="92.7227">m1() : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L16" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L16" xlink:show="new" xlink:title="m2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L16" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L16" xlink:show="new" xlink:title="m2" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="205.5" y="97.9457"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="207.5" y="99.9457"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L16" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_base.h#L16" xlink:show="new" xlink:title="m2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L16" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_base.h#L16" xlink:show="new" xlink:title="m2" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="84" x="219.5" y="107.7046">m2() : std::string</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L9" target="_top" title="Layer1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L9" xlink:show="new" xlink:title="Layer1" xlink:type="simple">
<rect codeLine="9" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="77.9638" id="C_0000000749" style="stroke:#A80036;stroke-width:1.5;" width="137" x="358" y="626"/>
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L9" target="_top" title="Layer1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L9" xlink:show="new" xlink:title="Layer1" xlink:type="simple">
<rect codeLine="9" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="77.9638" id="C_0000000749" style="stroke:#A80036;stroke-width:1.5;" width="137" x="358" y="626"/>
<ellipse cx="373" cy="642" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M372.4688,648.9219 Q370.7188,648.9219 369.5781,648.1875 Q368.4531,647.4375 367.8906,646.0938 Q367.3438,644.7344 367.3438,642.9375 Q367.3438,640.9063 368,639.4531 Q368.6563,638 369.9375,637.2188 Q371.2188,636.4375 373.0938,636.4375 Q373.9844,636.4375 374.6563,636.625 Q375.3281,636.7969 376.0156,637.1406 L375.2031,639.1563 Q374.5781,638.8438 374.0313,638.7188 Q373.5,638.5938 373.0156,638.5938 Q371.8438,638.5938 371.1406,639.125 Q370.4375,639.6563 370.1406,640.6094 Q369.8438,641.5625 369.8438,642.8281 Q369.8438,644.8438 370.5625,645.8125 Q371.2813,646.7656 372.875,646.7656 Q373.4688,646.7656 374.0938,646.6094 Q374.7188,646.4531 375.5469,646.0781 L375.5469,648.2969 Q374.8125,648.6094 374.0156,648.7656 Q373.2344,648.9219 372.4688,648.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="38" x="387" y="646.656">Layer1</text>
@@ -55,22 +55,22 @@
<line style="stroke:#A80036;stroke-width:1.5;" x1="359" x2="494" y1="658" y2="658"/>
<line style="stroke:#A80036;stroke-width:1.5;" x1="359" x2="494" y1="666" y2="666"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L13" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L13" xlink:show="new" xlink:title="m1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L13" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L13" xlink:show="new" xlink:title="m1" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="364" y="672"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="366" y="674"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L13" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L13" xlink:show="new" xlink:title="m1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L13" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L13" xlink:show="new" xlink:title="m1" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="45" x="378" y="681.7589">m1() : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L19" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L19" xlink:show="new" xlink:title="m2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L19" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L19" xlink:show="new" xlink:title="m2" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="364" y="686.9819"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="366" y="688.9819"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L19" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer1.h#L19" xlink:show="new" xlink:title="m2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L19" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer1.h#L19" xlink:show="new" xlink:title="m2" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="84" x="378" y="696.7408">m2() : std::string</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L8" target="_top" title="Layer3" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L8" xlink:show="new" xlink:title="Layer3" xlink:type="simple">
<rect codeLine="14" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="137.8913" id="C_0000000755" style="stroke:#A80036;stroke-width:1.5;" width="137" x="7" y="285"/>
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L8" target="_top" title="Layer3" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L8" xlink:show="new" xlink:title="Layer3" xlink:type="simple">
<rect codeLine="14" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="137.8913" id="C_0000000755" style="stroke:#A80036;stroke-width:1.5;" width="137" x="7" y="285"/>
<ellipse cx="22" cy="301" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M21.4688,307.9219 Q19.7188,307.9219 18.5781,307.1875 Q17.4531,306.4375 16.8906,305.0938 Q16.3438,303.7344 16.3438,301.9375 Q16.3438,299.9063 17,298.4531 Q17.6563,297 18.9375,296.2188 Q20.2188,295.4375 22.0938,295.4375 Q22.9844,295.4375 23.6563,295.625 Q24.3281,295.7969 25.0156,296.1406 L24.2031,298.1563 Q23.5781,297.8438 23.0313,297.7188 Q22.5,297.5938 22.0156,297.5938 Q20.8438,297.5938 20.1406,298.125 Q19.4375,298.6563 19.1406,299.6094 Q18.8438,300.5625 18.8438,301.8281 Q18.8438,303.8438 19.5625,304.8125 Q20.2813,305.7656 21.875,305.7656 Q22.4688,305.7656 23.0938,305.6094 Q23.7188,305.4531 24.5469,305.0781 L24.5469,307.2969 Q23.8125,307.6094 23.0156,307.7656 Q22.2344,307.9219 21.4688,307.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="38" x="36" y="305.656">Layer3</text>
@@ -78,51 +78,51 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="63" x="83" y="295.8281">LowerLayer</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="143" y1="317" y2="317"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L29" target="_top" title="m_m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L29" xlink:show="new" xlink:title="m_m1_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L29" target="_top" title="m_m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L29" xlink:show="new" xlink:title="m_m1_calls" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="323"/>
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="325"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L29" target="_top" title="m_m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L29" xlink:show="new" xlink:title="m_m1_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L29" target="_top" title="m_m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L29" xlink:show="new" xlink:title="m_m1_calls" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="81" x="27" y="332.7589">m_m1_calls : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L30" target="_top" title="m_m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L30" xlink:show="new" xlink:title="m_m2_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L30" target="_top" title="m_m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L30" xlink:show="new" xlink:title="m_m2_calls" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="337.9819"/>
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="339.9819"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L30" target="_top" title="m_m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L30" xlink:show="new" xlink:title="m_m2_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L30" target="_top" title="m_m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L30" xlink:show="new" xlink:title="m_m2_calls" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="81" x="27" y="347.7408">m_m2_calls : int</text>
</a>
<line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="143" y1="354.9638" y2="354.9638"/>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L12" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L12" xlink:show="new" xlink:title="m1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L12" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L12" xlink:show="new" xlink:title="m1" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="360.9638"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="362.9638"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L12" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L12" xlink:show="new" xlink:title="m1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L12" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L12" xlink:show="new" xlink:title="m1" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="45" x="27" y="370.7227">m1() : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L18" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L18" xlink:show="new" xlink:title="m2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L18" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L18" xlink:show="new" xlink:title="m2" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="375.9457"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="377.9457"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L18" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L18" xlink:show="new" xlink:title="m2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L18" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L18" xlink:show="new" xlink:title="m2" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="84" x="27" y="385.7046">m2() : std::string</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L24" target="_top" title="m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L24" xlink:show="new" xlink:title="m1_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L24" target="_top" title="m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L24" xlink:show="new" xlink:title="m1_calls" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="390.9276"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="392.9276"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L24" target="_top" title="m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L24" xlink:show="new" xlink:title="m1_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L24" target="_top" title="m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L24" xlink:show="new" xlink:title="m1_calls" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="103" x="27" y="400.6865">m1_calls() const : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L26" target="_top" title="m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L26" xlink:show="new" xlink:title="m2_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L26" target="_top" title="m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L26" xlink:show="new" xlink:title="m2_calls" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="405.9094"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="407.9094"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L26" target="_top" title="m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer3.h#L26" xlink:show="new" xlink:title="m2_calls" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L26" target="_top" title="m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer3.h#L26" xlink:show="new" xlink:title="m2_calls" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="103" x="27" y="415.6684">m2_calls() const : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer2.h#L6" target="_top" title="Layer2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer2.h#L6" xlink:show="new" xlink:title="Layer2" xlink:type="simple">
<rect codeLine="23" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="62.9819" id="C_0000000761" style="stroke:#A80036;stroke-width:1.5;" width="160" x="130.5" y="502"/>
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer2.h#L6" target="_top" title="Layer2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer2.h#L6" xlink:show="new" xlink:title="Layer2" xlink:type="simple">
<rect codeLine="23" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="62.9819" id="C_0000000761" style="stroke:#A80036;stroke-width:1.5;" width="160" x="130.5" y="502"/>
<ellipse cx="155.85" cy="518" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M155.3188,524.9219 Q153.5688,524.9219 152.4281,524.1875 Q151.3031,523.4375 150.7406,522.0938 Q150.1938,520.7344 150.1938,518.9375 Q150.1938,516.9063 150.85,515.4531 Q151.5063,514 152.7875,513.2188 Q154.0688,512.4375 155.9438,512.4375 Q156.8344,512.4375 157.5063,512.625 Q158.1781,512.7969 158.8656,513.1406 L158.0531,515.1563 Q157.4281,514.8438 156.8813,514.7188 Q156.35,514.5938 155.8656,514.5938 Q154.6938,514.5938 153.9906,515.125 Q153.2875,515.6563 152.9906,516.6094 Q152.6938,517.5625 152.6938,518.8281 Q152.6938,520.8438 153.4125,521.8125 Q154.1313,522.7656 155.725,522.7656 Q156.3188,522.7656 156.9438,522.6094 Q157.5688,522.4531 158.3969,522.0781 L158.3969,524.2969 Q157.6625,524.6094 156.8656,524.7656 Q156.0844,524.9219 155.3188,524.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="38" x="172.15" y="522.656">Layer2</text>
@@ -131,14 +131,14 @@
<line style="stroke:#A80036;stroke-width:1.5;" x1="131.5" x2="289.5" y1="534" y2="534"/>
<line style="stroke:#A80036;stroke-width:1.5;" x1="131.5" x2="289.5" y1="542" y2="542"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer2.h#L14" target="_top" title="all_calls_count" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer2.h#L14" xlink:show="new" xlink:title="all_calls_count" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer2.h#L14" target="_top" title="all_calls_count" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer2.h#L14" xlink:show="new" xlink:title="all_calls_count" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="136.5" y="548"/>
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="138.5" y="550"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer2.h#L14" target="_top" title="all_calls_count" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019_layer2.h#L14" xlink:show="new" xlink:title="all_calls_count" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer2.h#L14" target="_top" title="all_calls_count" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019_layer2.h#L14" xlink:show="new" xlink:title="all_calls_count" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="134" x="150.5" y="557.7589">all_calls_count() const : int</text>
</a>
<rect codeLine="27" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="48" id="C_0000000773" style="stroke:#A80036;stroke-width:1.5;" width="99" x="205" y="176"/>
<rect codeLine="27" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="48" id="C_0000000773" style="stroke:#A80036;stroke-width:1.5;" width="99" x="205" y="176"/>
<ellipse cx="220" cy="192" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M219.4688,198.9219 Q217.7188,198.9219 216.5781,198.1875 Q215.4531,197.4375 214.8906,196.0938 Q214.3438,194.7344 214.3438,192.9375 Q214.3438,190.9063 215,189.4531 Q215.6563,188 216.9375,187.2188 Q218.2188,186.4375 220.0938,186.4375 Q220.9844,186.4375 221.6563,186.625 Q222.3281,186.7969 223.0156,187.1406 L222.2031,189.1563 Q221.5781,188.8438 221.0313,188.7188 Q220.5,188.5938 220.0156,188.5938 Q218.8438,188.5938 218.1406,189.125 Q217.4375,189.6563 217.1406,190.6094 Q216.8438,191.5625 216.8438,192.8281 Q216.8438,194.8438 217.5625,195.8125 Q218.2813,196.7656 219.875,196.7656 Q220.4688,196.7656 221.0938,196.6094 Q221.7188,196.4531 222.5469,196.0781 L222.5469,198.2969 Q221.8125,198.6094 221.0156,198.7656 Q220.2344,198.9219 219.4688,198.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="38" x="234" y="196.656">Layer3</text>
@@ -146,7 +146,7 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="25" x="281" y="186.8281">Base</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="206" x2="303" y1="208" y2="208"/>
<line style="stroke:#A80036;stroke-width:1.5;" x1="206" x2="303" y1="216" y2="216"/>
<rect codeLine="30" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="48" id="C_0000000771" style="stroke:#A80036;stroke-width:1.5;" width="150" x="179.5" y="330"/>
<rect codeLine="30" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="48" id="C_0000000771" style="stroke:#A80036;stroke-width:1.5;" width="150" x="179.5" y="330"/>
<ellipse cx="194.5" cy="346" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M193.9688,352.9219 Q192.2188,352.9219 191.0781,352.1875 Q189.9531,351.4375 189.3906,350.0938 Q188.8438,348.7344 188.8438,346.9375 Q188.8438,344.9063 189.5,343.4531 Q190.1563,342 191.4375,341.2188 Q192.7188,340.4375 194.5938,340.4375 Q195.4844,340.4375 196.1563,340.625 Q196.8281,340.7969 197.5156,341.1406 L196.7031,343.1563 Q196.0781,342.8438 195.5313,342.7188 Q195,342.5938 194.5156,342.5938 Q193.3438,342.5938 192.6406,343.125 Q191.9375,343.6563 191.6406,344.6094 Q191.3438,345.5625 191.3438,346.8281 Q191.3438,348.8438 192.0625,349.8125 Q192.7813,350.7656 194.375,350.7656 Q194.9688,350.7656 195.5938,350.6094 Q196.2188,350.4531 197.0469,350.0781 L197.0469,352.2969 Q196.3125,352.6094 195.5156,352.7656 Q194.7344,352.9219 193.9688,352.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="38" x="208.5" y="350.656">Layer2</text>
@@ -154,7 +154,7 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="76" x="255.5" y="340.8281">Layer3&lt;Base&gt;</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="180.5" x2="328.5" y1="362" y2="362"/>
<line style="stroke:#A80036;stroke-width:1.5;" x1="180.5" x2="328.5" y1="370" y2="370"/>
<rect codeLine="33" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="48" id="C_0000000769" style="stroke:#A80036;stroke-width:1.5;" width="201" x="326" y="509.5"/>
<rect codeLine="33" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="48" id="C_0000000769" style="stroke:#A80036;stroke-width:1.5;" width="201" x="326" y="509.5"/>
<ellipse cx="341" cy="525.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M340.4688,532.4219 Q338.7188,532.4219 337.5781,531.6875 Q336.4531,530.9375 335.8906,529.5938 Q335.3438,528.2344 335.3438,526.4375 Q335.3438,524.4063 336,522.9531 Q336.6563,521.5 337.9375,520.7188 Q339.2188,519.9375 341.0938,519.9375 Q341.9844,519.9375 342.6563,520.125 Q343.3281,520.2969 344.0156,520.6406 L343.2031,522.6563 Q342.5781,522.3438 342.0313,522.2188 Q341.5,522.0938 341.0156,522.0938 Q339.8438,522.0938 339.1406,522.625 Q338.4375,523.1563 338.1406,524.1094 Q337.8438,525.0625 337.8438,526.3281 Q337.8438,528.3438 338.5625,529.3125 Q339.2813,530.2656 340.875,530.2656 Q341.4688,530.2656 342.0938,530.1094 Q342.7188,529.9531 343.5469,529.5781 L343.5469,531.7969 Q342.8125,532.1094 342.0156,532.2656 Q341.2344,532.4219 340.4688,532.4219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="38" x="355" y="530.156">Layer1</text>
@@ -162,18 +162,18 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="127" x="402" y="520.3281">Layer2&lt;Layer3&lt;Base&gt;&gt;</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="327" x2="526" y1="541.5" y2="541.5"/>
<line style="stroke:#A80036;stroke-width:1.5;" x1="327" x2="526" y1="549.5" y2="549.5"/>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019.cc#L11" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019.cc#L11" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect codeLine="36" fill="#FEFECE" filter="url(#f13hdm4j7m53db)" height="62.9819" id="C_0000000767" style="stroke:#A80036;stroke-width:1.5;" width="323" x="365" y="322.5"/>
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019.cc#L11" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019.cc#L11" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect codeLine="36" fill="#FEFECE" filter="url(#f1mx79lhg8yhp6)" height="62.9819" id="C_0000000767" style="stroke:#A80036;stroke-width:1.5;" width="323" x="365" y="322.5"/>
<ellipse cx="518.25" cy="338.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M517.7188,345.4219 Q515.9688,345.4219 514.8281,344.6875 Q513.7031,343.9375 513.1406,342.5938 Q512.5938,341.2344 512.5938,339.4375 Q512.5938,337.4063 513.25,335.9531 Q513.9063,334.5 515.1875,333.7188 Q516.4688,332.9375 518.3438,332.9375 Q519.2344,332.9375 519.9063,333.125 Q520.5781,333.2969 521.2656,333.6406 L520.4531,335.6563 Q519.8281,335.3438 519.2813,335.2188 Q518.75,335.0938 518.2656,335.0938 Q517.0938,335.0938 516.3906,335.625 Q515.6875,336.1563 515.3906,337.1094 Q515.0938,338.0625 515.0938,339.3281 Q515.0938,341.3438 515.8125,342.3125 Q516.5313,343.2656 518.125,343.2656 Q518.7188,343.2656 519.3438,343.1094 Q519.9688,342.9531 520.7969,342.5781 L520.7969,344.7969 Q520.0625,345.1094 519.2656,345.2656 Q518.4844,345.4219 517.7188,345.4219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="8" x="538.75" y="343.156">A</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="366" x2="687" y1="354.5" y2="354.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019.cc#L13" target="_top" title="layers" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019.cc#L13" xlink:show="new" xlink:title="layers" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019.cc#L13" target="_top" title="layers" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019.cc#L13" xlink:show="new" xlink:title="layers" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="371" y="360.5"/>
<ellipse cx="376" cy="365.5" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019.cc#L13" target="_top" title="layers" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/bbdd409db8e606520f93b28a6d976b9c63cad388/tests/t00019/t00019.cc#L13" xlink:show="new" xlink:title="layers" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019.cc#L13" target="_top" title="layers" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/be68a27ca0b7c68bd75173355c0fdade893a1ace/tests/t00019/t00019.cc#L13" xlink:show="new" xlink:title="layers" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="297" x="385" y="370.2589">layers : std::unique_ptr&lt;Layer1&lt;Layer2&lt;Layer3&lt;Base&gt;&gt;&gt;&gt;</text>
</a>
<line style="stroke:#A80036;stroke-width:1.5;" x1="366" x2="687" y1="377.4819" y2="377.4819"/>

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB