Updated test cases documentation

This commit is contained in:
Bartek Kryza
2024-06-17 22:02:29 +02:00
parent c45830f35a
commit 632e170ab4
402 changed files with 15656 additions and 11755 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="678px" preserveAspectRatio="none" style="width:1199px;height:678px;" version="1.1" viewBox="0 0 1199 678" width="1199px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="fms8xwfn71nz" width="300%" x="-1" y="-1">
<filter height="300%" id="feiwd7i5z635v" 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/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L7" target="_top" title="fruit_c" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L7" xlink:show="new" xlink:title="fruit_c" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="92.3516" id="C_0001926201868069460340" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="522" y="8"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L7" target="_top" title="fruit_c" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L7" xlink:show="new" xlink:title="fruit_c" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="92.3516" id="C_0015409614944555682724" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="522" y="8"/>
<ellipse cx="537" cy="26.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M539.9688,32.6094 Q539.3906,32.9063 538.75,33.0469 Q538.1094,33.2031 537.4063,33.2031 Q534.9063,33.2031 533.5781,31.5625 Q532.2656,29.9063 532.2656,26.7813 Q532.2656,23.6563 533.5781,22 Q534.9063,20.3438 537.4063,20.3438 Q538.1094,20.3438 538.75,20.5 Q539.4063,20.6563 539.9688,20.9531 L539.9688,23.6719 Q539.3438,23.0938 538.75,22.8281 Q538.1563,22.5469 537.5313,22.5469 Q536.1875,22.5469 535.5,23.625 Q534.8125,24.6875 534.8125,26.7813 Q534.8125,28.875 535.5,29.9531 Q536.1875,31.0156 537.5313,31.0156 Q538.1563,31.0156 538.75,30.75 Q539.3438,30.4688 539.9688,29.8906 L539.9688,32.6094 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="65" x="549" y="24.1387">«concept»</text>
@@ -23,8 +23,8 @@
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="21" x="528" y="80.9526">T{}</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="72" x="528" y="93.7573">t.get_name()</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L13" target="_top" title="apple_c" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L13" xlink:show="new" xlink:title="apple_c" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="79.5469" id="C_0001932582371736186409" style="stroke: #A80036; stroke-width: 1.5;" width="114" x="591" y="177"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L13" target="_top" title="apple_c" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L13" xlink:show="new" xlink:title="apple_c" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="79.5469" id="C_0015460658973889491278" style="stroke: #A80036; stroke-width: 1.5;" width="114" x="591" y="177"/>
<ellipse cx="610.5" cy="195.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M613.4688,201.6094 Q612.8906,201.9063 612.25,202.0469 Q611.6094,202.2031 610.9063,202.2031 Q608.4063,202.2031 607.0781,200.5625 Q605.7656,198.9063 605.7656,195.7813 Q605.7656,192.6563 607.0781,191 Q608.4063,189.3438 610.9063,189.3438 Q611.6094,189.3438 612.25,189.5 Q612.9063,189.6563 613.4688,189.9531 L613.4688,192.6719 Q612.8438,192.0938 612.25,191.8281 Q611.6563,191.5469 611.0313,191.5469 Q609.6875,191.5469 609,192.625 Q608.3125,193.6875 608.3125,195.7813 Q608.3125,197.875 609,198.9531 Q609.6875,200.0156 611.0313,200.0156 Q611.6563,200.0156 612.25,199.75 Q612.8438,199.4688 613.4688,198.8906 L613.4688,201.6094 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="65" x="623.5" y="193.1387">«concept»</text>
@@ -36,8 +36,8 @@
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,2.0;" x1="592" x2="704" y1="235.7422" y2="235.7422"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="102" x="597" y="249.9526">t.get_sweetness()</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L16" target="_top" title="orange_c" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L16" xlink:show="new" xlink:title="orange_c" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="79.5469" id="C_0001483904441065806133" style="stroke: #A80036; stroke-width: 1.5;" width="110" x="446" y="177"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L16" target="_top" title="orange_c" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L16" xlink:show="new" xlink:title="orange_c" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="79.5469" id="C_0011871235528526449070" style="stroke: #A80036; stroke-width: 1.5;" width="110" x="446" y="177"/>
<ellipse cx="463.7" cy="195.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M466.6688,201.6094 Q466.0906,201.9063 465.45,202.0469 Q464.8094,202.2031 464.1063,202.2031 Q461.6063,202.2031 460.2781,200.5625 Q458.9656,198.9063 458.9656,195.7813 Q458.9656,192.6563 460.2781,191 Q461.6063,189.3438 464.1063,189.3438 Q464.8094,189.3438 465.45,189.5 Q466.1063,189.6563 466.6688,189.9531 L466.6688,192.6719 Q466.0438,192.0938 465.45,191.8281 Q464.8563,191.5469 464.2313,191.5469 Q462.8875,191.5469 462.2,192.625 Q461.5125,193.6875 461.5125,195.7813 Q461.5125,197.875 462.2,198.9531 Q462.8875,200.0156 464.2313,200.0156 Q464.8563,200.0156 465.45,199.75 Q466.0438,199.4688 466.6688,198.8906 L466.6688,201.6094 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="65" x="476.3" y="193.1387">«concept»</text>
@@ -49,96 +49,96 @@
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,2.0;" x1="447" x2="555" y1="235.7422" y2="235.7422"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="98" x="452" y="249.9526">t.get_bitterness()</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L18" target="_top" title="gala_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L18" xlink:show="new" xlink:title="gala_apple" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="73.6094" id="C_0000399997161214328320" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="6" y="334"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L18" target="_top" title="gala_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L18" xlink:show="new" xlink:title="gala_apple" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="73.6094" id="C_0003199977289714626562" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="6" y="334"/>
<ellipse cx="65.75" cy="350" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M68.7188,355.6406 Q68.1406,355.9375 67.5,356.0781 Q66.8594,356.2344 66.1563,356.2344 Q63.6563,356.2344 62.3281,354.5938 Q61.0156,352.9375 61.0156,349.8125 Q61.0156,346.6875 62.3281,345.0313 Q63.6563,343.375 66.1563,343.375 Q66.8594,343.375 67.5,343.5313 Q68.1563,343.6875 68.7188,343.9844 L68.7188,346.7031 Q68.0938,346.125 67.5,345.8594 Q66.9063,345.5781 66.2813,345.5781 Q64.9375,345.5781 64.25,346.6563 Q63.5625,347.7188 63.5625,349.8125 Q63.5625,351.9063 64.25,352.9844 Q64.9375,354.0469 66.2813,354.0469 Q66.9063,354.0469 67.5,353.7813 Q68.0938,353.5 68.7188,352.9219 L68.7188,355.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="68" x="86.25" y="354.1543">gala_apple</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="201" y1="366" y2="366"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L20" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L20" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L20" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L20" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="372"/>
<ellipse cx="17" cy="377" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L20" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L20" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L20" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L20" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="170" x="26" y="380.2104">get_name() const : std::string</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L21" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L21" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L21" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L21" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="384.8047"/>
<ellipse cx="17" cy="389.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L21" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L21" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L21" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L21" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="166" x="26" y="393.0151">get_sweetness() const : float</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="201" y1="399.6094" y2="399.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L24" target="_top" title="empire_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L24" xlink:show="new" xlink:title="empire_apple" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="73.6094" id="C_0000660406972347773654" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="992" y="334"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L24" target="_top" title="empire_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L24" xlink:show="new" xlink:title="empire_apple" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="73.6094" id="C_0005283255778782189239" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="992" y="334"/>
<ellipse cx="1043.75" cy="350" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1046.7188,355.6406 Q1046.1406,355.9375 1045.5,356.0781 Q1044.8594,356.2344 1044.1563,356.2344 Q1041.6563,356.2344 1040.3281,354.5938 Q1039.0156,352.9375 1039.0156,349.8125 Q1039.0156,346.6875 1040.3281,345.0313 Q1041.6563,343.375 1044.1563,343.375 Q1044.8594,343.375 1045.5,343.5313 Q1046.1563,343.6875 1046.7188,343.9844 L1046.7188,346.7031 Q1046.0938,346.125 1045.5,345.8594 Q1044.9063,345.5781 1044.2813,345.5781 Q1042.9375,345.5781 1042.25,346.6563 Q1041.5625,347.7188 1041.5625,349.8125 Q1041.5625,351.9063 1042.25,352.9844 Q1042.9375,354.0469 1044.2813,354.0469 Q1044.9063,354.0469 1045.5,353.7813 Q1046.0938,353.5 1046.7188,352.9219 L1046.7188,355.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="84" x="1064.25" y="354.1543">empire_apple</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="993" x2="1187" y1="366" y2="366"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L26" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L26" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L26" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L26" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="998" y="372"/>
<ellipse cx="1003" cy="377" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L26" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L26" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L26" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L26" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="170" x="1012" y="380.2104">get_name() const : std::string</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L27" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L27" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L27" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L27" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="998" y="384.8047"/>
<ellipse cx="1003" cy="389.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L27" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L27" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L27" target="_top" title="get_sweetness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L27" xlink:show="new" xlink:title="get_sweetness" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="166" x="1012" y="393.0151">get_sweetness() const : float</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="993" x2="1187" y1="399.6094" y2="399.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L30" target="_top" title="lima_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L30" xlink:show="new" xlink:title="lima_orange" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="73.6094" id="C_0001649295452510454080" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="761" y="334"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L30" target="_top" title="lima_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L30" xlink:show="new" xlink:title="lima_orange" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="73.6094" id="C_0013194363620083632640" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="761" y="334"/>
<ellipse cx="816.75" cy="350" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M819.7188,355.6406 Q819.1406,355.9375 818.5,356.0781 Q817.8594,356.2344 817.1563,356.2344 Q814.6563,356.2344 813.3281,354.5938 Q812.0156,352.9375 812.0156,349.8125 Q812.0156,346.6875 813.3281,345.0313 Q814.6563,343.375 817.1563,343.375 Q817.8594,343.375 818.5,343.5313 Q819.1563,343.6875 819.7188,343.9844 L819.7188,346.7031 Q819.0938,346.125 818.5,345.8594 Q817.9063,345.5781 817.2813,345.5781 Q815.9375,345.5781 815.25,346.6563 Q814.5625,347.7188 814.5625,349.8125 Q814.5625,351.9063 815.25,352.9844 Q815.9375,354.0469 817.2813,354.0469 Q817.9063,354.0469 818.5,353.7813 Q819.0938,353.5 819.7188,352.9219 L819.7188,355.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="76" x="837.25" y="354.1543">lima_orange</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="762" x2="956" y1="366" y2="366"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L33" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L33" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L33" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L33" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="767" y="372"/>
<ellipse cx="772" cy="377" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L33" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L33" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L33" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L33" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="162" x="781" y="380.2104">get_bitterness() const : float</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L32" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L32" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L32" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L32" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="767" y="384.8047"/>
<ellipse cx="772" cy="389.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L32" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L32" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L32" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L32" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="170" x="781" y="393.0151">get_name() const : std::string</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="762" x2="956" y1="399.6094" y2="399.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L36" target="_top" title="valencia_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L36" xlink:show="new" xlink:title="valencia_orange" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="73.6094" id="C_0000802727760415733923" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="237" y="334"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L36" target="_top" title="valencia_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L36" xlink:show="new" xlink:title="valencia_orange" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="73.6094" id="C_0006421822083325871384" style="stroke: #A80036; stroke-width: 1.5;" width="196" x="237" y="334"/>
<ellipse cx="279.9" cy="350" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M282.8688,355.6406 Q282.2906,355.9375 281.65,356.0781 Q281.0094,356.2344 280.3063,356.2344 Q277.8063,356.2344 276.4781,354.5938 Q275.1656,352.9375 275.1656,349.8125 Q275.1656,346.6875 276.4781,345.0313 Q277.8063,343.375 280.3063,343.375 Q281.0094,343.375 281.65,343.5313 Q282.3063,343.6875 282.8688,343.9844 L282.8688,346.7031 Q282.2438,346.125 281.65,345.8594 Q281.0563,345.5781 280.4313,345.5781 Q279.0875,345.5781 278.4,346.6563 Q277.7125,347.7188 277.7125,349.8125 Q277.7125,351.9063 278.4,352.9844 Q279.0875,354.0469 280.4313,354.0469 Q281.0563,354.0469 281.65,353.7813 Q282.2438,353.5 282.8688,352.9219 L282.8688,355.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="102" x="300.1" y="354.1543">valencia_orange</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="238" x2="432" y1="366" y2="366"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L39" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L39" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L39" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L39" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="243" y="372"/>
<ellipse cx="248" cy="377" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L39" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L39" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L39" target="_top" title="get_bitterness" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L39" xlink:show="new" xlink:title="get_bitterness" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="162" x="257" y="380.2104">get_bitterness() const : float</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L38" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L38" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L38" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L38" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="243" y="384.8047"/>
<ellipse cx="248" cy="389.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L38" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L38" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L38" target="_top" title="get_name" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L38" xlink:show="new" xlink:title="get_name" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="170" x="257" y="393.0151">get_name() const : std::string</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="238" x2="432" y1="399.6094" y2="399.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L42" target="_top" title="fruit_factory" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L42" xlink:show="new" xlink:title="fruit_factory" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="73.6094" id="C_0002301786483822933456" style="stroke: #A80036; stroke-width: 1.5;" width="258" x="468" y="334"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L42" target="_top" title="fruit_factory" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L42" xlink:show="new" xlink:title="fruit_factory" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="73.6094" id="C_0018414291870583467652" style="stroke: #A80036; stroke-width: 1.5;" width="258" x="468" y="334"/>
<ellipse cx="483" cy="350" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M485.9688,355.6406 Q485.3906,355.9375 484.75,356.0781 Q484.1094,356.2344 483.4063,356.2344 Q480.9063,356.2344 479.5781,354.5938 Q478.2656,352.9375 478.2656,349.8125 Q478.2656,346.6875 479.5781,345.0313 Q480.9063,343.375 483.4063,343.375 Q484.1094,343.375 484.75,343.5313 Q485.4063,343.6875 485.9688,343.9844 L485.9688,346.7031 Q485.3438,346.125 484.75,345.8594 Q484.1563,345.5781 483.5313,345.5781 Q482.1875,345.5781 481.5,346.6563 Q480.8125,347.7188 480.8125,349.8125 Q480.8125,351.9063 481.5,352.9844 Q482.1875,354.0469 483.5313,354.0469 Q484.1563,354.0469 484.75,353.7813 Q485.3438,353.5 485.9688,352.9219 L485.9688,355.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="74" x="497" y="354.1543">fruit_factory</text>
@@ -146,23 +146,23 @@
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="148" x="580" y="343.1387">apple_c TA,orange_c TO</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="469" x2="725" y1="366" y2="366"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L44" target="_top" title="create_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L44" xlink:show="new" xlink:title="create_apple" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L44" target="_top" title="create_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L44" xlink:show="new" xlink:title="create_apple" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="474" y="372"/>
<ellipse cx="479" cy="377" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L44" target="_top" title="create_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L44" xlink:show="new" xlink:title="create_apple" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L44" target="_top" title="create_apple" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L44" xlink:show="new" xlink:title="create_apple" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="142" x="488" y="380.2104">create_apple() const : TA</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L45" target="_top" title="create_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L45" xlink:show="new" xlink:title="create_orange" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L45" target="_top" title="create_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L45" xlink:show="new" xlink:title="create_orange" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="474" y="384.8047"/>
<ellipse cx="479" cy="389.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L45" target="_top" title="create_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L45" xlink:show="new" xlink:title="create_orange" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L45" target="_top" title="create_orange" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L45" xlink:show="new" xlink:title="create_orange" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="153" x="488" y="393.0151">create_orange() const : TO</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="469" x2="725" y1="399.6094" y2="399.6094"/>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L42" target="_top" title="fruit_factory" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L42" xlink:show="new" xlink:title="fruit_factory" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="48" id="C_0000551278102444647278" style="stroke: #A80036; stroke-width: 1.5;" width="284" x="273" y="469"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L42" target="_top" title="fruit_factory" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L42" xlink:show="new" xlink:title="fruit_factory" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="48" id="C_0004410224819557178230" style="stroke: #A80036; stroke-width: 1.5;" width="284" x="273" y="469"/>
<ellipse cx="288" cy="485" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M290.9688,490.6406 Q290.3906,490.9375 289.75,491.0781 Q289.1094,491.2344 288.4063,491.2344 Q285.9063,491.2344 284.5781,489.5938 Q283.2656,487.9375 283.2656,484.8125 Q283.2656,481.6875 284.5781,480.0313 Q285.9063,478.375 288.4063,478.375 Q289.1094,478.375 289.75,478.5313 Q290.4063,478.6875 290.9688,478.9844 L290.9688,481.7031 Q290.3438,481.125 289.75,480.8594 Q289.1563,480.5781 288.5313,480.5781 Q287.1875,480.5781 286.5,481.6563 Q285.8125,482.7188 285.8125,484.8125 Q285.8125,486.9063 286.5,487.9844 Q287.1875,489.0469 288.5313,489.0469 Q289.1563,489.0469 289.75,488.7813 Q290.3438,488.5 290.9688,487.9219 L290.9688,490.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="74" x="302" y="489.1543">fruit_factory</text>
@@ -171,8 +171,8 @@
<line style="stroke: #A80036; stroke-width: 1.5;" x1="274" x2="556" y1="501" y2="501"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="274" x2="556" y1="509" y2="509"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L42" target="_top" title="fruit_factory" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L42" xlink:show="new" xlink:title="fruit_factory" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="48" id="C_0000536390279563541226" style="stroke: #A80036; stroke-width: 1.5;" width="274" x="679" y="469"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L42" target="_top" title="fruit_factory" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L42" xlink:show="new" xlink:title="fruit_factory" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="48" id="C_0004291122236508329812" style="stroke: #A80036; stroke-width: 1.5;" width="274" x="679" y="469"/>
<ellipse cx="694" cy="485" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M696.9688,490.6406 Q696.3906,490.9375 695.75,491.0781 Q695.1094,491.2344 694.4063,491.2344 Q691.9063,491.2344 690.5781,489.5938 Q689.2656,487.9375 689.2656,484.8125 Q689.2656,481.6875 690.5781,480.0313 Q691.9063,478.375 694.4063,478.375 Q695.1094,478.375 695.75,478.5313 Q696.4063,478.6875 696.9688,478.9844 L696.9688,481.7031 Q696.3438,481.125 695.75,480.8594 Q695.1563,480.5781 694.5313,480.5781 Q693.1875,480.5781 692.5,481.6563 Q691.8125,482.7188 691.8125,484.8125 Q691.8125,486.9063 692.5,487.9844 Q693.1875,489.0469 694.5313,489.0469 Q695.1563,489.0469 695.75,488.7813 Q696.3438,488.5 696.9688,487.9219 L696.9688,490.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="74" x="708" y="489.1543">fruit_factory</text>
@@ -181,56 +181,56 @@
<line style="stroke: #A80036; stroke-width: 1.5;" x1="680" x2="952" y1="501" y2="501"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="680" x2="952" y1="509" y2="509"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L51" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L51" xlink:show="new" xlink:title="R" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fms8xwfn71nz)" height="73.6094" id="C_0001128300671453354325" style="stroke: #A80036; stroke-width: 1.5;" width="171" x="485.5" y="594"/>
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L51" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L51" xlink:show="new" xlink:title="R" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#feiwd7i5z635v)" height="73.6094" id="C_0009026405371626834603" style="stroke: #A80036; stroke-width: 1.5;" width="171" x="485.5" y="594"/>
<ellipse cx="562.75" cy="610" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M565.7188,615.6406 Q565.1406,615.9375 564.5,616.0781 Q563.8594,616.2344 563.1563,616.2344 Q560.6563,616.2344 559.3281,614.5938 Q558.0156,612.9375 558.0156,609.8125 Q558.0156,606.6875 559.3281,605.0313 Q560.6563,603.375 563.1563,603.375 Q563.8594,603.375 564.5,603.5313 Q565.1563,603.6875 565.7188,603.9844 L565.7188,606.7031 Q565.0938,606.125 564.5,605.8594 Q563.9063,605.5781 563.2813,605.5781 Q561.9375,605.5781 561.25,606.6563 Q560.5625,607.7188 560.5625,609.8125 Q560.5625,611.9063 561.25,612.9844 Q561.9375,614.0469 563.2813,614.0469 Q563.9063,614.0469 564.5,613.7813 Q565.0938,613.5 565.7188,612.9219 L565.7188,615.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="583.25" y="614.1543">R</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="486.5" x2="655.5" y1="626" y2="626"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="486.5" x2="655.5" y1="634" y2="634"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L52" target="_top" title="factory_1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L52" xlink:show="new" xlink:title="factory_1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L52" target="_top" title="factory_1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L52" xlink:show="new" xlink:title="factory_1" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="491.5" y="640"/>
<ellipse cx="496.5" cy="645" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L52" target="_top" title="factory_1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L52" xlink:show="new" xlink:title="factory_1" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L52" target="_top" title="factory_1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L52" xlink:show="new" xlink:title="factory_1" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="145" x="505.5" y="648.2104">factory_1 : fruit_factory_1</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L53" target="_top" title="factory_2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L53" xlink:show="new" xlink:title="factory_2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L53" target="_top" title="factory_2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L53" xlink:show="new" xlink:title="factory_2" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="491.5" y="652.8047"/>
<ellipse cx="496.5" cy="657.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L53" target="_top" title="factory_2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/2e861ee3dea4b484cbec7687f2cf71d63c69d2c2/tests/t00059/t00059.cc#L53" xlink:show="new" xlink:title="factory_2" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L53" target="_top" title="factory_2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/c45830f35a6b34145559a084352a1083fa792527/tests/t00059/t00059.cc#L53" xlink:show="new" xlink:title="factory_2" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="145" x="505.5" y="661.0151">factory_2 : fruit_factory_2</text>
</a>
<path d="M596.91,104.85 C607.56,128.01 620.03,155.14 629.98,176.8 " fill="none" id="C_0001926201868069460340&lt;-C_0001932582371736186409" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M596.91,104.85 C607.56,128.01 620.03,155.14 629.98,176.8 " fill="none" id="C_0015409614944555682724&lt;-C_0015460658973889491278" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="594.81,100.28,594.93,110.1281,596.8962,104.824,602.2004,106.7902,594.81,100.28" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="617" y="143.0669">T</text>
<path d="M551.4,104.85 C540.9,128.01 528.6,155.14 518.77,176.8 " fill="none" id="C_0001926201868069460340&lt;-C_0001483904441065806133" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M551.4,104.85 C540.9,128.01 528.6,155.14 518.77,176.8 " fill="none" id="C_0015409614944555682724&lt;-C_0011871235528526449070" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="553.47,100.28,546.1213,106.8372,551.4128,104.8372,553.4129,110.1287,553.47,100.28" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="541" y="143.0669">T</text>
<path d="M633.26,261.94 C625.6,284.75 616.36,312.29 609.13,333.86 " fill="none" id="C_0001932582371736186409&lt;-C_0002301786483822933456" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M633.26,261.94 C625.6,284.75 616.36,312.29 609.13,333.86 " fill="none" id="C_0015460658973889491278&lt;-C_0018414291870583467652" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="634.87,257.14,628.2161,264.4012,633.2803,261.8805,635.8009,266.9448,634.87,257.14" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="16" x="626" y="300.0669">TA</text>
<path d="M528.57,261.65 C543.01,284.52 560.49,312.2 574.17,333.86 " fill="none" id="C_0001483904441065806133&lt;-C_0002301786483822933456" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M528.57,261.65 C543.01,284.52 560.49,312.2 574.17,333.86 " fill="none" id="C_0011871235528526449070&lt;-C_0018414291870583467652" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="525.72,257.14,527.1452,266.8852,528.3905,261.3671,533.9086,262.6124,525.72,257.14" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="17" x="556" y="300.0669">TO</text>
<path d="M202.14,409.87 C252.34,429.24 311.81,452.18 355.11,468.89 " fill="none" id="C_0000399997161214328320&lt;-C_0000551278102444647278" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M202.14,409.87 C252.34,429.24 311.81,452.18 355.11,468.89 " fill="none" id="C_0003199977289714626562&lt;-C_0004410224819557178230" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="197.31,408,204.2699,414.9685,201.9756,409.7978,207.1463,407.5035,197.31,408" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M361.82,412.23 C374.38,431.08 388.9,452.86 399.59,468.89 " fill="none" id="C_0000802727760415733923&lt;-C_0000551278102444647278" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M361.82,412.23 C374.38,431.08 388.9,452.86 399.59,468.89 " fill="none" id="C_0006421822083325871384&lt;-C_0004410224819557178230" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="359,408,360.6641,417.7073,361.7735,412.1603,367.3205,413.2697,359,408" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M525.37,419.23 C499.48,436.3 471.4,454.81 450.05,468.89 " fill="none" id="C_0002301786483822933456&lt;-C_0000551278102444647278" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M525.37,419.23 C499.48,436.3 471.4,454.81 450.05,468.89 " fill="none" id="C_0018414291870583467652&lt;-C_0004410224819557178230" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="521.84,413.17,542.39,408,529.55,424.86,521.84,413.17" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1003,410.1 C958.89,429.42 906.76,452.25 868.76,468.89 " fill="none" id="C_0000660406972347773654&lt;-C_0000536390279563541226" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M1003,410.1 C958.89,429.42 906.76,452.25 868.76,468.89 " fill="none" id="C_0005283255778782189239&lt;-C_0004291122236508329812" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1007.79,408,997.9413,407.9427,1003.2092,410.0041,1001.1479,415.272,1007.79,408" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M844.24,413.18 C837.57,431.81 829.93,453.13 824.28,468.89 " fill="none" id="C_0001649295452510454080&lt;-C_0000536390279563541226" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M844.24,413.18 C837.57,431.81 829.93,453.13 824.28,468.89 " fill="none" id="C_0013194363620083632640&lt;-C_0004291122236508329812" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="846.1,408,839.3033,415.1277,844.4165,412.7081,846.8362,417.8213,846.1,408" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M680.52,417.77 C712.4,435.23 747.39,454.41 773.83,468.89 " fill="none" id="C_0002301786483822933456&lt;-C_0000536390279563541226" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M680.52,417.77 C712.4,435.23 747.39,454.41 773.83,468.89 " fill="none" id="C_0018414291870583467652&lt;-C_0004291122236508329812" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="676.88,423.75,662.71,408,683.61,411.48,676.88,423.75" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M441.46,517.07 C462.8,535.67 493.44,562.39 519.57,585.16 " fill="none" id="C_0000551278102444647278-&gt;C_0001128300671453354325" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M441.46,517.07 C462.8,535.67 493.44,562.39 519.57,585.16 " fill="none" id="C_0004410224819557178230-&gt;C_0009026405371626834603" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="529.7,594,527.8106,587.0408,520.6601,586.1082,522.5495,593.0674,529.7,594" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="59" x="494" y="560.0669">factory_1</text>
<path d="M774.44,517.07 C739.75,536.33 689.38,564.29 647.44,587.57 " fill="none" id="C_0000536390279563541226-&gt;C_0001128300671453354325" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M774.44,517.07 C739.75,536.33 689.38,564.29 647.44,587.57 " fill="none" id="C_0004291122236508329812-&gt;C_0009026405371626834603" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="635.86,594,643.0474,594.5843,646.3511,588.1745,639.1637,587.5902,635.86,594" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="59" x="717" y="560.0669">factory_2</text>
</g>

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB