1{
2 "fields": [
3 {
4 "name": "a",
5 "references": [
6 {
7 "string": {
8 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
9 "value": [
10 {
11 "string": "a",
12 "raw_string": "a"
13 }
14 ]
15 },
16 "key_path": {
17 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
18 "path": [
19 {
20 "unquoted_string": {
21 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
22 "value": [
23 {
24 "string": "a",
25 "raw_string": "a"
26 }
27 ]
28 }
29 }
30 ]
31 },
32 "context": {
33 "edge": {
34 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
35 "src": {
36 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
37 "path": [
38 {
39 "unquoted_string": {
40 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
41 "value": [
42 {
43 "string": "a",
44 "raw_string": "a"
45 }
46 ]
47 }
48 }
49 ]
50 },
51 "src_arrow": "",
52 "dst": {
53 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
54 "path": [
55 {
56 "unquoted_string": {
57 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
58 "value": [
59 {
60 "string": "b",
61 "raw_string": "b"
62 }
63 ]
64 }
65 }
66 ]
67 },
68 "dst_arrow": ">"
69 },
70 "key": {
71 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:30:30",
72 "edges": [
73 {
74 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
75 "src": {
76 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
77 "path": [
78 {
79 "unquoted_string": {
80 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
81 "value": [
82 {
83 "string": "a",
84 "raw_string": "a"
85 }
86 ]
87 }
88 }
89 ]
90 },
91 "src_arrow": "",
92 "dst": {
93 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
94 "path": [
95 {
96 "unquoted_string": {
97 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
98 "value": [
99 {
100 "string": "b",
101 "raw_string": "b"
102 }
103 ]
104 }
105 }
106 ]
107 },
108 "dst_arrow": ">"
109 }
110 ],
111 "primary": {},
112 "value": {
113 "map": {
114 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:8:8-0:30:30",
115 "nodes": [
116 {
117 "map_key": {
118 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
119 "key": {
120 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
121 "path": [
122 {
123 "unquoted_string": {
124 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
125 "value": [
126 {
127 "string": "style",
128 "raw_string": "style"
129 }
130 ]
131 }
132 },
133 {
134 "unquoted_string": {
135 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
136 "value": [
137 {
138 "string": "opacity",
139 "raw_string": "opacity"
140 }
141 ]
142 }
143 }
144 ]
145 },
146 "primary": {},
147 "value": {
148 "number": {
149 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
150 "raw": "0.3",
151 "value": "3/10"
152 }
153 }
154 }
155 }
156 ]
157 }
158 }
159 }
160 },
161 "due_to_glob": false,
162 "due_to_lazy_glob": false
163 }
164 ]
165 },
166 {
167 "name": "b",
168 "references": [
169 {
170 "string": {
171 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
172 "value": [
173 {
174 "string": "b",
175 "raw_string": "b"
176 }
177 ]
178 },
179 "key_path": {
180 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
181 "path": [
182 {
183 "unquoted_string": {
184 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
185 "value": [
186 {
187 "string": "b",
188 "raw_string": "b"
189 }
190 ]
191 }
192 }
193 ]
194 },
195 "context": {
196 "edge": {
197 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
198 "src": {
199 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
200 "path": [
201 {
202 "unquoted_string": {
203 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
204 "value": [
205 {
206 "string": "a",
207 "raw_string": "a"
208 }
209 ]
210 }
211 }
212 ]
213 },
214 "src_arrow": "",
215 "dst": {
216 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
217 "path": [
218 {
219 "unquoted_string": {
220 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
221 "value": [
222 {
223 "string": "b",
224 "raw_string": "b"
225 }
226 ]
227 }
228 }
229 ]
230 },
231 "dst_arrow": ">"
232 },
233 "key": {
234 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:30:30",
235 "edges": [
236 {
237 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
238 "src": {
239 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
240 "path": [
241 {
242 "unquoted_string": {
243 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
244 "value": [
245 {
246 "string": "a",
247 "raw_string": "a"
248 }
249 ]
250 }
251 }
252 ]
253 },
254 "src_arrow": "",
255 "dst": {
256 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
257 "path": [
258 {
259 "unquoted_string": {
260 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
261 "value": [
262 {
263 "string": "b",
264 "raw_string": "b"
265 }
266 ]
267 }
268 }
269 ]
270 },
271 "dst_arrow": ">"
272 }
273 ],
274 "primary": {},
275 "value": {
276 "map": {
277 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:8:8-0:30:30",
278 "nodes": [
279 {
280 "map_key": {
281 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
282 "key": {
283 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
284 "path": [
285 {
286 "unquoted_string": {
287 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
288 "value": [
289 {
290 "string": "style",
291 "raw_string": "style"
292 }
293 ]
294 }
295 },
296 {
297 "unquoted_string": {
298 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
299 "value": [
300 {
301 "string": "opacity",
302 "raw_string": "opacity"
303 }
304 ]
305 }
306 }
307 ]
308 },
309 "primary": {},
310 "value": {
311 "number": {
312 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
313 "raw": "0.3",
314 "value": "3/10"
315 }
316 }
317 }
318 }
319 ]
320 }
321 }
322 }
323 },
324 "due_to_glob": false,
325 "due_to_lazy_glob": false
326 }
327 ]
328 },
329 {
330 "name": "scenarios",
331 "composite": {
332 "fields": [
333 {
334 "name": "1",
335 "composite": {
336 "fields": [
337 {
338 "name": "a",
339 "references": [
340 {
341 "string": {
342 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
343 "value": [
344 {
345 "string": "a",
346 "raw_string": "a"
347 }
348 ]
349 },
350 "key_path": {
351 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
352 "path": [
353 {
354 "unquoted_string": {
355 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
356 "value": [
357 {
358 "string": "a",
359 "raw_string": "a"
360 }
361 ]
362 }
363 }
364 ]
365 },
366 "context": {
367 "edge": {
368 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
369 "src": {
370 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
371 "path": [
372 {
373 "unquoted_string": {
374 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
375 "value": [
376 {
377 "string": "a",
378 "raw_string": "a"
379 }
380 ]
381 }
382 }
383 ]
384 },
385 "src_arrow": "",
386 "dst": {
387 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
388 "path": [
389 {
390 "unquoted_string": {
391 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
392 "value": [
393 {
394 "string": "b",
395 "raw_string": "b"
396 }
397 ]
398 }
399 }
400 ]
401 },
402 "dst_arrow": ">"
403 },
404 "key": {
405 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:30:30",
406 "edges": [
407 {
408 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
409 "src": {
410 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
411 "path": [
412 {
413 "unquoted_string": {
414 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
415 "value": [
416 {
417 "string": "a",
418 "raw_string": "a"
419 }
420 ]
421 }
422 }
423 ]
424 },
425 "src_arrow": "",
426 "dst": {
427 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
428 "path": [
429 {
430 "unquoted_string": {
431 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
432 "value": [
433 {
434 "string": "b",
435 "raw_string": "b"
436 }
437 ]
438 }
439 }
440 ]
441 },
442 "dst_arrow": ">"
443 }
444 ],
445 "primary": {},
446 "value": {
447 "map": {
448 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:8:8-0:30:30",
449 "nodes": [
450 {
451 "map_key": {
452 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
453 "key": {
454 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
455 "path": [
456 {
457 "unquoted_string": {
458 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
459 "value": [
460 {
461 "string": "style",
462 "raw_string": "style"
463 }
464 ]
465 }
466 },
467 {
468 "unquoted_string": {
469 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
470 "value": [
471 {
472 "string": "opacity",
473 "raw_string": "opacity"
474 }
475 ]
476 }
477 }
478 ]
479 },
480 "primary": {},
481 "value": {
482 "number": {
483 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
484 "raw": "0.3",
485 "value": "3/10"
486 }
487 }
488 }
489 }
490 ]
491 }
492 }
493 }
494 },
495 "due_to_glob": false,
496 "due_to_lazy_glob": false
497 },
498 {
499 "string": {
500 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
501 "value": [
502 {
503 "string": "a",
504 "raw_string": "a"
505 }
506 ]
507 },
508 "key_path": {
509 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
510 "path": [
511 {
512 "unquoted_string": {
513 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
514 "value": [
515 {
516 "string": "a",
517 "raw_string": "a"
518 }
519 ]
520 }
521 }
522 ]
523 },
524 "context": {
525 "edge": {
526 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
527 "src": {
528 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
529 "path": [
530 {
531 "unquoted_string": {
532 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
533 "value": [
534 {
535 "string": "a",
536 "raw_string": "a"
537 }
538 ]
539 }
540 }
541 ]
542 },
543 "src_arrow": "",
544 "dst": {
545 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
546 "path": [
547 {
548 "unquoted_string": {
549 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
550 "value": [
551 {
552 "string": "b",
553 "raw_string": "b"
554 }
555 ]
556 }
557 }
558 ]
559 },
560 "dst_arrow": ">"
561 },
562 "key": {
563 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:4:55-3:34:85",
564 "edges": [
565 {
566 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
567 "src": {
568 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
569 "path": [
570 {
571 "unquoted_string": {
572 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
573 "value": [
574 {
575 "string": "a",
576 "raw_string": "a"
577 }
578 ]
579 }
580 }
581 ]
582 },
583 "src_arrow": "",
584 "dst": {
585 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
586 "path": [
587 {
588 "unquoted_string": {
589 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
590 "value": [
591 {
592 "string": "b",
593 "raw_string": "b"
594 }
595 ]
596 }
597 }
598 ]
599 },
600 "dst_arrow": ">"
601 }
602 ],
603 "edge_index": {
604 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:12:63-3:15:66",
605 "int": 0,
606 "glob": false
607 },
608 "edge_key": {
609 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
610 "path": [
611 {
612 "unquoted_string": {
613 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
614 "value": [
615 {
616 "string": "style",
617 "raw_string": "style"
618 }
619 ]
620 }
621 },
622 {
623 "unquoted_string": {
624 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
625 "value": [
626 {
627 "string": "opacity",
628 "raw_string": "opacity"
629 }
630 ]
631 }
632 }
633 ]
634 },
635 "primary": {},
636 "value": {
637 "number": {
638 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
639 "raw": "0.1",
640 "value": "1/10"
641 }
642 }
643 }
644 },
645 "due_to_glob": false,
646 "due_to_lazy_glob": false
647 }
648 ]
649 },
650 {
651 "name": "b",
652 "references": [
653 {
654 "string": {
655 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
656 "value": [
657 {
658 "string": "b",
659 "raw_string": "b"
660 }
661 ]
662 },
663 "key_path": {
664 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
665 "path": [
666 {
667 "unquoted_string": {
668 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
669 "value": [
670 {
671 "string": "b",
672 "raw_string": "b"
673 }
674 ]
675 }
676 }
677 ]
678 },
679 "context": {
680 "edge": {
681 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
682 "src": {
683 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
684 "path": [
685 {
686 "unquoted_string": {
687 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
688 "value": [
689 {
690 "string": "a",
691 "raw_string": "a"
692 }
693 ]
694 }
695 }
696 ]
697 },
698 "src_arrow": "",
699 "dst": {
700 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
701 "path": [
702 {
703 "unquoted_string": {
704 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
705 "value": [
706 {
707 "string": "b",
708 "raw_string": "b"
709 }
710 ]
711 }
712 }
713 ]
714 },
715 "dst_arrow": ">"
716 },
717 "key": {
718 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:30:30",
719 "edges": [
720 {
721 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
722 "src": {
723 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
724 "path": [
725 {
726 "unquoted_string": {
727 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
728 "value": [
729 {
730 "string": "a",
731 "raw_string": "a"
732 }
733 ]
734 }
735 }
736 ]
737 },
738 "src_arrow": "",
739 "dst": {
740 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
741 "path": [
742 {
743 "unquoted_string": {
744 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
745 "value": [
746 {
747 "string": "b",
748 "raw_string": "b"
749 }
750 ]
751 }
752 }
753 ]
754 },
755 "dst_arrow": ">"
756 }
757 ],
758 "primary": {},
759 "value": {
760 "map": {
761 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:8:8-0:30:30",
762 "nodes": [
763 {
764 "map_key": {
765 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
766 "key": {
767 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
768 "path": [
769 {
770 "unquoted_string": {
771 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
772 "value": [
773 {
774 "string": "style",
775 "raw_string": "style"
776 }
777 ]
778 }
779 },
780 {
781 "unquoted_string": {
782 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
783 "value": [
784 {
785 "string": "opacity",
786 "raw_string": "opacity"
787 }
788 ]
789 }
790 }
791 ]
792 },
793 "primary": {},
794 "value": {
795 "number": {
796 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
797 "raw": "0.3",
798 "value": "3/10"
799 }
800 }
801 }
802 }
803 ]
804 }
805 }
806 }
807 },
808 "due_to_glob": false,
809 "due_to_lazy_glob": false
810 },
811 {
812 "string": {
813 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
814 "value": [
815 {
816 "string": "b",
817 "raw_string": "b"
818 }
819 ]
820 },
821 "key_path": {
822 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
823 "path": [
824 {
825 "unquoted_string": {
826 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
827 "value": [
828 {
829 "string": "b",
830 "raw_string": "b"
831 }
832 ]
833 }
834 }
835 ]
836 },
837 "context": {
838 "edge": {
839 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
840 "src": {
841 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
842 "path": [
843 {
844 "unquoted_string": {
845 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
846 "value": [
847 {
848 "string": "a",
849 "raw_string": "a"
850 }
851 ]
852 }
853 }
854 ]
855 },
856 "src_arrow": "",
857 "dst": {
858 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
859 "path": [
860 {
861 "unquoted_string": {
862 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
863 "value": [
864 {
865 "string": "b",
866 "raw_string": "b"
867 }
868 ]
869 }
870 }
871 ]
872 },
873 "dst_arrow": ">"
874 },
875 "key": {
876 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:4:55-3:34:85",
877 "edges": [
878 {
879 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
880 "src": {
881 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
882 "path": [
883 {
884 "unquoted_string": {
885 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
886 "value": [
887 {
888 "string": "a",
889 "raw_string": "a"
890 }
891 ]
892 }
893 }
894 ]
895 },
896 "src_arrow": "",
897 "dst": {
898 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
899 "path": [
900 {
901 "unquoted_string": {
902 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
903 "value": [
904 {
905 "string": "b",
906 "raw_string": "b"
907 }
908 ]
909 }
910 }
911 ]
912 },
913 "dst_arrow": ">"
914 }
915 ],
916 "edge_index": {
917 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:12:63-3:15:66",
918 "int": 0,
919 "glob": false
920 },
921 "edge_key": {
922 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
923 "path": [
924 {
925 "unquoted_string": {
926 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
927 "value": [
928 {
929 "string": "style",
930 "raw_string": "style"
931 }
932 ]
933 }
934 },
935 {
936 "unquoted_string": {
937 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
938 "value": [
939 {
940 "string": "opacity",
941 "raw_string": "opacity"
942 }
943 ]
944 }
945 }
946 ]
947 },
948 "primary": {},
949 "value": {
950 "number": {
951 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
952 "raw": "0.1",
953 "value": "1/10"
954 }
955 }
956 }
957 },
958 "due_to_glob": false,
959 "due_to_lazy_glob": false
960 }
961 ]
962 },
963 {
964 "name": "z",
965 "references": [
966 {
967 "string": {
968 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
969 "value": [
970 {
971 "string": "z",
972 "raw_string": "z"
973 }
974 ]
975 },
976 "key_path": {
977 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
978 "path": [
979 {
980 "unquoted_string": {
981 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
982 "value": [
983 {
984 "string": "z",
985 "raw_string": "z"
986 }
987 ]
988 }
989 }
990 ]
991 },
992 "context": {
993 "edge": null,
994 "key": {
995 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
996 "key": {
997 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
998 "path": [
999 {
1000 "unquoted_string": {
1001 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
1002 "value": [
1003 {
1004 "string": "z",
1005 "raw_string": "z"
1006 }
1007 ]
1008 }
1009 }
1010 ]
1011 },
1012 "primary": {},
1013 "value": {}
1014 }
1015 },
1016 "due_to_glob": false,
1017 "due_to_lazy_glob": false
1018 }
1019 ]
1020 }
1021 ],
1022 "edges": [
1023 {
1024 "edge_id": {
1025 "src_path": [
1026 "a"
1027 ],
1028 "src_arrow": false,
1029 "dst_path": [
1030 "b"
1031 ],
1032 "dst_arrow": true,
1033 "index": 0,
1034 "glob": false
1035 },
1036 "map": {
1037 "fields": [
1038 {
1039 "name": "style",
1040 "composite": {
1041 "fields": [
1042 {
1043 "name": "opacity",
1044 "primary": {
1045 "value": {
1046 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
1047 "raw": "0.1",
1048 "value": "1/10"
1049 }
1050 },
1051 "references": [
1052 {
1053 "string": {
1054 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
1055 "value": [
1056 {
1057 "string": "opacity",
1058 "raw_string": "opacity"
1059 }
1060 ]
1061 },
1062 "key_path": {
1063 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
1064 "path": [
1065 {
1066 "unquoted_string": {
1067 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
1068 "value": [
1069 {
1070 "string": "style",
1071 "raw_string": "style"
1072 }
1073 ]
1074 }
1075 },
1076 {
1077 "unquoted_string": {
1078 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
1079 "value": [
1080 {
1081 "string": "opacity",
1082 "raw_string": "opacity"
1083 }
1084 ]
1085 }
1086 }
1087 ]
1088 },
1089 "context": {
1090 "edge": null,
1091 "key": {
1092 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
1093 "key": {
1094 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
1095 "path": [
1096 {
1097 "unquoted_string": {
1098 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
1099 "value": [
1100 {
1101 "string": "style",
1102 "raw_string": "style"
1103 }
1104 ]
1105 }
1106 },
1107 {
1108 "unquoted_string": {
1109 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
1110 "value": [
1111 {
1112 "string": "opacity",
1113 "raw_string": "opacity"
1114 }
1115 ]
1116 }
1117 }
1118 ]
1119 },
1120 "primary": {},
1121 "value": {
1122 "number": {
1123 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
1124 "raw": "0.3",
1125 "value": "3/10"
1126 }
1127 }
1128 }
1129 },
1130 "due_to_glob": false,
1131 "due_to_lazy_glob": false
1132 },
1133 {
1134 "string": {
1135 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
1136 "value": [
1137 {
1138 "string": "opacity",
1139 "raw_string": "opacity"
1140 }
1141 ]
1142 },
1143 "key_path": {
1144 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
1145 "path": [
1146 {
1147 "unquoted_string": {
1148 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
1149 "value": [
1150 {
1151 "string": "style",
1152 "raw_string": "style"
1153 }
1154 ]
1155 }
1156 },
1157 {
1158 "unquoted_string": {
1159 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
1160 "value": [
1161 {
1162 "string": "opacity",
1163 "raw_string": "opacity"
1164 }
1165 ]
1166 }
1167 }
1168 ]
1169 },
1170 "context": {
1171 "edge": {
1172 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
1173 "src": {
1174 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1175 "path": [
1176 {
1177 "unquoted_string": {
1178 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1179 "value": [
1180 {
1181 "string": "a",
1182 "raw_string": "a"
1183 }
1184 ]
1185 }
1186 }
1187 ]
1188 },
1189 "src_arrow": "",
1190 "dst": {
1191 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1192 "path": [
1193 {
1194 "unquoted_string": {
1195 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1196 "value": [
1197 {
1198 "string": "b",
1199 "raw_string": "b"
1200 }
1201 ]
1202 }
1203 }
1204 ]
1205 },
1206 "dst_arrow": ">"
1207 },
1208 "key": {
1209 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:4:55-3:34:85",
1210 "edges": [
1211 {
1212 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
1213 "src": {
1214 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1215 "path": [
1216 {
1217 "unquoted_string": {
1218 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1219 "value": [
1220 {
1221 "string": "a",
1222 "raw_string": "a"
1223 }
1224 ]
1225 }
1226 }
1227 ]
1228 },
1229 "src_arrow": "",
1230 "dst": {
1231 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1232 "path": [
1233 {
1234 "unquoted_string": {
1235 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1236 "value": [
1237 {
1238 "string": "b",
1239 "raw_string": "b"
1240 }
1241 ]
1242 }
1243 }
1244 ]
1245 },
1246 "dst_arrow": ">"
1247 }
1248 ],
1249 "edge_index": {
1250 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:12:63-3:15:66",
1251 "int": 0,
1252 "glob": false
1253 },
1254 "edge_key": {
1255 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
1256 "path": [
1257 {
1258 "unquoted_string": {
1259 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
1260 "value": [
1261 {
1262 "string": "style",
1263 "raw_string": "style"
1264 }
1265 ]
1266 }
1267 },
1268 {
1269 "unquoted_string": {
1270 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
1271 "value": [
1272 {
1273 "string": "opacity",
1274 "raw_string": "opacity"
1275 }
1276 ]
1277 }
1278 }
1279 ]
1280 },
1281 "primary": {},
1282 "value": {
1283 "number": {
1284 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
1285 "raw": "0.1",
1286 "value": "1/10"
1287 }
1288 }
1289 }
1290 },
1291 "due_to_glob": false,
1292 "due_to_lazy_glob": false
1293 }
1294 ]
1295 }
1296 ],
1297 "edges": null
1298 },
1299 "references": [
1300 {
1301 "string": {
1302 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
1303 "value": [
1304 {
1305 "string": "style",
1306 "raw_string": "style"
1307 }
1308 ]
1309 },
1310 "key_path": {
1311 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
1312 "path": [
1313 {
1314 "unquoted_string": {
1315 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
1316 "value": [
1317 {
1318 "string": "style",
1319 "raw_string": "style"
1320 }
1321 ]
1322 }
1323 },
1324 {
1325 "unquoted_string": {
1326 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
1327 "value": [
1328 {
1329 "string": "opacity",
1330 "raw_string": "opacity"
1331 }
1332 ]
1333 }
1334 }
1335 ]
1336 },
1337 "context": {
1338 "edge": null,
1339 "key": {
1340 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
1341 "key": {
1342 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
1343 "path": [
1344 {
1345 "unquoted_string": {
1346 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
1347 "value": [
1348 {
1349 "string": "style",
1350 "raw_string": "style"
1351 }
1352 ]
1353 }
1354 },
1355 {
1356 "unquoted_string": {
1357 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
1358 "value": [
1359 {
1360 "string": "opacity",
1361 "raw_string": "opacity"
1362 }
1363 ]
1364 }
1365 }
1366 ]
1367 },
1368 "primary": {},
1369 "value": {
1370 "number": {
1371 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
1372 "raw": "0.3",
1373 "value": "3/10"
1374 }
1375 }
1376 }
1377 },
1378 "due_to_glob": false,
1379 "due_to_lazy_glob": false
1380 },
1381 {
1382 "string": {
1383 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
1384 "value": [
1385 {
1386 "string": "style",
1387 "raw_string": "style"
1388 }
1389 ]
1390 },
1391 "key_path": {
1392 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
1393 "path": [
1394 {
1395 "unquoted_string": {
1396 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
1397 "value": [
1398 {
1399 "string": "style",
1400 "raw_string": "style"
1401 }
1402 ]
1403 }
1404 },
1405 {
1406 "unquoted_string": {
1407 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
1408 "value": [
1409 {
1410 "string": "opacity",
1411 "raw_string": "opacity"
1412 }
1413 ]
1414 }
1415 }
1416 ]
1417 },
1418 "context": {
1419 "edge": {
1420 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
1421 "src": {
1422 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1423 "path": [
1424 {
1425 "unquoted_string": {
1426 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1427 "value": [
1428 {
1429 "string": "a",
1430 "raw_string": "a"
1431 }
1432 ]
1433 }
1434 }
1435 ]
1436 },
1437 "src_arrow": "",
1438 "dst": {
1439 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1440 "path": [
1441 {
1442 "unquoted_string": {
1443 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1444 "value": [
1445 {
1446 "string": "b",
1447 "raw_string": "b"
1448 }
1449 ]
1450 }
1451 }
1452 ]
1453 },
1454 "dst_arrow": ">"
1455 },
1456 "key": {
1457 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:4:55-3:34:85",
1458 "edges": [
1459 {
1460 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
1461 "src": {
1462 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1463 "path": [
1464 {
1465 "unquoted_string": {
1466 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1467 "value": [
1468 {
1469 "string": "a",
1470 "raw_string": "a"
1471 }
1472 ]
1473 }
1474 }
1475 ]
1476 },
1477 "src_arrow": "",
1478 "dst": {
1479 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1480 "path": [
1481 {
1482 "unquoted_string": {
1483 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1484 "value": [
1485 {
1486 "string": "b",
1487 "raw_string": "b"
1488 }
1489 ]
1490 }
1491 }
1492 ]
1493 },
1494 "dst_arrow": ">"
1495 }
1496 ],
1497 "edge_index": {
1498 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:12:63-3:15:66",
1499 "int": 0,
1500 "glob": false
1501 },
1502 "edge_key": {
1503 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
1504 "path": [
1505 {
1506 "unquoted_string": {
1507 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
1508 "value": [
1509 {
1510 "string": "style",
1511 "raw_string": "style"
1512 }
1513 ]
1514 }
1515 },
1516 {
1517 "unquoted_string": {
1518 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
1519 "value": [
1520 {
1521 "string": "opacity",
1522 "raw_string": "opacity"
1523 }
1524 ]
1525 }
1526 }
1527 ]
1528 },
1529 "primary": {},
1530 "value": {
1531 "number": {
1532 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
1533 "raw": "0.1",
1534 "value": "1/10"
1535 }
1536 }
1537 }
1538 },
1539 "due_to_glob": false,
1540 "due_to_lazy_glob": false
1541 }
1542 ]
1543 }
1544 ],
1545 "edges": null
1546 },
1547 "references": [
1548 {
1549 "context": {
1550 "edge": {
1551 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
1552 "src": {
1553 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
1554 "path": [
1555 {
1556 "unquoted_string": {
1557 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
1558 "value": [
1559 {
1560 "string": "a",
1561 "raw_string": "a"
1562 }
1563 ]
1564 }
1565 }
1566 ]
1567 },
1568 "src_arrow": "",
1569 "dst": {
1570 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
1571 "path": [
1572 {
1573 "unquoted_string": {
1574 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
1575 "value": [
1576 {
1577 "string": "b",
1578 "raw_string": "b"
1579 }
1580 ]
1581 }
1582 }
1583 ]
1584 },
1585 "dst_arrow": ">"
1586 },
1587 "key": {
1588 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:30:30",
1589 "edges": [
1590 {
1591 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
1592 "src": {
1593 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
1594 "path": [
1595 {
1596 "unquoted_string": {
1597 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
1598 "value": [
1599 {
1600 "string": "a",
1601 "raw_string": "a"
1602 }
1603 ]
1604 }
1605 }
1606 ]
1607 },
1608 "src_arrow": "",
1609 "dst": {
1610 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
1611 "path": [
1612 {
1613 "unquoted_string": {
1614 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
1615 "value": [
1616 {
1617 "string": "b",
1618 "raw_string": "b"
1619 }
1620 ]
1621 }
1622 }
1623 ]
1624 },
1625 "dst_arrow": ">"
1626 }
1627 ],
1628 "primary": {},
1629 "value": {
1630 "map": {
1631 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:8:8-0:30:30",
1632 "nodes": [
1633 {
1634 "map_key": {
1635 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
1636 "key": {
1637 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
1638 "path": [
1639 {
1640 "unquoted_string": {
1641 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
1642 "value": [
1643 {
1644 "string": "style",
1645 "raw_string": "style"
1646 }
1647 ]
1648 }
1649 },
1650 {
1651 "unquoted_string": {
1652 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
1653 "value": [
1654 {
1655 "string": "opacity",
1656 "raw_string": "opacity"
1657 }
1658 ]
1659 }
1660 }
1661 ]
1662 },
1663 "primary": {},
1664 "value": {
1665 "number": {
1666 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
1667 "raw": "0.3",
1668 "value": "3/10"
1669 }
1670 }
1671 }
1672 }
1673 ]
1674 }
1675 }
1676 }
1677 },
1678 "due_to_glob": false,
1679 "due_to_lazy_glob": false
1680 },
1681 {
1682 "context": {
1683 "edge": {
1684 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
1685 "src": {
1686 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1687 "path": [
1688 {
1689 "unquoted_string": {
1690 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1691 "value": [
1692 {
1693 "string": "a",
1694 "raw_string": "a"
1695 }
1696 ]
1697 }
1698 }
1699 ]
1700 },
1701 "src_arrow": "",
1702 "dst": {
1703 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1704 "path": [
1705 {
1706 "unquoted_string": {
1707 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1708 "value": [
1709 {
1710 "string": "b",
1711 "raw_string": "b"
1712 }
1713 ]
1714 }
1715 }
1716 ]
1717 },
1718 "dst_arrow": ">"
1719 },
1720 "key": {
1721 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:4:55-3:34:85",
1722 "edges": [
1723 {
1724 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
1725 "src": {
1726 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1727 "path": [
1728 {
1729 "unquoted_string": {
1730 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1731 "value": [
1732 {
1733 "string": "a",
1734 "raw_string": "a"
1735 }
1736 ]
1737 }
1738 }
1739 ]
1740 },
1741 "src_arrow": "",
1742 "dst": {
1743 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1744 "path": [
1745 {
1746 "unquoted_string": {
1747 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1748 "value": [
1749 {
1750 "string": "b",
1751 "raw_string": "b"
1752 }
1753 ]
1754 }
1755 }
1756 ]
1757 },
1758 "dst_arrow": ">"
1759 }
1760 ],
1761 "edge_index": {
1762 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:12:63-3:15:66",
1763 "int": 0,
1764 "glob": false
1765 },
1766 "edge_key": {
1767 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
1768 "path": [
1769 {
1770 "unquoted_string": {
1771 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
1772 "value": [
1773 {
1774 "string": "style",
1775 "raw_string": "style"
1776 }
1777 ]
1778 }
1779 },
1780 {
1781 "unquoted_string": {
1782 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
1783 "value": [
1784 {
1785 "string": "opacity",
1786 "raw_string": "opacity"
1787 }
1788 ]
1789 }
1790 }
1791 ]
1792 },
1793 "primary": {},
1794 "value": {
1795 "number": {
1796 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
1797 "raw": "0.1",
1798 "value": "1/10"
1799 }
1800 }
1801 }
1802 },
1803 "due_to_glob": false,
1804 "due_to_lazy_glob": false
1805 }
1806 ]
1807 }
1808 ]
1809 },
1810 "references": [
1811 {
1812 "string": {
1813 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-2:3:47",
1814 "value": [
1815 {
1816 "string": "1",
1817 "raw_string": "1"
1818 }
1819 ]
1820 },
1821 "key_path": {
1822 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-2:3:47",
1823 "path": [
1824 {
1825 "unquoted_string": {
1826 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-2:3:47",
1827 "value": [
1828 {
1829 "string": "1",
1830 "raw_string": "1"
1831 }
1832 ]
1833 }
1834 }
1835 ]
1836 },
1837 "context": {
1838 "edge": null,
1839 "key": {
1840 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-4:3:89",
1841 "key": {
1842 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-2:3:47",
1843 "path": [
1844 {
1845 "unquoted_string": {
1846 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-2:3:47",
1847 "value": [
1848 {
1849 "string": "1",
1850 "raw_string": "1"
1851 }
1852 ]
1853 }
1854 }
1855 ]
1856 },
1857 "primary": {},
1858 "value": {
1859 "map": {
1860 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:5:49-4:3:89",
1861 "nodes": [
1862 {
1863 "map_key": {
1864 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:4:55-3:34:85",
1865 "edges": [
1866 {
1867 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
1868 "src": {
1869 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1870 "path": [
1871 {
1872 "unquoted_string": {
1873 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
1874 "value": [
1875 {
1876 "string": "a",
1877 "raw_string": "a"
1878 }
1879 ]
1880 }
1881 }
1882 ]
1883 },
1884 "src_arrow": "",
1885 "dst": {
1886 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1887 "path": [
1888 {
1889 "unquoted_string": {
1890 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
1891 "value": [
1892 {
1893 "string": "b",
1894 "raw_string": "b"
1895 }
1896 ]
1897 }
1898 }
1899 ]
1900 },
1901 "dst_arrow": ">"
1902 }
1903 ],
1904 "edge_index": {
1905 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:12:63-3:15:66",
1906 "int": 0,
1907 "glob": false
1908 },
1909 "edge_key": {
1910 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
1911 "path": [
1912 {
1913 "unquoted_string": {
1914 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
1915 "value": [
1916 {
1917 "string": "style",
1918 "raw_string": "style"
1919 }
1920 ]
1921 }
1922 },
1923 {
1924 "unquoted_string": {
1925 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
1926 "value": [
1927 {
1928 "string": "opacity",
1929 "raw_string": "opacity"
1930 }
1931 ]
1932 }
1933 }
1934 ]
1935 },
1936 "primary": {},
1937 "value": {
1938 "number": {
1939 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
1940 "raw": "0.1",
1941 "value": "1/10"
1942 }
1943 }
1944 }
1945 }
1946 ]
1947 }
1948 }
1949 }
1950 },
1951 "due_to_glob": false,
1952 "due_to_lazy_glob": false
1953 },
1954 {
1955 "string": {
1956 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-5:3:93",
1957 "value": [
1958 {
1959 "string": "1",
1960 "raw_string": "1"
1961 }
1962 ]
1963 },
1964 "key_path": {
1965 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-5:3:93",
1966 "path": [
1967 {
1968 "unquoted_string": {
1969 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-5:3:93",
1970 "value": [
1971 {
1972 "string": "1",
1973 "raw_string": "1"
1974 }
1975 ]
1976 }
1977 }
1978 ]
1979 },
1980 "context": {
1981 "edge": null,
1982 "key": {
1983 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-7:3:103",
1984 "key": {
1985 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-5:3:93",
1986 "path": [
1987 {
1988 "unquoted_string": {
1989 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-5:3:93",
1990 "value": [
1991 {
1992 "string": "1",
1993 "raw_string": "1"
1994 }
1995 ]
1996 }
1997 }
1998 ]
1999 },
2000 "primary": {},
2001 "value": {
2002 "map": {
2003 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:5:95-7:3:103",
2004 "nodes": [
2005 {
2006 "map_key": {
2007 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
2008 "key": {
2009 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
2010 "path": [
2011 {
2012 "unquoted_string": {
2013 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
2014 "value": [
2015 {
2016 "string": "z",
2017 "raw_string": "z"
2018 }
2019 ]
2020 }
2021 }
2022 ]
2023 },
2024 "primary": {},
2025 "value": {}
2026 }
2027 }
2028 ]
2029 }
2030 }
2031 }
2032 },
2033 "due_to_glob": false,
2034 "due_to_lazy_glob": false
2035 }
2036 ]
2037 }
2038 ],
2039 "edges": null
2040 },
2041 "references": [
2042 {
2043 "string": {
2044 "range": "TestCompile/scenarios/multiple-scenario-map.d2,1:0:31-1:9:40",
2045 "value": [
2046 {
2047 "string": "scenarios",
2048 "raw_string": "scenarios"
2049 }
2050 ]
2051 },
2052 "key_path": {
2053 "range": "TestCompile/scenarios/multiple-scenario-map.d2,1:0:31-1:9:40",
2054 "path": [
2055 {
2056 "unquoted_string": {
2057 "range": "TestCompile/scenarios/multiple-scenario-map.d2,1:0:31-1:9:40",
2058 "value": [
2059 {
2060 "string": "scenarios",
2061 "raw_string": "scenarios"
2062 }
2063 ]
2064 }
2065 }
2066 ]
2067 },
2068 "context": {
2069 "edge": null,
2070 "key": {
2071 "range": "TestCompile/scenarios/multiple-scenario-map.d2,1:0:31-8:1:105",
2072 "key": {
2073 "range": "TestCompile/scenarios/multiple-scenario-map.d2,1:0:31-1:9:40",
2074 "path": [
2075 {
2076 "unquoted_string": {
2077 "range": "TestCompile/scenarios/multiple-scenario-map.d2,1:0:31-1:9:40",
2078 "value": [
2079 {
2080 "string": "scenarios",
2081 "raw_string": "scenarios"
2082 }
2083 ]
2084 }
2085 }
2086 ]
2087 },
2088 "primary": {},
2089 "value": {
2090 "map": {
2091 "range": "TestCompile/scenarios/multiple-scenario-map.d2,1:11:42-8:1:105",
2092 "nodes": [
2093 {
2094 "map_key": {
2095 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-4:3:89",
2096 "key": {
2097 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-2:3:47",
2098 "path": [
2099 {
2100 "unquoted_string": {
2101 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:2:46-2:3:47",
2102 "value": [
2103 {
2104 "string": "1",
2105 "raw_string": "1"
2106 }
2107 ]
2108 }
2109 }
2110 ]
2111 },
2112 "primary": {},
2113 "value": {
2114 "map": {
2115 "range": "TestCompile/scenarios/multiple-scenario-map.d2,2:5:49-4:3:89",
2116 "nodes": [
2117 {
2118 "map_key": {
2119 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:4:55-3:34:85",
2120 "edges": [
2121 {
2122 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:11:62",
2123 "src": {
2124 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
2125 "path": [
2126 {
2127 "unquoted_string": {
2128 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:5:56-3:6:57",
2129 "value": [
2130 {
2131 "string": "a",
2132 "raw_string": "a"
2133 }
2134 ]
2135 }
2136 }
2137 ]
2138 },
2139 "src_arrow": "",
2140 "dst": {
2141 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
2142 "path": [
2143 {
2144 "unquoted_string": {
2145 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:10:61-3:11:62",
2146 "value": [
2147 {
2148 "string": "b",
2149 "raw_string": "b"
2150 }
2151 ]
2152 }
2153 }
2154 ]
2155 },
2156 "dst_arrow": ">"
2157 }
2158 ],
2159 "edge_index": {
2160 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:12:63-3:15:66",
2161 "int": 0,
2162 "glob": false
2163 },
2164 "edge_key": {
2165 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:29:80",
2166 "path": [
2167 {
2168 "unquoted_string": {
2169 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:16:67-3:21:72",
2170 "value": [
2171 {
2172 "string": "style",
2173 "raw_string": "style"
2174 }
2175 ]
2176 }
2177 },
2178 {
2179 "unquoted_string": {
2180 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:22:73-3:29:80",
2181 "value": [
2182 {
2183 "string": "opacity",
2184 "raw_string": "opacity"
2185 }
2186 ]
2187 }
2188 }
2189 ]
2190 },
2191 "primary": {},
2192 "value": {
2193 "number": {
2194 "range": "TestCompile/scenarios/multiple-scenario-map.d2,3:31:82-3:34:85",
2195 "raw": "0.1",
2196 "value": "1/10"
2197 }
2198 }
2199 }
2200 }
2201 ]
2202 }
2203 }
2204 }
2205 },
2206 {
2207 "map_key": {
2208 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-7:3:103",
2209 "key": {
2210 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-5:3:93",
2211 "path": [
2212 {
2213 "unquoted_string": {
2214 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:2:92-5:3:93",
2215 "value": [
2216 {
2217 "string": "1",
2218 "raw_string": "1"
2219 }
2220 ]
2221 }
2222 }
2223 ]
2224 },
2225 "primary": {},
2226 "value": {
2227 "map": {
2228 "range": "TestCompile/scenarios/multiple-scenario-map.d2,5:5:95-7:3:103",
2229 "nodes": [
2230 {
2231 "map_key": {
2232 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
2233 "key": {
2234 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
2235 "path": [
2236 {
2237 "unquoted_string": {
2238 "range": "TestCompile/scenarios/multiple-scenario-map.d2,6:1:98-6:2:99",
2239 "value": [
2240 {
2241 "string": "z",
2242 "raw_string": "z"
2243 }
2244 ]
2245 }
2246 }
2247 ]
2248 },
2249 "primary": {},
2250 "value": {}
2251 }
2252 }
2253 ]
2254 }
2255 }
2256 }
2257 }
2258 ]
2259 }
2260 }
2261 }
2262 },
2263 "due_to_glob": false,
2264 "due_to_lazy_glob": false
2265 }
2266 ]
2267 }
2268 ],
2269 "edges": [
2270 {
2271 "edge_id": {
2272 "src_path": [
2273 "a"
2274 ],
2275 "src_arrow": false,
2276 "dst_path": [
2277 "b"
2278 ],
2279 "dst_arrow": true,
2280 "index": 0,
2281 "glob": false
2282 },
2283 "map": {
2284 "fields": [
2285 {
2286 "name": "style",
2287 "composite": {
2288 "fields": [
2289 {
2290 "name": "opacity",
2291 "primary": {
2292 "value": {
2293 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
2294 "raw": "0.3",
2295 "value": "3/10"
2296 }
2297 },
2298 "references": [
2299 {
2300 "string": {
2301 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
2302 "value": [
2303 {
2304 "string": "opacity",
2305 "raw_string": "opacity"
2306 }
2307 ]
2308 },
2309 "key_path": {
2310 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
2311 "path": [
2312 {
2313 "unquoted_string": {
2314 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
2315 "value": [
2316 {
2317 "string": "style",
2318 "raw_string": "style"
2319 }
2320 ]
2321 }
2322 },
2323 {
2324 "unquoted_string": {
2325 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
2326 "value": [
2327 {
2328 "string": "opacity",
2329 "raw_string": "opacity"
2330 }
2331 ]
2332 }
2333 }
2334 ]
2335 },
2336 "context": {
2337 "edge": null,
2338 "key": {
2339 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
2340 "key": {
2341 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
2342 "path": [
2343 {
2344 "unquoted_string": {
2345 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
2346 "value": [
2347 {
2348 "string": "style",
2349 "raw_string": "style"
2350 }
2351 ]
2352 }
2353 },
2354 {
2355 "unquoted_string": {
2356 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
2357 "value": [
2358 {
2359 "string": "opacity",
2360 "raw_string": "opacity"
2361 }
2362 ]
2363 }
2364 }
2365 ]
2366 },
2367 "primary": {},
2368 "value": {
2369 "number": {
2370 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
2371 "raw": "0.3",
2372 "value": "3/10"
2373 }
2374 }
2375 }
2376 },
2377 "due_to_glob": false,
2378 "due_to_lazy_glob": false
2379 }
2380 ]
2381 }
2382 ],
2383 "edges": null
2384 },
2385 "references": [
2386 {
2387 "string": {
2388 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
2389 "value": [
2390 {
2391 "string": "style",
2392 "raw_string": "style"
2393 }
2394 ]
2395 },
2396 "key_path": {
2397 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
2398 "path": [
2399 {
2400 "unquoted_string": {
2401 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
2402 "value": [
2403 {
2404 "string": "style",
2405 "raw_string": "style"
2406 }
2407 ]
2408 }
2409 },
2410 {
2411 "unquoted_string": {
2412 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
2413 "value": [
2414 {
2415 "string": "opacity",
2416 "raw_string": "opacity"
2417 }
2418 ]
2419 }
2420 }
2421 ]
2422 },
2423 "context": {
2424 "edge": null,
2425 "key": {
2426 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
2427 "key": {
2428 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
2429 "path": [
2430 {
2431 "unquoted_string": {
2432 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
2433 "value": [
2434 {
2435 "string": "style",
2436 "raw_string": "style"
2437 }
2438 ]
2439 }
2440 },
2441 {
2442 "unquoted_string": {
2443 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
2444 "value": [
2445 {
2446 "string": "opacity",
2447 "raw_string": "opacity"
2448 }
2449 ]
2450 }
2451 }
2452 ]
2453 },
2454 "primary": {},
2455 "value": {
2456 "number": {
2457 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
2458 "raw": "0.3",
2459 "value": "3/10"
2460 }
2461 }
2462 }
2463 },
2464 "due_to_glob": false,
2465 "due_to_lazy_glob": false
2466 }
2467 ]
2468 }
2469 ],
2470 "edges": null
2471 },
2472 "references": [
2473 {
2474 "context": {
2475 "edge": {
2476 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
2477 "src": {
2478 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
2479 "path": [
2480 {
2481 "unquoted_string": {
2482 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
2483 "value": [
2484 {
2485 "string": "a",
2486 "raw_string": "a"
2487 }
2488 ]
2489 }
2490 }
2491 ]
2492 },
2493 "src_arrow": "",
2494 "dst": {
2495 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
2496 "path": [
2497 {
2498 "unquoted_string": {
2499 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
2500 "value": [
2501 {
2502 "string": "b",
2503 "raw_string": "b"
2504 }
2505 ]
2506 }
2507 }
2508 ]
2509 },
2510 "dst_arrow": ">"
2511 },
2512 "key": {
2513 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:30:30",
2514 "edges": [
2515 {
2516 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:6:6",
2517 "src": {
2518 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
2519 "path": [
2520 {
2521 "unquoted_string": {
2522 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:0:0-0:1:1",
2523 "value": [
2524 {
2525 "string": "a",
2526 "raw_string": "a"
2527 }
2528 ]
2529 }
2530 }
2531 ]
2532 },
2533 "src_arrow": "",
2534 "dst": {
2535 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
2536 "path": [
2537 {
2538 "unquoted_string": {
2539 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:5:5-0:6:6",
2540 "value": [
2541 {
2542 "string": "b",
2543 "raw_string": "b"
2544 }
2545 ]
2546 }
2547 }
2548 ]
2549 },
2550 "dst_arrow": ">"
2551 }
2552 ],
2553 "primary": {},
2554 "value": {
2555 "map": {
2556 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:8:8-0:30:30",
2557 "nodes": [
2558 {
2559 "map_key": {
2560 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:29:29",
2561 "key": {
2562 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:23:23",
2563 "path": [
2564 {
2565 "unquoted_string": {
2566 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:10:10-0:15:15",
2567 "value": [
2568 {
2569 "string": "style",
2570 "raw_string": "style"
2571 }
2572 ]
2573 }
2574 },
2575 {
2576 "unquoted_string": {
2577 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:16:16-0:23:23",
2578 "value": [
2579 {
2580 "string": "opacity",
2581 "raw_string": "opacity"
2582 }
2583 ]
2584 }
2585 }
2586 ]
2587 },
2588 "primary": {},
2589 "value": {
2590 "number": {
2591 "range": "TestCompile/scenarios/multiple-scenario-map.d2,0:25:25-0:28:28",
2592 "raw": "0.3",
2593 "value": "3/10"
2594 }
2595 }
2596 }
2597 }
2598 ]
2599 }
2600 }
2601 }
2602 },
2603 "due_to_glob": false,
2604 "due_to_lazy_glob": false
2605 }
2606 ]
2607 }
2608 ]
2609}
View as plain text