Files
clang-uml/docs/test_cases/t00062_class_mermaid.svg
2024-03-06 18:55:42 +01:00

866 lines
58 KiB
XML

<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" aria-roledescription="classDiagram" role="graphics-document document" viewBox="0 0 2641.2578125 526" style="max-width: 2641.26px; background-color: white;" width="2641.2578125" id="my-svg">
<style>#my-svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#my-svg .error-icon{fill:#552222;}#my-svg .error-text{fill:#552222;stroke:#552222;}#my-svg .edge-thickness-normal{stroke-width:2px;}#my-svg .edge-thickness-thick{stroke-width:3.5px;}#my-svg .edge-pattern-solid{stroke-dasharray:0;}#my-svg .edge-pattern-dashed{stroke-dasharray:3;}#my-svg .edge-pattern-dotted{stroke-dasharray:2;}#my-svg .marker{fill:#333333;stroke:#333333;}#my-svg .marker.cross{stroke:#333333;}#my-svg svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#my-svg g.classGroup text{fill:#9370DB;fill:#131300;stroke:none;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:10px;}#my-svg g.classGroup text .title{font-weight:bolder;}#my-svg .nodeLabel,#my-svg .edgeLabel{color:#131300;}#my-svg .edgeLabel .label rect{fill:#ECECFF;}#my-svg .label text{fill:#131300;}#my-svg .edgeLabel .label span{background:#ECECFF;}#my-svg .classTitle{font-weight:bolder;}#my-svg .node rect,#my-svg .node circle,#my-svg .node ellipse,#my-svg .node polygon,#my-svg .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#my-svg .divider{stroke:#9370DB;stroke-width:1;}#my-svg g.clickable{cursor:pointer;}#my-svg g.classGroup rect{fill:#ECECFF;stroke:#9370DB;}#my-svg g.classGroup line{stroke:#9370DB;stroke-width:1;}#my-svg .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5;}#my-svg .classLabel .label{fill:#9370DB;font-size:10px;}#my-svg .relation{stroke:#333333;stroke-width:1;fill:none;}#my-svg .dashed-line{stroke-dasharray:3;}#my-svg .dotted-line{stroke-dasharray:1 2;}#my-svg #compositionStart,#my-svg .composition{fill:#333333!important;stroke:#333333!important;stroke-width:1;}#my-svg #compositionEnd,#my-svg .composition{fill:#333333!important;stroke:#333333!important;stroke-width:1;}#my-svg #dependencyStart,#my-svg .dependency{fill:#333333!important;stroke:#333333!important;stroke-width:1;}#my-svg #dependencyStart,#my-svg .dependency{fill:#333333!important;stroke:#333333!important;stroke-width:1;}#my-svg #extensionStart,#my-svg .extension{fill:#ECECFF!important;stroke:#333333!important;stroke-width:1;}#my-svg #extensionEnd,#my-svg .extension{fill:#ECECFF!important;stroke:#333333!important;stroke-width:1;}#my-svg #aggregationStart,#my-svg .aggregation{fill:#ECECFF!important;stroke:#333333!important;stroke-width:1;}#my-svg #aggregationEnd,#my-svg .aggregation{fill:#ECECFF!important;stroke:#333333!important;stroke-width:1;}#my-svg #lollipopStart,#my-svg .lollipop{fill:#ECECFF!important;stroke:#333333!important;stroke-width:1;}#my-svg #lollipopEnd,#my-svg .lollipop{fill:#ECECFF!important;stroke:#333333!important;stroke-width:1;}#my-svg .edgeTerminals{font-size:11px;}#my-svg .classTitleText{text-anchor:middle;font-size:18px;fill:#333;}#my-svg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style>
<g>
<defs>
<marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="0" class="marker aggregation classDiagram" id="classDiagram-aggregationStart">
<path d="M 18,7 L9,13 L1,7 L9,1 Z"/>
</marker>
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<defs>
<marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="19" class="marker aggregation classDiagram" id="classDiagram-aggregationEnd">
<path d="M 18,7 L9,13 L1,7 L9,1 Z"/>
</marker>
</defs>
<defs>
<marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="0" class="marker extension classDiagram" id="classDiagram-extensionStart">
<path d="M 1,7 L18,13 V 1 Z"/>
</marker>
</defs>
<defs>
<marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="19" class="marker extension classDiagram" id="classDiagram-extensionEnd">
<path d="M 1,1 V 13 L18,7 Z"/>
</marker>
</defs>
<defs>
<marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="0" class="marker composition classDiagram" id="classDiagram-compositionStart">
<path d="M 18,7 L9,13 L1,7 L9,1 Z"/>
</marker>
</defs>
<defs>
<marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="19" class="marker composition classDiagram" id="classDiagram-compositionEnd">
<path d="M 18,7 L9,13 L1,7 L9,1 Z"/>
</marker>
</defs>
<defs>
<marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="0" class="marker dependency classDiagram" id="classDiagram-dependencyStart">
<path d="M 5,7 L9,13 L1,7 L9,1 Z"/>
</marker>
</defs>
<defs>
<marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="19" class="marker dependency classDiagram" id="classDiagram-dependencyEnd">
<path d="M 18,7 L9,13 L14,7 L9,1 Z"/>
</marker>
</defs>
<defs>
<marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="0" class="marker lollipop classDiagram" id="classDiagram-lollipopStart">
<circle r="6" cy="7" cx="6" fill="white" stroke="black"/>
</marker>
</defs>
<g class="root">
<g class="clusters"/>
<g class="edgePaths">
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id1" d="M247.9609375,400L247.9609375,406C247.9609375,412,247.9609375,424,437.4505208333333,438.70602732434753C626.9401041666666,453.41205464869495,1005.9192708333334,470.8241092973899,1195.4088541666667,479.5301366217374L1384.8984375,488.23616394608484"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id2" d="M247.9609375,249L247.9609375,255C247.9609375,261,247.9609375,273,247.9609375,285C247.9609375,297,247.9609375,309,247.9609375,315L247.9609375,321"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id3" d="M247.9609375,87L247.9609375,94.83333333333333C247.9609375,102.66666666666667,247.9609375,118.33333333333333,247.9609375,132.16666666666666C247.9609375,146,247.9609375,158,247.9609375,164L247.9609375,170"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id4" d="M485,400L485,406C485,412,485,424,634.9830729166666,438.6521892655367C784.9661458333334,453.3043785310735,1084.9322916666667,470.6087570621469,1234.9153645833333,479.2609463276836L1384.8984375,487.9131355932203"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id5" d="M485,249L485,255C485,261,485,273,485,285C485,297,485,309,485,315L485,321"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id6" d="M712.28125,400L712.28125,406C712.28125,412,712.28125,424,824.3841145833334,438.5663320909957C936.4869791666666,453.1326641819913,1160.6927083333333,470.26532836398263,1272.7955729166667,478.83166045497825L1384.8984375,487.3979925459739"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id7" d="M942.671875,400L942.671875,406C942.671875,412,942.671875,424,1016.3763020833334,438.3945034871215C1090.0807291666667,452.78900697424297,1237.4895833333333,469.57801394848593,1311.1940104166667,477.9725174356074L1384.8984375,486.36702092272895"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id8" d="M1092.8203125,400L1092.8203125,406C1092.8203125,412,1092.8203125,424,1141.5,438.14917984696996C1190.1796875,452.29835969394,1287.5390625,468.59671938787983,1336.21875,476.7458992348498L1384.8984375,484.89507908181974"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id9" d="M1246.515625,411L1246.515625,415.1666666666667C1246.515625,419.3333333333333,1246.515625,427.6666666666667,1269.5794270833333,439.2714475212709C1292.6432291666667,450.87622837587514,1338.7708333333333,465.7524567517503,1361.8346354166667,473.19057093968786L1384.8984375,480.6286851276255"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id10" d="M801.4609375,260L801.4609375,264.1666666666667C801.4609375,268.3333333333333,801.4609375,276.6666666666667,817.9661458333334,289.6580267404334C834.4713541666666,302.6493868142001,867.4817708333334,320.29877362840017,883.9869791666666,329.12346703550025L900.4921875,337.9481604426003"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id11" d="M1412.40625,411L1412.40625,415.1666666666667C1412.40625,419.3333333333333,1412.40625,427.6666666666667,1412.40625,436C1412.40625,444.3333333333333,1412.40625,452.6666666666667,1412.40625,456.8333333333333L1412.40625,461"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id12" d="M1412.40625,249L1412.40625,255C1412.40625,261,1412.40625,273,1412.40625,283.1666666666667C1412.40625,293.3333333333333,1412.40625,301.6666666666667,1412.40625,305.8333333333333L1412.40625,310"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id13" d="M1072.3828125,260L1072.3828125,264.1666666666667C1072.3828125,268.3333333333333,1072.3828125,276.6666666666667,1057.7942708333333,289.32479070047583C1043.2057291666667,301.982914734285,1014.0286458333334,318.96582946856995,999.4401041666666,327.4572868357124L984.8515625,335.9487442028549"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id14" d="M1072.3828125,109L1072.3828125,113.16666666666667C1072.3828125,117.33333333333333,1072.3828125,125.66666666666667,1072.3828125,134C1072.3828125,142.33333333333334,1072.3828125,150.66666666666666,1072.3828125,154.83333333333334L1072.3828125,159"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id15" d="M1648.078125,411L1648.078125,415.1666666666667C1648.078125,419.3333333333333,1648.078125,427.6666666666667,1613.3841145833333,439.7092394307056C1578.6901041666667,451.7518121947446,1509.3020833333333,467.50362438948923,1474.6080729166667,475.37953048686154L1439.9140625,483.2554365842339"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id16" d="M1864.2109375,400L1864.2109375,406C1864.2109375,412,1864.2109375,424,1793.4947916666667,438.3737816511329C1722.7786458333333,452.74756330226575,1581.3463541666667,469.4951266045316,1510.6302083333333,477.8689082556645L1439.9140625,486.2426899067974"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id17" d="M1864.2109375,249L1864.2109375,255C1864.2109375,261,1864.2109375,273,1864.2109375,285C1864.2109375,297,1864.2109375,309,1864.2109375,315L1864.2109375,321"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id18" d="M2041.46875,400L2041.46875,406C2041.46875,412,2041.46875,424,1941.2096354166667,438.52675629243254C1840.9505208333333,453.0535125848651,1640.4322916666667,470.1070251697301,1540.1731770833333,478.63378146216263L1439.9140625,487.1605377545951"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id19" d="M2208.5,400L2208.5,406C2208.5,412,2208.5,424,2080.40234375,438.60856476938176C1952.3046875,453.21712953876346,1696.109375,470.434259077527,1568.01171875,479.04282384690873L1439.9140625,487.6513886162905"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id20" d="M2341.75,400L2341.75,406C2341.75,412,2341.75,424,2191.4440104166665,438.6527406492036C2041.1380208333333,453.3054812984073,1740.5260416666667,470.61096259681455,1590.2200520833333,479.26370324601817L1439.9140625,487.9164438952218"/>
<path marker-end="url(#classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-dashed relation" id="id21" d="M2533.9296875,411L2533.9296875,415.1666666666667C2533.9296875,419.3333333333333,2533.9296875,427.6666666666667,2351.59375,440.531299269734C2169.2578125,453.3959318728014,1804.5859375,470.79186374560277,1622.25,479.4898296820034L1439.9140625,488.1877956184041"/>
</g>
<g class="edgeLabels">
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
<g transform="translate(undefined, undefined)" class="edgeLabel">
<g transform="translate(0, 0)" class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="edgeLabel">
<span class="edgeLabel"/>
</span>
</div>
</foreignObject>
</g>
</g>
</g>
<g class="nodes">
<a transform="translate(247.9609375, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L9">
<g title="A" id="classId-C_0001046827200300090710-0" class="node default clickable">
<rect height="79" width="73.25" y="-39.5" x="-36.625" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="36.625" x1="-36.625" class="divider"/>
<line y2="28.5" y1="28.5" x2="36.625" x1="-36.625" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -28.8984375, -32)" height="18" width="57.796875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;U &amp;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -29.125, 2)" height="18" width="58.25">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+u : U &amp;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(247.9609375, 209.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L13">
<g title="A" id="classId-C_0001099548178945911245-1" class="node default clickable">
<rect height="79" width="242.59375" y="-39.5" x="-121.296875" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="121.296875" x1="-121.296875" class="divider"/>
<line y2="28.5" y1="28.5" x2="121.296875" x1="-121.296875" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -113.796875, -32)" height="18" width="227.59375" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;std::map&lt;std::string,U&gt; &amp;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -113.796875, 2)" height="18" width="58.25">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+u : U &amp;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(247.9609375, 58.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L18">
<g title="A" id="classId-C_0001239388209995793547-2" class="node default clickable">
<rect height="57" width="479.921875" y="-28.5" x="-239.9609375" class="outer title-state"/>
<line y2="1.5" y1="1.5" x2="239.9609375" x1="-239.9609375" class="divider"/>
<line y2="17.5" y1="17.5" x2="239.9609375" x1="-239.9609375" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -232.4609375, -21)" height="18" width="464.921875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;std::map&lt;std::string,std::map&lt;std::string,std::string&gt;&gt; &amp;&gt;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(485, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L20">
<g title="A" id="classId-C_0000045701897814162098-3" class="node default clickable">
<rect height="79" width="78.140625" y="-39.5" x="-39.0703125" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="39.0703125" x1="-39.0703125" class="divider"/>
<line y2="28.5" y1="28.5" x2="39.0703125" x1="-39.0703125" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -31.5703125, -32)" height="18" width="63.140625" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;U * *&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -31.5703125, 2)" height="18" width="53.8125">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+u : U *</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(485, 209.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L24">
<g title="A" id="classId-C_0001379193770802992785-4" class="node default clickable">
<rect height="79" width="131.484375" y="-39.5" x="-65.7421875" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="65.7421875" x1="-65.7421875" class="divider"/>
<line y2="28.5" y1="28.5" x2="65.7421875" x1="-65.7421875" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -58.2421875, -32)" height="18" width="116.484375" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;U * * const*&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -58.2421875, 2)" height="18" width="60.03125">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+u : U **</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(712.28125, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L28">
<g title="A" id="classId-C_0001407865337446777280-5" class="node default clickable">
<rect height="79" width="276.421875" y="-39.5" x="-138.2109375" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="138.2109375" x1="-138.2109375" class="divider"/>
<line y2="28.5" y1="28.5" x2="138.2109375" x1="-138.2109375" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -130.7109375, -32)" height="18" width="261.421875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;U const volatile* const volatile&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -130.7109375, 2)" height="18" width="60.03125">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+u : U **</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(942.671875, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L32">
<g title="A" id="classId-C_0001034483227649400416-6" class="node default clickable">
<rect height="79" width="84.359375" y="-39.5" x="-42.1796875" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="42.1796875" x1="-42.1796875" class="divider"/>
<line y2="28.5" y1="28.5" x2="42.1796875" x1="-42.1796875" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -34.6796875, -32)" height="18" width="69.359375" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;U &amp;&amp;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -34.6796875, 2)" height="18" width="68.921875">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+u : U &amp;&amp;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1092.8203125, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L36">
<g title="A" id="classId-C_0000352457857519671117-7" class="node default clickable">
<rect height="79" width="115.9375" y="-39.5" x="-57.96875" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="57.96875" x1="-57.96875" class="divider"/>
<line y2="28.5" y1="28.5" x2="57.96875" x1="-57.96875" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -50.234375, -32)" height="18" width="100.46875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;U const&amp;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -50.46875, 2)" height="18" width="100.9375">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+u : const U &amp;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1246.515625, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L40">
<g title="A" id="classId-C_0000314708288320430272-8" class="node default clickable">
<rect height="101" width="91.453125" y="-50.5" x="-45.7265625" class="outer title-state"/>
<line y2="-20.5" y1="-20.5" x2="45.7265625" x1="-45.7265625" class="divider"/>
<line y2="39.5" y1="39.5" x2="45.7265625" x1="-45.7265625" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -38.2265625, -43)" height="18" width="76.453125" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;M C::*&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -38.2265625, -9)" height="18" width="57.359375">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C &amp;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -38.2265625, 13)" height="18" width="74.234375">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+m : M C::</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(801.4609375, 209.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L45">
<g title="A" id="classId-C_0000827753335392390402-9" class="node default clickable">
<rect height="101" width="119.015625" y="-50.5" x="-59.5078125" class="outer title-state"/>
<line y2="-20.5" y1="-20.5" x2="59.5078125" x1="-59.5078125" class="divider"/>
<line y2="39.5" y1="39.5" x2="59.5078125" x1="-59.5078125" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -52.0078125, -43)" height="18" width="104.015625" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;M C::* &amp;&amp;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -52.0078125, -9)" height="18" width="68.03125">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C &amp;&amp;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -52.0078125, 13)" height="18" width="74.234375">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+m : M C::</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1412.40625, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L50">
<g title="A" id="classId-C_0000395583480407686249-10" class="node default clickable">
<rect height="101" width="140.328125" y="-50.5" x="-70.1640625" class="outer title-state"/>
<line y2="-20.5" y1="-20.5" x2="70.1640625" x1="-70.1640625" class="divider"/>
<line y2="39.5" y1="39.5" x2="70.1640625" x1="-70.1640625" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -62.6640625, -43)" height="18" width="125.328125" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;M (C::*)(Arg)&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -62.6640625, -9)" height="18" width="57.359375">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C &amp;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -62.6640625, 13)" height="18" width="74.234375">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+m : M C::</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1412.40625, 209.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L55">
<g title="A" id="classId-C_0000476497055497873078-11" class="node default clickable">
<rect height="79" width="152.75" y="-39.5" x="-76.375" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="76.375" x1="-76.375" class="divider"/>
<line y2="28.5" y1="28.5" x2="76.375" x1="-76.375" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -68.875, -32)" height="18" width="137.75" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;int (C::*)(bool)&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -68.875, 2)" height="18" width="57.359375">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C &amp;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1072.3828125, 209.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L59">
<g title="A" id="classId-C_0001619634759668095904-12" class="node default clickable">
<rect height="101" width="167.875" y="-50.5" x="-83.9375" class="outer title-state"/>
<line y2="-20.5" y1="-20.5" x2="83.9375" x1="-83.9375" class="divider"/>
<line y2="39.5" y1="39.5" x2="83.9375" x1="-83.9375" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -76.4375, -43)" height="18" width="152.875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;M (C::*)(Arg) &amp;&amp;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -76.4375, -9)" height="18" width="68.03125">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C &amp;&amp;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -76.4375, 13)" height="18" width="74.234375">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+m : M C::</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1072.3828125, 58.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L64">
<g title="A" id="classId-C_0001357746808315142717-13" class="node default clickable">
<rect height="101" width="180.3125" y="-50.5" x="-90.15625" class="outer title-state"/>
<line y2="-20.5" y1="-20.5" x2="90.15625" x1="-90.15625" class="divider"/>
<line y2="39.5" y1="39.5" x2="90.15625" x1="-90.15625" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -82.65625, -43)" height="18" width="165.3125" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;float (C::*)(int) &amp;&amp;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -82.65625, -9)" height="18" width="68.03125">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C &amp;&amp;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -82.65625, 13)" height="18" width="95.59375">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+mf : float C::</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1648.078125, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L70">
<g title="A" id="classId-C_0000544335779197078982-14" class="node default clickable">
<rect height="101" width="231.015625" y="-50.5" x="-115.5078125" class="outer title-state"/>
<line y2="-20.5" y1="-20.5" x2="115.5078125" x1="-115.5078125" class="divider"/>
<line y2="39.5" y1="39.5" x2="115.5078125" x1="-115.5078125" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -108.0078125, -43)" height="18" width="216.015625" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;M (C::*)(Arg1,Arg2,Arg3)&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -108.0078125, -9)" height="18" width="57.359375">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C &amp;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -108.0078125, 13)" height="18" width="74.234375">
<div xmlns="http://www.w3.org/1999/xhtml" style="font-style: italic; display: inline-block; white-space: nowrap;">
<span style="font-style:italic;" class="nodeLabel">+m : M C::</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1864.2109375, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L75">
<g title="A" id="classId-C_0000602066980416477930-15" class="node default clickable">
<rect height="79" width="101.25" y="-39.5" x="-50.625" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="50.625" x1="-50.625" class="divider"/>
<line y2="28.5" y1="28.5" x2="50.625" x1="-50.625" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -43.125, -32)" height="18" width="86.25" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;char[N]&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -43.125, 2)" height="18" width="83.15625">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+n : char[N]</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1864.2109375, 209.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L79">
<g title="A" id="classId-C_0001318419672443856415-16" class="node default clickable">
<rect height="79" width="170.203125" y="-39.5" x="-85.1015625" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="85.1015625" x1="-85.1015625" class="divider"/>
<line y2="28.5" y1="28.5" x2="85.1015625" x1="-85.1015625" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -55.1484375, -32)" height="18" width="110.296875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;char[1000]&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -77.6015625, 2)" height="18" width="155.203125">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+n : std::vector&lt;char&gt;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(2041.46875, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L83">
<g title="A" id="classId-C_0000599593856979463652-17" class="node default clickable">
<rect height="79" width="153.265625" y="-39.5" x="-76.6328125" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="76.6328125" x1="-76.6328125" class="divider"/>
<line y2="28.5" y1="28.5" x2="76.6328125" x1="-76.6328125" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -65.3359375, -32)" height="18" width="130.671875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;char[M][L][K]&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -69.1328125, 2)" height="18" width="138.265625">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+klm : char[K][L][M]</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(2208.5, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L85">
<g title="A" id="classId-C_0000015395295268000991-18" class="node default clickable">
<rect height="79" width="80.796875" y="-39.5" x="-40.3984375" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="40.3984375" x1="-40.3984375" class="divider"/>
<line y2="28.5" y1="28.5" x2="40.3984375" x1="-40.3984375" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -32.8984375, -32)" height="18" width="65.796875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;U(...)&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -32.8984375, 2)" height="18" width="61.828125">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+u : bool</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(2341.75, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L89">
<g title="A" id="classId-C_0001603321863498552207-19" class="node default clickable">
<rect height="79" width="85.703125" y="-39.5" x="-42.8515625" class="outer title-state"/>
<line y2="-9.5" y1="-9.5" x2="42.8515625" x1="-42.8515625" class="divider"/>
<line y2="28.5" y1="28.5" x2="42.8515625" x1="-42.8515625" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -35.1328125, -32)" height="18" width="70.265625" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;C&lt;T&gt;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -35.3515625, 2)" height="18" width="70.703125">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C&lt;T&gt;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(2533.9296875, 360.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L95">
<g title="A" id="classId-C_0000232518961342221670-20" class="node default clickable">
<rect height="101" width="198.65625" y="-50.5" x="-99.328125" class="outer title-state"/>
<line y2="-20.5" y1="-20.5" x2="99.328125" x1="-99.328125" class="divider"/>
<line y2="39.5" y1="39.5" x2="99.328125" x1="-99.328125" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -61.359375, -43)" height="18" width="122.71875" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;C&lt;T,Args...&gt;&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -91.828125, -9)" height="18" width="183.65625">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+args : std::tuple&lt;Args...&gt;</span>
</div>
</foreignObject>
<foreignObject transform="translate( -91.828125, 13)" height="18" width="70.703125">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">+c : C&lt;T&gt;</span>
</div>
</foreignObject>
</g>
</g>
</a>
<a transform="translate(1412.40625, 489.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/87ef0292497185f96a5d519ca3d089e4deef7f8d/tests/t00062/t00062.cc#L7">
<g title="A" id="classId-C_0000121103565834936476-21" class="node default clickable">
<rect height="57" width="55.015625" y="-28.5" x="-27.5078125" class="outer title-state"/>
<line y2="1.5" y1="1.5" x2="27.5078125" x1="-27.5078125" class="divider"/>
<line y2="17.5" y1="17.5" x2="27.5078125" x1="-27.5078125" class="divider"/>
<g class="label">
<foreignObject height="0" width="0">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel"/>
</div>
</foreignObject>
<foreignObject transform="translate( -20.0078125, -21)" height="18" width="40.015625" class="classTitle">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
<span class="nodeLabel">A&lt;T&gt;</span>
</div>
</foreignObject>
</g>
</g>
</a>
</g>
</g>
</g>
</svg>