163 lines
9.8 KiB
XML
163 lines
9.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
|
-->
|
|
<!-- Title: yyalloc Pages: 1 -->
|
|
<svg width="444pt" height="297pt"
|
|
viewBox="0.00 0.00 444.00 297.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 293)">
|
|
<title>yyalloc</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-293 440,-293 440,4 -4,4"/>
|
|
<!-- Node1 -->
|
|
<g id="node1" class="node"><title>Node1</title>
|
|
<polygon fill="#bfbfbf" stroke="black" points="249.5,-0.5 249.5,-19.5 296.5,-19.5 296.5,-0.5 249.5,-0.5"/>
|
|
<text text-anchor="middle" x="273" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">yyalloc</text>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="node2" class="node"><title>Node2</title>
|
|
<g id="a_node2"><a xlink:href="union_y_y_s_t_y_p_e.html" target="_top" xlink:title="YYSTYPE">
|
|
<polygon fill="white" stroke="black" points="185,-67.5 185,-86.5 247,-86.5 247,-67.5 185,-67.5"/>
|
|
<text text-anchor="middle" x="216" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">YYSTYPE</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node1 -->
|
|
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M230.351,-59.6348C241.498,-46.9228 256.516,-29.7978 265.435,-19.6273"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="227.649,-57.4075 223.687,-67.2338 232.912,-62.0228 227.649,-57.4075"/>
|
|
<text text-anchor="middle" x="259.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> yyvs</text>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="node3" class="node"><title>Node3</title>
|
|
<g id="a_node3"><a xlink:href="classelftosb_1_1_sized_integer_value.html" target="_top" xlink:title="Adds a word size attribute to IntegerValue. ">
|
|
<polygon fill="white" stroke="black" points="0,-134.5 0,-153.5 130,-153.5 130,-134.5 0,-134.5"/>
|
|
<text text-anchor="middle" x="65" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">elftosb::SizedIntegerValue</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node2 -->
|
|
<g id="edge2" class="edge"><title>Node3->Node2</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M94.5473,-130.281C124.451,-117.409 169.876,-97.8545 195.865,-86.6672"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="92.8529,-127.2 85.0516,-134.369 95.6207,-133.629 92.8529,-127.2"/>
|
|
<text text-anchor="middle" x="164" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00"> m_int</text>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="node4" class="node"><title>Node4</title>
|
|
<g id="a_node4"><a xlink:href="classelftosb_1_1_integer_value.html" target="_top" xlink:title="32-bit signed integer value. ">
|
|
<polygon fill="white" stroke="black" points="10.5,-207 10.5,-226 115.5,-226 115.5,-207 10.5,-207"/>
|
|
<text text-anchor="middle" x="63" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">elftosb::IntegerValue</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node3 -->
|
|
<g id="edge3" class="edge"><title>Node4->Node3</title>
|
|
<path fill="none" stroke="midnightblue" d="M63.5288,-196.858C63.925,-182.895 64.4489,-164.426 64.7528,-153.715"/>
|
|
<polygon fill="midnightblue" stroke="midnightblue" points="60.0303,-196.76 63.2452,-206.855 67.0275,-196.959 60.0303,-196.76"/>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="node5" class="node"><title>Node5</title>
|
|
<g id="a_node5"><a xlink:href="classelftosb_1_1_value.html" target="_top" xlink:title="Abstract base class for values of arbitrary types. ">
|
|
<polygon fill="white" stroke="black" points="25,-269.5 25,-288.5 101,-288.5 101,-269.5 25,-269.5"/>
|
|
<text text-anchor="middle" x="63" y="-276.5" font-family="Helvetica,sans-Serif" font-size="10.00">elftosb::Value</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node4 -->
|
|
<g id="edge4" class="edge"><title>Node5->Node4</title>
|
|
<path fill="none" stroke="midnightblue" d="M63,-259.003C63,-248 63,-234.682 63,-226.152"/>
|
|
<polygon fill="midnightblue" stroke="midnightblue" points="59.5001,-259.332 63,-269.332 66.5001,-259.332 59.5001,-259.332"/>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="node6" class="node"><title>Node6</title>
|
|
<g id="a_node6"><a xlink:title="STL class. ">
|
|
<polygon fill="white" stroke="#bfbfbf" points="150,-134.5 150,-153.5 210,-153.5 210,-134.5 150,-134.5"/>
|
|
<text text-anchor="middle" x="180" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node2 -->
|
|
<g id="edge5" class="edge"><title>Node6->Node2</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M187.805,-125.146C190.795,-118.693 194.365,-111.42 198,-105 201.553,-98.7249 206.053,-91.9749 209.665,-86.7937"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="184.567,-123.813 183.658,-134.369 190.951,-126.684 184.567,-123.813"/>
|
|
<text text-anchor="middle" x="212" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00"> m_str</text>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="node7" class="node"><title>Node7</title>
|
|
<g id="a_node7"><a xlink:title="STL class. ">
|
|
<polygon fill="white" stroke="#bfbfbf" points="133.5,-201.5 133.5,-231.5 228.5,-231.5 228.5,-201.5 133.5,-201.5"/>
|
|
<text text-anchor="start" x="141.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::basic_string<</text>
|
|
<text text-anchor="middle" x="181" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00"> char ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node6 -->
|
|
<g id="edge6" class="edge"><title>Node7->Node6</title>
|
|
<path fill="none" stroke="midnightblue" d="M180.654,-191.091C180.471,-178.214 180.258,-163.197 180.126,-153.893"/>
|
|
<polygon fill="midnightblue" stroke="midnightblue" points="177.156,-191.284 180.798,-201.233 184.155,-191.185 177.156,-191.284"/>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="node8" class="node"><title>Node8</title>
|
|
<g id="a_node8"><a xlink:href="class_blob.html" target="_top" xlink:title="Manages a binary object of arbitrary length. ">
|
|
<polygon fill="white" stroke="black" points="228,-134.5 228,-153.5 264,-153.5 264,-134.5 228,-134.5"/>
|
|
<text text-anchor="middle" x="246" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Blob</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node2 -->
|
|
<g id="edge7" class="edge"><title>Node8->Node2</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M237.595,-124.79C231.834,-112.308 224.452,-96.3135 219.982,-86.6273"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="234.586,-126.621 241.954,-134.234 240.941,-123.687 234.586,-126.621"/>
|
|
<text text-anchor="middle" x="250.5" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00"> m_blob</text>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="node9" class="node"><title>Node9</title>
|
|
<g id="a_node9"><a xlink:href="classelftosb_1_1_a_s_t_node.html" target="_top" xlink:title="The base class for all AST node classes. ">
|
|
<polygon fill="white" stroke="black" points="282,-134.5 282,-153.5 374,-153.5 374,-134.5 282,-134.5"/>
|
|
<text text-anchor="middle" x="328" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">elftosb::ASTNode</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node2 -->
|
|
<g id="edge8" class="edge"><title>Node9->Node2</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M307.893,-128.301C297.427,-120.925 284.283,-112.077 272,-105 260.217,-98.2105 246.467,-91.5637 235.54,-86.5639"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="306.141,-131.352 316.311,-134.324 310.214,-125.659 306.141,-131.352"/>
|
|
<text text-anchor="middle" x="305.5" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00"> m_ast</text>
|
|
</g>
|
|
<!-- Node9->Node9 -->
|
|
<g id="edge10" class="edge"><title>Node9->Node9</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M384.274,-148.66C389.034,-147.663 392,-146.109 392,-144 392,-140.625 384.406,-138.674 374.024,-138.146"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="383.552,-145.22 374.024,-149.854 384.362,-152.173 383.552,-145.22"/>
|
|
<text text-anchor="middle" x="414" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00"> m_parent</text>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="node10" class="node"><title>Node10</title>
|
|
<g id="a_node10"><a xlink:href="structelftosb_1_1token__loc__t.html" target="_top" xlink:title="Token location in the source file. ">
|
|
<polygon fill="white" stroke="black" points="277.5,-207 277.5,-226 378.5,-226 378.5,-207 277.5,-207"/>
|
|
<text text-anchor="middle" x="328" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">elftosb::token_loc_t</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node9 -->
|
|
<g id="edge9" class="edge"><title>Node10->Node9</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M328,-196.442C328,-182.53 328,-164.32 328,-153.715"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.5,-196.855 328,-206.855 331.5,-196.855 324.5,-196.855"/>
|
|
<text text-anchor="middle" x="353.5" y="-175" font-family="Helvetica,sans-Serif" font-size="10.00"> m_location</text>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="node11" class="node"><title>Node11</title>
|
|
<g id="a_node11"><a xlink:href="struct_y_y_l_t_y_p_e.html" target="_top" xlink:title="YYLTYPE">
|
|
<polygon fill="white" stroke="black" points="265.5,-67.5 265.5,-86.5 326.5,-86.5 326.5,-67.5 265.5,-67.5"/>
|
|
<text text-anchor="middle" x="296" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">YYLTYPE</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node1 -->
|
|
<g id="edge11" class="edge"><title>Node11->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M289.556,-57.79C285.14,-45.3076 279.48,-29.3135 276.053,-19.6273"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="286.263,-58.9741 292.898,-67.2338 292.862,-56.639 286.263,-58.9741"/>
|
|
<text text-anchor="middle" x="297" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> yyls</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|