1{
2 "fields": [
3 {
4 "name": "p",
5 "composite": {
6 "fields": [
7 {
8 "name": "z",
9 "references": [
10 {
11 "string": {
12 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
13 "value": [
14 {
15 "string": "z",
16 "raw_string": "z"
17 }
18 ]
19 },
20 "key_path": {
21 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
22 "path": [
23 {
24 "unquoted_string": {
25 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
26 "value": [
27 {
28 "string": "z",
29 "raw_string": "z"
30 }
31 ]
32 }
33 }
34 ]
35 },
36 "context": {
37 "edge": {
38 "range": "TestCompile/edges/underscore.d2,0:5:5-0:13:13",
39 "src": {
40 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
41 "path": [
42 {
43 "unquoted_string": {
44 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
45 "value": [
46 {
47 "string": "_",
48 "raw_string": "_"
49 }
50 ]
51 }
52 },
53 {
54 "unquoted_string": {
55 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
56 "value": [
57 {
58 "string": "x",
59 "raw_string": "x"
60 }
61 ]
62 }
63 }
64 ]
65 },
66 "src_arrow": "",
67 "dst": {
68 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
69 "path": [
70 {
71 "unquoted_string": {
72 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
73 "value": [
74 {
75 "string": "z",
76 "raw_string": "z"
77 }
78 ]
79 }
80 }
81 ]
82 },
83 "dst_arrow": ">"
84 },
85 "key": {
86 "range": "TestCompile/edges/underscore.d2,0:5:5-0:14:14",
87 "edges": [
88 {
89 "range": "TestCompile/edges/underscore.d2,0:5:5-0:13:13",
90 "src": {
91 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
92 "path": [
93 {
94 "unquoted_string": {
95 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
96 "value": [
97 {
98 "string": "_",
99 "raw_string": "_"
100 }
101 ]
102 }
103 },
104 {
105 "unquoted_string": {
106 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
107 "value": [
108 {
109 "string": "x",
110 "raw_string": "x"
111 }
112 ]
113 }
114 }
115 ]
116 },
117 "src_arrow": "",
118 "dst": {
119 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
120 "path": [
121 {
122 "unquoted_string": {
123 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
124 "value": [
125 {
126 "string": "z",
127 "raw_string": "z"
128 }
129 ]
130 }
131 }
132 ]
133 },
134 "dst_arrow": ">"
135 }
136 ],
137 "primary": {},
138 "value": {}
139 }
140 },
141 "due_to_glob": false,
142 "due_to_lazy_glob": false
143 }
144 ]
145 }
146 ],
147 "edges": null
148 },
149 "references": [
150 {
151 "string": {
152 "range": "TestCompile/edges/underscore.d2,0:0:0-0:1:1",
153 "value": [
154 {
155 "string": "p",
156 "raw_string": "p"
157 }
158 ]
159 },
160 "key_path": {
161 "range": "TestCompile/edges/underscore.d2,0:0:0-0:1:1",
162 "path": [
163 {
164 "unquoted_string": {
165 "range": "TestCompile/edges/underscore.d2,0:0:0-0:1:1",
166 "value": [
167 {
168 "string": "p",
169 "raw_string": "p"
170 }
171 ]
172 }
173 }
174 ]
175 },
176 "context": {
177 "edge": null,
178 "key": {
179 "range": "TestCompile/edges/underscore.d2,0:0:0-0:15:15",
180 "key": {
181 "range": "TestCompile/edges/underscore.d2,0:0:0-0:1:1",
182 "path": [
183 {
184 "unquoted_string": {
185 "range": "TestCompile/edges/underscore.d2,0:0:0-0:1:1",
186 "value": [
187 {
188 "string": "p",
189 "raw_string": "p"
190 }
191 ]
192 }
193 }
194 ]
195 },
196 "primary": {},
197 "value": {
198 "map": {
199 "range": "TestCompile/edges/underscore.d2,0:3:3-0:15:15",
200 "nodes": [
201 {
202 "map_key": {
203 "range": "TestCompile/edges/underscore.d2,0:5:5-0:14:14",
204 "edges": [
205 {
206 "range": "TestCompile/edges/underscore.d2,0:5:5-0:13:13",
207 "src": {
208 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
209 "path": [
210 {
211 "unquoted_string": {
212 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
213 "value": [
214 {
215 "string": "_",
216 "raw_string": "_"
217 }
218 ]
219 }
220 },
221 {
222 "unquoted_string": {
223 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
224 "value": [
225 {
226 "string": "x",
227 "raw_string": "x"
228 }
229 ]
230 }
231 }
232 ]
233 },
234 "src_arrow": "",
235 "dst": {
236 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
237 "path": [
238 {
239 "unquoted_string": {
240 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
241 "value": [
242 {
243 "string": "z",
244 "raw_string": "z"
245 }
246 ]
247 }
248 }
249 ]
250 },
251 "dst_arrow": ">"
252 }
253 ],
254 "primary": {},
255 "value": {}
256 }
257 }
258 ]
259 }
260 }
261 }
262 },
263 "due_to_glob": false,
264 "due_to_lazy_glob": false
265 }
266 ]
267 },
268 {
269 "name": "x",
270 "references": [
271 {
272 "string": {
273 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
274 "value": [
275 {
276 "string": "x",
277 "raw_string": "x"
278 }
279 ]
280 },
281 "key_path": {
282 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
283 "path": [
284 {
285 "unquoted_string": {
286 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
287 "value": [
288 {
289 "string": "_",
290 "raw_string": "_"
291 }
292 ]
293 }
294 },
295 {
296 "unquoted_string": {
297 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
298 "value": [
299 {
300 "string": "x",
301 "raw_string": "x"
302 }
303 ]
304 }
305 }
306 ]
307 },
308 "context": {
309 "edge": {
310 "range": "TestCompile/edges/underscore.d2,0:5:5-0:13:13",
311 "src": {
312 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
313 "path": [
314 {
315 "unquoted_string": {
316 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
317 "value": [
318 {
319 "string": "_",
320 "raw_string": "_"
321 }
322 ]
323 }
324 },
325 {
326 "unquoted_string": {
327 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
328 "value": [
329 {
330 "string": "x",
331 "raw_string": "x"
332 }
333 ]
334 }
335 }
336 ]
337 },
338 "src_arrow": "",
339 "dst": {
340 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
341 "path": [
342 {
343 "unquoted_string": {
344 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
345 "value": [
346 {
347 "string": "z",
348 "raw_string": "z"
349 }
350 ]
351 }
352 }
353 ]
354 },
355 "dst_arrow": ">"
356 },
357 "key": {
358 "range": "TestCompile/edges/underscore.d2,0:5:5-0:14:14",
359 "edges": [
360 {
361 "range": "TestCompile/edges/underscore.d2,0:5:5-0:13:13",
362 "src": {
363 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
364 "path": [
365 {
366 "unquoted_string": {
367 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
368 "value": [
369 {
370 "string": "_",
371 "raw_string": "_"
372 }
373 ]
374 }
375 },
376 {
377 "unquoted_string": {
378 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
379 "value": [
380 {
381 "string": "x",
382 "raw_string": "x"
383 }
384 ]
385 }
386 }
387 ]
388 },
389 "src_arrow": "",
390 "dst": {
391 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
392 "path": [
393 {
394 "unquoted_string": {
395 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
396 "value": [
397 {
398 "string": "z",
399 "raw_string": "z"
400 }
401 ]
402 }
403 }
404 ]
405 },
406 "dst_arrow": ">"
407 }
408 ],
409 "primary": {},
410 "value": {}
411 }
412 },
413 "due_to_glob": false,
414 "due_to_lazy_glob": false
415 }
416 ]
417 }
418 ],
419 "edges": [
420 {
421 "edge_id": {
422 "src_path": [
423 "x"
424 ],
425 "src_arrow": false,
426 "dst_path": [
427 "p",
428 "z"
429 ],
430 "dst_arrow": true,
431 "index": 0,
432 "glob": false
433 },
434 "references": [
435 {
436 "context": {
437 "edge": {
438 "range": "TestCompile/edges/underscore.d2,0:5:5-0:13:13",
439 "src": {
440 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
441 "path": [
442 {
443 "unquoted_string": {
444 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
445 "value": [
446 {
447 "string": "_",
448 "raw_string": "_"
449 }
450 ]
451 }
452 },
453 {
454 "unquoted_string": {
455 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
456 "value": [
457 {
458 "string": "x",
459 "raw_string": "x"
460 }
461 ]
462 }
463 }
464 ]
465 },
466 "src_arrow": "",
467 "dst": {
468 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
469 "path": [
470 {
471 "unquoted_string": {
472 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
473 "value": [
474 {
475 "string": "z",
476 "raw_string": "z"
477 }
478 ]
479 }
480 }
481 ]
482 },
483 "dst_arrow": ">"
484 },
485 "key": {
486 "range": "TestCompile/edges/underscore.d2,0:5:5-0:14:14",
487 "edges": [
488 {
489 "range": "TestCompile/edges/underscore.d2,0:5:5-0:13:13",
490 "src": {
491 "range": "TestCompile/edges/underscore.d2,0:5:5-0:8:8",
492 "path": [
493 {
494 "unquoted_string": {
495 "range": "TestCompile/edges/underscore.d2,0:5:5-0:6:6",
496 "value": [
497 {
498 "string": "_",
499 "raw_string": "_"
500 }
501 ]
502 }
503 },
504 {
505 "unquoted_string": {
506 "range": "TestCompile/edges/underscore.d2,0:7:7-0:8:8",
507 "value": [
508 {
509 "string": "x",
510 "raw_string": "x"
511 }
512 ]
513 }
514 }
515 ]
516 },
517 "src_arrow": "",
518 "dst": {
519 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
520 "path": [
521 {
522 "unquoted_string": {
523 "range": "TestCompile/edges/underscore.d2,0:12:12-0:13:13",
524 "value": [
525 {
526 "string": "z",
527 "raw_string": "z"
528 }
529 ]
530 }
531 }
532 ]
533 },
534 "dst_arrow": ">"
535 }
536 ],
537 "primary": {},
538 "value": {}
539 }
540 },
541 "due_to_glob": false,
542 "due_to_lazy_glob": false
543 }
544 ]
545 }
546 ]
547}
View as plain text