summaryrefslogtreecommitdiffstats
path: root/_promela_parser_8cpp__incl.svg
blob: 5030f50e114143f112dfd6a05258e9e757d8aca8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
<?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: plugins/datamodel/promela/PromelaParser.cpp Pages: 1 -->
<!--zoomable 375 -->
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="text/javascript"><![CDATA[
var edges = document.getElementsByTagName('g');
if (edges && edges.length) {
  for (var i=0;i<edges.length;i++) {
    if (edges[i].id.substr(0,4)=='edge') {
      edges[i].setAttribute('class','edge');
    }
  }
}
]]></script>
        <defs>
                <circle id="rim" cx="0" cy="0" r="7"/>
                <circle id="rim2" cx="0" cy="0" r="3.5"/>
                <g id="zoomPlus">
                        <use xlink:href="#rim" fill="#404040">
                                <set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
                        </use>
                        <path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
                </g>
                <g id="zoomMin">
                        <use xlink:href="#rim" fill="#404040">
                                <set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
                        </use>
                        <path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
                </g>
                <g id="dirArrow">
                        <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
                </g>
               <g id="resetDef">
                       <use xlink:href="#rim2" fill="#404040">
                               <set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
                       </use>
               </g>
        </defs>

<script type="text/javascript">
var viewWidth = 935;
var viewHeight = 375;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>plugins/datamodel/promela/PromelaParser.cpp</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-371 931,-371 931,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="637,-336.5 637,-366.5 774,-366.5 774,-336.5 637,-336.5"/>
<text text-anchor="start" x="645" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">plugins/datamodel/promela</text>
<text text-anchor="middle" x="705.5" y="-343.5" font-family="Helvetica,sans-Serif" font-size="10.00">/PromelaParser.cpp</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="_promela_parser_8h.html" target="_top" xlink:title="PromelaParser.h">
<polygon fill="white" stroke="black" points="529.5,-280.5 529.5,-299.5 621.5,-299.5 621.5,-280.5 529.5,-280.5"/>
<text text-anchor="middle" x="575.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">PromelaParser.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M674.692,-336.399C653.172,-326.55 624.663,-313.501 603.732,-303.922"/>
<polygon fill="midnightblue" stroke="midnightblue" points="604.966,-300.637 594.416,-299.658 602.052,-307.002 604.966,-300.637"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="_event_8h.html" target="_top" xlink:title="uscxml/messages/Event.h">
<polygon fill="white" stroke="black" points="334,-224.5 334,-243.5 467,-243.5 467,-224.5 334,-224.5"/>
<text text-anchor="middle" x="400.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml/messages/Event.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge27" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M639.66,-336.429C603.778,-327.796 558.971,-315.431 520.5,-300 484.779,-285.673 446.076,-263.357 422.556,-248.959"/>
<polygon fill="midnightblue" stroke="midnightblue" points="424.38,-245.972 414.035,-243.681 420.694,-251.923 424.38,-245.972"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="promela_8tab_8hpp_source.html" target="_top" xlink:title="parser/promela.tab.hpp">
<polygon fill="white" stroke="black" points="733.5,-280.5 733.5,-299.5 853.5,-299.5 853.5,-280.5 733.5,-280.5"/>
<text text-anchor="middle" x="793.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">parser/promela.tab.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge26" class="edge"><title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M726.355,-336.399C740.197,-327.04 758.311,-314.792 772.236,-305.377"/>
<polygon fill="midnightblue" stroke="midnightblue" points="774.372,-308.158 780.695,-299.658 770.451,-302.36 774.372,-308.158"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="872,-280.5 872,-299.5 927,-299.5 927,-280.5 872,-280.5"/>
<text text-anchor="middle" x="899.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge28" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M751.475,-336.399C785.245,-326.042 830.548,-312.148 862.106,-302.469"/>
<polygon fill="midnightblue" stroke="midnightblue" points="863.302,-305.763 871.837,-299.484 861.25,-299.071 863.302,-305.763"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="_string_8h.html" target="_top" xlink:title="string.h">
<polygon fill="white" stroke="black" points="630,-168.5 630,-187.5 679,-187.5 679,-168.5 630,-168.5"/>
<text text-anchor="middle" x="654.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">string.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge29" class="edge"><title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M705.491,-336.277C705.017,-312.258 702.043,-262.511 686.5,-224 682.337,-213.685 675.374,-203.476 669.004,-195.396"/>
<polygon fill="midnightblue" stroke="midnightblue" points="671.571,-193.01 662.486,-187.56 666.19,-197.486 671.571,-193.01"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="629.5,-224.5 629.5,-243.5 677.5,-243.5 677.5,-224.5 629.5,-224.5"/>
<text text-anchor="middle" x="653.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.h</text>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M588.032,-280.324C600.086,-271.979 618.527,-259.212 632.769,-249.352"/>
<polygon fill="midnightblue" stroke="midnightblue" points="634.769,-252.224 640.999,-243.655 630.785,-246.469 634.769,-252.224"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<polygon fill="white" stroke="#bfbfbf" points="524,-224.5 524,-243.5 573,-243.5 573,-224.5 524,-224.5"/>
<text text-anchor="middle" x="548.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdarg</text>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M571.041,-280.083C567.346,-272.691 561.977,-261.953 557.406,-252.811"/>
<polygon fill="midnightblue" stroke="midnightblue" points="560.478,-251.13 552.876,-243.751 554.217,-254.261 560.478,-251.13"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="456,-56.5 456,-75.5 497,-75.5 497,-56.5 456,-56.5"/>
<text text-anchor="middle" x="476.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node2&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M579.002,-280.324C589.458,-252.9 617.552,-166.674 581.5,-112 565.164,-87.2263 532.055,-76.0393 507.36,-71.0198"/>
<polygon fill="midnightblue" stroke="midnightblue" points="507.827,-67.5477 497.366,-69.2246 506.589,-74.4374 507.827,-67.5477"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="544,-112.5 544,-131.5 573,-131.5 573,-112.5 544,-112.5"/>
<text text-anchor="middle" x="558.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">list</text>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node2&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M555.594,-280.41C541.275,-273.04 523.042,-260.916 514.5,-244 496.374,-208.103 525.454,-162.902 544.344,-139.202"/>
<polygon fill="midnightblue" stroke="midnightblue" points="547.043,-141.43 550.736,-131.5 541.656,-136.96 547.043,-141.43"/>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge6" class="edge"><title>Node2&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M547.771,-280.444C518.074,-271.28 470.784,-256.688 437.831,-246.519"/>
<polygon fill="midnightblue" stroke="midnightblue" points="438.687,-243.121 428.1,-243.516 436.623,-249.809 438.687,-243.121"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="_data_8h.html" target="_top" xlink:title="uscxml/messages/Data.h">
<polygon fill="white" stroke="black" points="189.5,-168.5 189.5,-187.5 317.5,-187.5 317.5,-168.5 189.5,-168.5"/>
<text text-anchor="middle" x="253.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml/messages/Data.h</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M377.207,-224.444C352.693,-215.438 313.904,-201.189 286.3,-191.049"/>
<polygon fill="midnightblue" stroke="midnightblue" points="287.277,-187.679 276.684,-187.516 284.863,-194.25 287.277,-187.679"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="_u_u_i_d_8h.html" target="_top" xlink:title="uscxml/util/UUID.h">
<polygon fill="white" stroke="black" points="427,-112.5 427,-131.5 526,-131.5 526,-112.5 427,-112.5"/>
<text text-anchor="middle" x="476.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml/util/UUID.h</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node18 -->
<g id="edge23" class="edge"><title>Node7&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M406.464,-224.368C419.006,-206.215 448.31,-163.802 464.761,-139.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="467.759,-141.808 470.564,-131.591 462,-137.829 467.759,-141.808"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge8" class="edge"><title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M317.592,-170.435C372.801,-163.944 454.611,-152.329 534.231,-131.571"/>
<polygon fill="midnightblue" stroke="midnightblue" points="535.162,-134.945 543.928,-128.994 533.364,-128.18 535.162,-134.945"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="151.5,-112.5 151.5,-131.5 187.5,-131.5 187.5,-112.5 151.5,-112.5"/>
<text text-anchor="middle" x="169.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M240.004,-168.324C226.9,-159.9 206.788,-146.971 191.393,-137.074"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.267,-134.118 182.963,-131.655 189.482,-140.006 193.267,-134.118"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="301,-56.5 301,-75.5 354,-75.5 354,-56.5 301,-56.5"/>
<text text-anchor="middle" x="327.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M254.384,-168.319C256.069,-155.168 260.689,-129.843 272.5,-112 280.668,-99.6612 293.254,-89.0066 304.327,-81.1664"/>
<polygon fill="midnightblue" stroke="midnightblue" points="306.414,-83.9811 312.769,-75.5037 302.514,-78.1678 306.414,-83.9811"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="_common_8h.html" target="_top" xlink:title="uscxml/Common.h">
<polygon fill="white" stroke="black" points="175,-56.5 175,-75.5 274,-75.5 274,-56.5 175,-56.5"/>
<text text-anchor="middle" x="224.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml/Common.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node8&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M250.624,-168.429C247.648,-159.416 242.961,-144.795 239.5,-132 235.336,-116.609 231.313,-98.9735 228.483,-85.9587"/>
<polygon fill="midnightblue" stroke="midnightblue" points="231.842,-84.9313 226.33,-75.8836 224.997,-86.3942 231.842,-84.9313"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="_convenience_8h.html" target="_top" xlink:title="uscxml/util/Convenience.h">
<polygon fill="white" stroke="black" points="0,-112.5 0,-131.5 133,-131.5 133,-112.5 0,-112.5"/>
<text text-anchor="middle" x="66.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml/util/Convenience.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node14 -->
<g id="edge14" class="edge"><title>Node8&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M223.869,-168.444C192,-159.241 141.167,-144.562 105.936,-134.388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="106.571,-130.928 95.9921,-131.516 104.628,-137.653 106.571,-130.928"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="_blob_8h.html" target="_top" xlink:title="uscxml/messages/Blob.h">
<polygon fill="white" stroke="black" points="282,-112.5 282,-131.5 409,-131.5 409,-112.5 282,-112.5"/>
<text text-anchor="middle" x="345.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml/messages/Blob.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node17 -->
<g id="edge19" class="edge"><title>Node8&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M268.281,-168.324C282.767,-159.822 305.073,-146.729 321.993,-136.797"/>
<polygon fill="midnightblue" stroke="midnightblue" points="323.903,-139.735 330.755,-131.655 320.359,-133.698 323.903,-139.735"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="150.5,-0.5 150.5,-19.5 222.5,-19.5 222.5,-0.5 150.5,-0.5"/>
<text text-anchor="middle" x="186.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sys/socket.h</text>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M218.225,-56.083C212.858,-48.4554 204.982,-37.2645 198.421,-27.9408"/>
<polygon fill="midnightblue" stroke="midnightblue" points="201.275,-25.9149 192.658,-19.7511 195.551,-29.9434 201.275,-25.9149"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="240.5,-0.5 240.5,-19.5 284.5,-19.5 284.5,-0.5 240.5,-0.5"/>
<text text-anchor="middle" x="262.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
</g>
<!-- Node11&#45;&gt;Node13 -->
<g id="edge13" class="edge"><title>Node11&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M230.775,-56.083C236.142,-48.4554 244.018,-37.2645 250.579,-27.9408"/>
<polygon fill="midnightblue" stroke="midnightblue" points="253.449,-29.9434 256.342,-19.7511 247.725,-25.9149 253.449,-29.9434"/>
</g>
<!-- Node14&#45;&gt;Node5 -->
<g id="edge16" class="edge"><title>Node14&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M131.466,-112.444C221.086,-100.64 379.104,-79.8278 445.618,-71.0674"/>
<polygon fill="midnightblue" stroke="midnightblue" points="446.391,-74.4959 455.849,-69.72 445.477,-67.5558 446.391,-74.4959"/>
</g>
<!-- Node14&#45;&gt;Node11 -->
<g id="edge15" class="edge"><title>Node14&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M91.5356,-112.444C118.116,-103.359 160.309,-88.9388 190.023,-78.7831"/>
<polygon fill="midnightblue" stroke="midnightblue" points="191.251,-82.0625 199.582,-75.5164 188.987,-75.4386 191.251,-82.0625"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="79,-56.5 79,-75.5 118,-75.5 118,-56.5 79,-56.5"/>
<text text-anchor="middle" x="98.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge17" class="edge"><title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M71.7841,-112.083C76.211,-104.613 82.6633,-93.7244 88.1179,-84.5199"/>
<polygon fill="midnightblue" stroke="midnightblue" points="91.2271,-86.1383 93.3142,-75.7511 85.2051,-82.5697 91.2271,-86.1383"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="8.5,-56.5 8.5,-75.5 60.5,-75.5 60.5,-56.5 8.5,-56.5"/>
<text text-anchor="middle" x="34.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge18" class="edge"><title>Node14&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M61.2159,-112.083C56.789,-104.613 50.3367,-93.7244 44.8821,-84.5199"/>
<polygon fill="midnightblue" stroke="midnightblue" points="47.7949,-82.5697 39.6858,-75.7511 41.7729,-86.1383 47.7949,-82.5697"/>
</g>
<!-- Node17&#45;&gt;Node5 -->
<g id="edge20" class="edge"><title>Node17&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M366.257,-112.444C387.816,-103.557 421.763,-89.5632 446.294,-79.4514"/>
<polygon fill="midnightblue" stroke="midnightblue" points="447.928,-82.5634 455.84,-75.5164 445.261,-76.0917 447.928,-82.5634"/>
</g>
<!-- Node17&#45;&gt;Node10 -->
<g id="edge21" class="edge"><title>Node17&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M342.528,-112.083C340.116,-104.849 336.636,-94.4087 333.632,-85.3968"/>
<polygon fill="midnightblue" stroke="midnightblue" points="336.9,-84.1311 330.417,-75.7511 330.259,-86.3447 336.9,-84.1311"/>
</g>
<!-- Node17&#45;&gt;Node11 -->
<g id="edge22" class="edge"><title>Node17&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M326.327,-112.444C306.591,-103.636 275.615,-89.8116 253.007,-79.722"/>
<polygon fill="midnightblue" stroke="midnightblue" points="254.141,-76.3957 243.583,-75.5164 251.289,-82.788 254.141,-76.3957"/>
</g>
<!-- Node18&#45;&gt;Node5 -->
<g id="edge25" class="edge"><title>Node18&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M476.5,-112.083C476.5,-105.006 476.5,-94.8611 476.5,-85.9865"/>
<polygon fill="midnightblue" stroke="midnightblue" points="480,-85.751 476.5,-75.7511 473,-85.7511 480,-85.751"/>
</g>
<!-- Node18&#45;&gt;Node11 -->
<g id="edge24" class="edge"><title>Node18&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M436.57,-112.444C392.609,-103.023 321.873,-87.8656 274.317,-77.6752"/>
<polygon fill="midnightblue" stroke="midnightblue" points="274.755,-74.1895 264.243,-75.5164 273.288,-81.0341 274.755,-74.1895"/>
</g>
<!-- Node21&#45;&gt;Node5 -->
<g id="edge30" class="edge"><title>Node21&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M651.644,-168.495C646.566,-154.644 634.66,-127.234 615.5,-112 583.709,-86.7236 537.308,-75.4619 507.01,-70.5718"/>
<polygon fill="midnightblue" stroke="midnightblue" points="507.419,-67.0943 497.015,-69.0953 506.396,-74.0192 507.419,-67.0943"/>
</g>
<!-- Node21&#45;&gt;Node6 -->
<g id="edge31" class="edge"><title>Node21&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M639.076,-168.324C623.782,-159.721 600.133,-146.418 582.404,-136.446"/>
<polygon fill="midnightblue" stroke="midnightblue" points="583.687,-133.152 573.255,-131.3 580.255,-139.253 583.687,-133.152"/>
</g>
</g>
</svg>
        <g id="navigator" transform="translate(0 0)" fill="#404254">
                <rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
                <use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
                <use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
                <use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
                <g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
                  <use xlink:href="#rim" fill="#404040">
                        <set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
                  </use>
                  <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
                </g>
                <g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
                  <use xlink:href="#rim" fill="#404040">
                        <set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
                  </use>
                  <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
                </g>
                <g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
                  <use xlink:href="#rim" fill="#404040">
                        <set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
                  </use>
                  <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
                </g>
                <g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
                  <use xlink:href="#rim" fill="#404040">
                        <set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
                  </use>
                  <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
                </g>
        </g>
        <svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
         <g id="arrow_out" transform="scale(0.3 0.3)">
          <a xlink:href="_promela_parser_8cpp__incl_org.svg" target="_base">
           <rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
                fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
           <path id="arrow"
             d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
             style="fill:#404040;"/>
          </a>
         </g>
        </svg>
</svg>