...

Text file src/oss.terrastruct.com/d2/testdata/d2ir/TestCompile/classes/merge.exp.json

Documentation: oss.terrastruct.com/d2/testdata/d2ir/TestCompile/classes

     1{
     2  "fields": [
     3    {
     4      "name": "classes",
     5      "composite": {
     6        "fields": [
     7          {
     8            "name": "mango",
     9            "composite": {
    10              "fields": [
    11                {
    12                  "name": "style",
    13                  "composite": {
    14                    "fields": [
    15                      {
    16                        "name": "fill",
    17                        "primary": {
    18                          "value": {
    19                            "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
    20                            "value": [
    21                              {
    22                                "string": "orange",
    23                                "raw_string": "orange"
    24                              }
    25                            ]
    26                          }
    27                        },
    28                        "references": [
    29                          {
    30                            "string": {
    31                              "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
    32                              "value": [
    33                                {
    34                                  "string": "fill",
    35                                  "raw_string": "fill"
    36                                }
    37                              ]
    38                            },
    39                            "key_path": {
    40                              "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
    41                              "path": [
    42                                {
    43                                  "unquoted_string": {
    44                                    "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
    45                                    "value": [
    46                                      {
    47                                        "string": "style",
    48                                        "raw_string": "style"
    49                                      }
    50                                    ]
    51                                  }
    52                                },
    53                                {
    54                                  "unquoted_string": {
    55                                    "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
    56                                    "value": [
    57                                      {
    58                                        "string": "fill",
    59                                        "raw_string": "fill"
    60                                      }
    61                                    ]
    62                                  }
    63                                }
    64                              ]
    65                            },
    66                            "context": {
    67                              "edge": null,
    68                              "key": {
    69                                "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
    70                                "key": {
    71                                  "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
    72                                  "path": [
    73                                    {
    74                                      "unquoted_string": {
    75                                        "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
    76                                        "value": [
    77                                          {
    78                                            "string": "style",
    79                                            "raw_string": "style"
    80                                          }
    81                                        ]
    82                                      }
    83                                    },
    84                                    {
    85                                      "unquoted_string": {
    86                                        "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
    87                                        "value": [
    88                                          {
    89                                            "string": "fill",
    90                                            "raw_string": "fill"
    91                                          }
    92                                        ]
    93                                      }
    94                                    }
    95                                  ]
    96                                },
    97                                "primary": {},
    98                                "value": {
    99                                  "unquoted_string": {
   100                                    "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
   101                                    "value": [
   102                                      {
   103                                        "string": "orange",
   104                                        "raw_string": "orange"
   105                                      }
   106                                    ]
   107                                  }
   108                                }
   109                              }
   110                            },
   111                            "due_to_glob": false,
   112                            "due_to_lazy_glob": false
   113                          }
   114                        ]
   115                      }
   116                    ],
   117                    "edges": null
   118                  },
   119                  "references": [
   120                    {
   121                      "string": {
   122                        "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   123                        "value": [
   124                          {
   125                            "string": "style",
   126                            "raw_string": "style"
   127                          }
   128                        ]
   129                      },
   130                      "key_path": {
   131                        "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   132                        "path": [
   133                          {
   134                            "unquoted_string": {
   135                              "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   136                              "value": [
   137                                {
   138                                  "string": "style",
   139                                  "raw_string": "style"
   140                                }
   141                              ]
   142                            }
   143                          },
   144                          {
   145                            "unquoted_string": {
   146                              "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   147                              "value": [
   148                                {
   149                                  "string": "fill",
   150                                  "raw_string": "fill"
   151                                }
   152                              ]
   153                            }
   154                          }
   155                        ]
   156                      },
   157                      "context": {
   158                        "edge": null,
   159                        "key": {
   160                          "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
   161                          "key": {
   162                            "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   163                            "path": [
   164                              {
   165                                "unquoted_string": {
   166                                  "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   167                                  "value": [
   168                                    {
   169                                      "string": "style",
   170                                      "raw_string": "style"
   171                                    }
   172                                  ]
   173                                }
   174                              },
   175                              {
   176                                "unquoted_string": {
   177                                  "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   178                                  "value": [
   179                                    {
   180                                      "string": "fill",
   181                                      "raw_string": "fill"
   182                                    }
   183                                  ]
   184                                }
   185                              }
   186                            ]
   187                          },
   188                          "primary": {},
   189                          "value": {
   190                            "unquoted_string": {
   191                              "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
   192                              "value": [
   193                                {
   194                                  "string": "orange",
   195                                  "raw_string": "orange"
   196                                }
   197                              ]
   198                            }
   199                          }
   200                        }
   201                      },
   202                      "due_to_glob": false,
   203                      "due_to_lazy_glob": false
   204                    }
   205                  ]
   206                },
   207                {
   208                  "name": "width",
   209                  "primary": {
   210                    "value": {
   211                      "range": "TestCompile/classes/merge.d2,3:9:54-3:11:56",
   212                      "raw": "10",
   213                      "value": "10"
   214                    }
   215                  },
   216                  "references": [
   217                    {
   218                      "string": {
   219                        "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   220                        "value": [
   221                          {
   222                            "string": "width",
   223                            "raw_string": "width"
   224                          }
   225                        ]
   226                      },
   227                      "key_path": {
   228                        "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   229                        "path": [
   230                          {
   231                            "unquoted_string": {
   232                              "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   233                              "value": [
   234                                {
   235                                  "string": "width",
   236                                  "raw_string": "width"
   237                                }
   238                              ]
   239                            }
   240                          }
   241                        ]
   242                      },
   243                      "context": {
   244                        "edge": null,
   245                        "key": {
   246                          "range": "TestCompile/classes/merge.d2,3:2:47-3:11:56",
   247                          "key": {
   248                            "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   249                            "path": [
   250                              {
   251                                "unquoted_string": {
   252                                  "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   253                                  "value": [
   254                                    {
   255                                      "string": "width",
   256                                      "raw_string": "width"
   257                                    }
   258                                  ]
   259                                }
   260                              }
   261                            ]
   262                          },
   263                          "primary": {},
   264                          "value": {
   265                            "number": {
   266                              "range": "TestCompile/classes/merge.d2,3:9:54-3:11:56",
   267                              "raw": "10",
   268                              "value": "10"
   269                            }
   270                          }
   271                        }
   272                      },
   273                      "due_to_glob": false,
   274                      "due_to_lazy_glob": false
   275                    }
   276                  ]
   277                }
   278              ],
   279              "edges": null
   280            },
   281            "references": [
   282              {
   283                "string": {
   284                  "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   285                  "value": [
   286                    {
   287                      "string": "mango",
   288                      "raw_string": "mango"
   289                    }
   290                  ]
   291                },
   292                "key_path": {
   293                  "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   294                  "path": [
   295                    {
   296                      "unquoted_string": {
   297                        "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   298                        "value": [
   299                          {
   300                            "string": "mango",
   301                            "raw_string": "mango"
   302                          }
   303                        ]
   304                      }
   305                    }
   306                  ]
   307                },
   308                "context": {
   309                  "edge": null,
   310                  "key": {
   311                    "range": "TestCompile/classes/merge.d2,1:2:13-4:3:60",
   312                    "key": {
   313                      "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   314                      "path": [
   315                        {
   316                          "unquoted_string": {
   317                            "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   318                            "value": [
   319                              {
   320                                "string": "mango",
   321                                "raw_string": "mango"
   322                              }
   323                            ]
   324                          }
   325                        }
   326                      ]
   327                    },
   328                    "primary": {},
   329                    "value": {
   330                      "map": {
   331                        "range": "TestCompile/classes/merge.d2,1:9:20-4:3:60",
   332                        "nodes": [
   333                          {
   334                            "map_key": {
   335                              "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
   336                              "key": {
   337                                "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   338                                "path": [
   339                                  {
   340                                    "unquoted_string": {
   341                                      "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   342                                      "value": [
   343                                        {
   344                                          "string": "style",
   345                                          "raw_string": "style"
   346                                        }
   347                                      ]
   348                                    }
   349                                  },
   350                                  {
   351                                    "unquoted_string": {
   352                                      "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   353                                      "value": [
   354                                        {
   355                                          "string": "fill",
   356                                          "raw_string": "fill"
   357                                        }
   358                                      ]
   359                                    }
   360                                  }
   361                                ]
   362                              },
   363                              "primary": {},
   364                              "value": {
   365                                "unquoted_string": {
   366                                  "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
   367                                  "value": [
   368                                    {
   369                                      "string": "orange",
   370                                      "raw_string": "orange"
   371                                    }
   372                                  ]
   373                                }
   374                              }
   375                            }
   376                          },
   377                          {
   378                            "map_key": {
   379                              "range": "TestCompile/classes/merge.d2,3:2:47-3:11:56",
   380                              "key": {
   381                                "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   382                                "path": [
   383                                  {
   384                                    "unquoted_string": {
   385                                      "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   386                                      "value": [
   387                                        {
   388                                          "string": "width",
   389                                          "raw_string": "width"
   390                                        }
   391                                      ]
   392                                    }
   393                                  }
   394                                ]
   395                              },
   396                              "primary": {},
   397                              "value": {
   398                                "number": {
   399                                  "range": "TestCompile/classes/merge.d2,3:9:54-3:11:56",
   400                                  "raw": "10",
   401                                  "value": "10"
   402                                }
   403                              }
   404                            }
   405                          }
   406                        ]
   407                      }
   408                    }
   409                  }
   410                },
   411                "due_to_glob": false,
   412                "due_to_lazy_glob": false
   413              }
   414            ]
   415          }
   416        ],
   417        "edges": null
   418      },
   419      "references": [
   420        {
   421          "string": {
   422            "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
   423            "value": [
   424              {
   425                "string": "classes",
   426                "raw_string": "classes"
   427              }
   428            ]
   429          },
   430          "key_path": {
   431            "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
   432            "path": [
   433              {
   434                "unquoted_string": {
   435                  "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
   436                  "value": [
   437                    {
   438                      "string": "classes",
   439                      "raw_string": "classes"
   440                    }
   441                  ]
   442                }
   443              }
   444            ]
   445          },
   446          "context": {
   447            "edge": null,
   448            "key": {
   449              "range": "TestCompile/classes/merge.d2,0:0:0-5:1:62",
   450              "key": {
   451                "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
   452                "path": [
   453                  {
   454                    "unquoted_string": {
   455                      "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
   456                      "value": [
   457                        {
   458                          "string": "classes",
   459                          "raw_string": "classes"
   460                        }
   461                      ]
   462                    }
   463                  }
   464                ]
   465              },
   466              "primary": {},
   467              "value": {
   468                "map": {
   469                  "range": "TestCompile/classes/merge.d2,0:9:9-5:1:62",
   470                  "nodes": [
   471                    {
   472                      "map_key": {
   473                        "range": "TestCompile/classes/merge.d2,1:2:13-4:3:60",
   474                        "key": {
   475                          "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   476                          "path": [
   477                            {
   478                              "unquoted_string": {
   479                                "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   480                                "value": [
   481                                  {
   482                                    "string": "mango",
   483                                    "raw_string": "mango"
   484                                  }
   485                                ]
   486                              }
   487                            }
   488                          ]
   489                        },
   490                        "primary": {},
   491                        "value": {
   492                          "map": {
   493                            "range": "TestCompile/classes/merge.d2,1:9:20-4:3:60",
   494                            "nodes": [
   495                              {
   496                                "map_key": {
   497                                  "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
   498                                  "key": {
   499                                    "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   500                                    "path": [
   501                                      {
   502                                        "unquoted_string": {
   503                                          "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   504                                          "value": [
   505                                            {
   506                                              "string": "style",
   507                                              "raw_string": "style"
   508                                            }
   509                                          ]
   510                                        }
   511                                      },
   512                                      {
   513                                        "unquoted_string": {
   514                                          "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   515                                          "value": [
   516                                            {
   517                                              "string": "fill",
   518                                              "raw_string": "fill"
   519                                            }
   520                                          ]
   521                                        }
   522                                      }
   523                                    ]
   524                                  },
   525                                  "primary": {},
   526                                  "value": {
   527                                    "unquoted_string": {
   528                                      "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
   529                                      "value": [
   530                                        {
   531                                          "string": "orange",
   532                                          "raw_string": "orange"
   533                                        }
   534                                      ]
   535                                    }
   536                                  }
   537                                }
   538                              },
   539                              {
   540                                "map_key": {
   541                                  "range": "TestCompile/classes/merge.d2,3:2:47-3:11:56",
   542                                  "key": {
   543                                    "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   544                                    "path": [
   545                                      {
   546                                        "unquoted_string": {
   547                                          "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   548                                          "value": [
   549                                            {
   550                                              "string": "width",
   551                                              "raw_string": "width"
   552                                            }
   553                                          ]
   554                                        }
   555                                      }
   556                                    ]
   557                                  },
   558                                  "primary": {},
   559                                  "value": {
   560                                    "number": {
   561                                      "range": "TestCompile/classes/merge.d2,3:9:54-3:11:56",
   562                                      "raw": "10",
   563                                      "value": "10"
   564                                    }
   565                                  }
   566                                }
   567                              }
   568                            ]
   569                          }
   570                        }
   571                      }
   572                    }
   573                  ]
   574                }
   575              }
   576            }
   577          },
   578          "due_to_glob": false,
   579          "due_to_lazy_glob": false
   580        }
   581      ]
   582    },
   583    {
   584      "name": "layers",
   585      "composite": {
   586        "fields": [
   587          {
   588            "name": "hawaii",
   589            "composite": {
   590              "fields": [
   591                {
   592                  "name": "classes",
   593                  "composite": {
   594                    "fields": [
   595                      {
   596                        "name": "mango",
   597                        "composite": {
   598                          "fields": [
   599                            {
   600                              "name": "style",
   601                              "composite": {
   602                                "fields": [
   603                                  {
   604                                    "name": "fill",
   605                                    "primary": {
   606                                      "value": {
   607                                        "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
   608                                        "value": [
   609                                          {
   610                                            "string": "orange",
   611                                            "raw_string": "orange"
   612                                          }
   613                                        ]
   614                                      }
   615                                    },
   616                                    "references": [
   617                                      {
   618                                        "string": {
   619                                          "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   620                                          "value": [
   621                                            {
   622                                              "string": "fill",
   623                                              "raw_string": "fill"
   624                                            }
   625                                          ]
   626                                        },
   627                                        "key_path": {
   628                                          "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   629                                          "path": [
   630                                            {
   631                                              "unquoted_string": {
   632                                                "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   633                                                "value": [
   634                                                  {
   635                                                    "string": "style",
   636                                                    "raw_string": "style"
   637                                                  }
   638                                                ]
   639                                              }
   640                                            },
   641                                            {
   642                                              "unquoted_string": {
   643                                                "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   644                                                "value": [
   645                                                  {
   646                                                    "string": "fill",
   647                                                    "raw_string": "fill"
   648                                                  }
   649                                                ]
   650                                              }
   651                                            }
   652                                          ]
   653                                        },
   654                                        "context": {
   655                                          "edge": null,
   656                                          "key": {
   657                                            "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
   658                                            "key": {
   659                                              "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   660                                              "path": [
   661                                                {
   662                                                  "unquoted_string": {
   663                                                    "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   664                                                    "value": [
   665                                                      {
   666                                                        "string": "style",
   667                                                        "raw_string": "style"
   668                                                      }
   669                                                    ]
   670                                                  }
   671                                                },
   672                                                {
   673                                                  "unquoted_string": {
   674                                                    "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   675                                                    "value": [
   676                                                      {
   677                                                        "string": "fill",
   678                                                        "raw_string": "fill"
   679                                                      }
   680                                                    ]
   681                                                  }
   682                                                }
   683                                              ]
   684                                            },
   685                                            "primary": {},
   686                                            "value": {
   687                                              "unquoted_string": {
   688                                                "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
   689                                                "value": [
   690                                                  {
   691                                                    "string": "orange",
   692                                                    "raw_string": "orange"
   693                                                  }
   694                                                ]
   695                                              }
   696                                            }
   697                                          }
   698                                        },
   699                                        "due_to_glob": false,
   700                                        "due_to_lazy_glob": false
   701                                      }
   702                                    ]
   703                                  }
   704                                ],
   705                                "edges": null
   706                              },
   707                              "references": [
   708                                {
   709                                  "string": {
   710                                    "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   711                                    "value": [
   712                                      {
   713                                        "string": "style",
   714                                        "raw_string": "style"
   715                                      }
   716                                    ]
   717                                  },
   718                                  "key_path": {
   719                                    "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   720                                    "path": [
   721                                      {
   722                                        "unquoted_string": {
   723                                          "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   724                                          "value": [
   725                                            {
   726                                              "string": "style",
   727                                              "raw_string": "style"
   728                                            }
   729                                          ]
   730                                        }
   731                                      },
   732                                      {
   733                                        "unquoted_string": {
   734                                          "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   735                                          "value": [
   736                                            {
   737                                              "string": "fill",
   738                                              "raw_string": "fill"
   739                                            }
   740                                          ]
   741                                        }
   742                                      }
   743                                    ]
   744                                  },
   745                                  "context": {
   746                                    "edge": null,
   747                                    "key": {
   748                                      "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
   749                                      "key": {
   750                                        "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   751                                        "path": [
   752                                          {
   753                                            "unquoted_string": {
   754                                              "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   755                                              "value": [
   756                                                {
   757                                                  "string": "style",
   758                                                  "raw_string": "style"
   759                                                }
   760                                              ]
   761                                            }
   762                                          },
   763                                          {
   764                                            "unquoted_string": {
   765                                              "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
   766                                              "value": [
   767                                                {
   768                                                  "string": "fill",
   769                                                  "raw_string": "fill"
   770                                                }
   771                                              ]
   772                                            }
   773                                          }
   774                                        ]
   775                                      },
   776                                      "primary": {},
   777                                      "value": {
   778                                        "unquoted_string": {
   779                                          "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
   780                                          "value": [
   781                                            {
   782                                              "string": "orange",
   783                                              "raw_string": "orange"
   784                                            }
   785                                          ]
   786                                        }
   787                                      }
   788                                    }
   789                                  },
   790                                  "due_to_glob": false,
   791                                  "due_to_lazy_glob": false
   792                                }
   793                              ]
   794                            },
   795                            {
   796                              "name": "width",
   797                              "primary": {
   798                                "value": {
   799                                  "range": "TestCompile/classes/merge.d2,10:15:130-10:19:134",
   800                                  "raw": "9000",
   801                                  "value": "9000"
   802                                }
   803                              },
   804                              "references": [
   805                                {
   806                                  "string": {
   807                                    "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   808                                    "value": [
   809                                      {
   810                                        "string": "width",
   811                                        "raw_string": "width"
   812                                      }
   813                                    ]
   814                                  },
   815                                  "key_path": {
   816                                    "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   817                                    "path": [
   818                                      {
   819                                        "unquoted_string": {
   820                                          "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   821                                          "value": [
   822                                            {
   823                                              "string": "width",
   824                                              "raw_string": "width"
   825                                            }
   826                                          ]
   827                                        }
   828                                      }
   829                                    ]
   830                                  },
   831                                  "context": {
   832                                    "edge": null,
   833                                    "key": {
   834                                      "range": "TestCompile/classes/merge.d2,3:2:47-3:11:56",
   835                                      "key": {
   836                                        "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   837                                        "path": [
   838                                          {
   839                                            "unquoted_string": {
   840                                              "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
   841                                              "value": [
   842                                                {
   843                                                  "string": "width",
   844                                                  "raw_string": "width"
   845                                                }
   846                                              ]
   847                                            }
   848                                          }
   849                                        ]
   850                                      },
   851                                      "primary": {},
   852                                      "value": {
   853                                        "number": {
   854                                          "range": "TestCompile/classes/merge.d2,3:9:54-3:11:56",
   855                                          "raw": "10",
   856                                          "value": "10"
   857                                        }
   858                                      }
   859                                    }
   860                                  },
   861                                  "due_to_glob": false,
   862                                  "due_to_lazy_glob": false
   863                                },
   864                                {
   865                                  "string": {
   866                                    "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
   867                                    "value": [
   868                                      {
   869                                        "string": "width",
   870                                        "raw_string": "width"
   871                                      }
   872                                    ]
   873                                  },
   874                                  "key_path": {
   875                                    "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
   876                                    "path": [
   877                                      {
   878                                        "unquoted_string": {
   879                                          "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
   880                                          "value": [
   881                                            {
   882                                              "string": "width",
   883                                              "raw_string": "width"
   884                                            }
   885                                          ]
   886                                        }
   887                                      }
   888                                    ]
   889                                  },
   890                                  "context": {
   891                                    "edge": null,
   892                                    "key": {
   893                                      "range": "TestCompile/classes/merge.d2,10:8:123-10:19:134",
   894                                      "key": {
   895                                        "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
   896                                        "path": [
   897                                          {
   898                                            "unquoted_string": {
   899                                              "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
   900                                              "value": [
   901                                                {
   902                                                  "string": "width",
   903                                                  "raw_string": "width"
   904                                                }
   905                                              ]
   906                                            }
   907                                          }
   908                                        ]
   909                                      },
   910                                      "primary": {},
   911                                      "value": {
   912                                        "number": {
   913                                          "range": "TestCompile/classes/merge.d2,10:15:130-10:19:134",
   914                                          "raw": "9000",
   915                                          "value": "9000"
   916                                        }
   917                                      }
   918                                    }
   919                                  },
   920                                  "due_to_glob": false,
   921                                  "due_to_lazy_glob": false
   922                                }
   923                              ]
   924                            }
   925                          ],
   926                          "edges": null
   927                        },
   928                        "references": [
   929                          {
   930                            "string": {
   931                              "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   932                              "value": [
   933                                {
   934                                  "string": "mango",
   935                                  "raw_string": "mango"
   936                                }
   937                              ]
   938                            },
   939                            "key_path": {
   940                              "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   941                              "path": [
   942                                {
   943                                  "unquoted_string": {
   944                                    "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   945                                    "value": [
   946                                      {
   947                                        "string": "mango",
   948                                        "raw_string": "mango"
   949                                      }
   950                                    ]
   951                                  }
   952                                }
   953                              ]
   954                            },
   955                            "context": {
   956                              "edge": null,
   957                              "key": {
   958                                "range": "TestCompile/classes/merge.d2,1:2:13-4:3:60",
   959                                "key": {
   960                                  "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   961                                  "path": [
   962                                    {
   963                                      "unquoted_string": {
   964                                        "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
   965                                        "value": [
   966                                          {
   967                                            "string": "mango",
   968                                            "raw_string": "mango"
   969                                          }
   970                                        ]
   971                                      }
   972                                    }
   973                                  ]
   974                                },
   975                                "primary": {},
   976                                "value": {
   977                                  "map": {
   978                                    "range": "TestCompile/classes/merge.d2,1:9:20-4:3:60",
   979                                    "nodes": [
   980                                      {
   981                                        "map_key": {
   982                                          "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
   983                                          "key": {
   984                                            "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
   985                                            "path": [
   986                                              {
   987                                                "unquoted_string": {
   988                                                  "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
   989                                                  "value": [
   990                                                    {
   991                                                      "string": "style",
   992                                                      "raw_string": "style"
   993                                                    }
   994                                                  ]
   995                                                }
   996                                              },
   997                                              {
   998                                                "unquoted_string": {
   999                                                  "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
  1000                                                  "value": [
  1001                                                    {
  1002                                                      "string": "fill",
  1003                                                      "raw_string": "fill"
  1004                                                    }
  1005                                                  ]
  1006                                                }
  1007                                              }
  1008                                            ]
  1009                                          },
  1010                                          "primary": {},
  1011                                          "value": {
  1012                                            "unquoted_string": {
  1013                                              "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
  1014                                              "value": [
  1015                                                {
  1016                                                  "string": "orange",
  1017                                                  "raw_string": "orange"
  1018                                                }
  1019                                              ]
  1020                                            }
  1021                                          }
  1022                                        }
  1023                                      },
  1024                                      {
  1025                                        "map_key": {
  1026                                          "range": "TestCompile/classes/merge.d2,3:2:47-3:11:56",
  1027                                          "key": {
  1028                                            "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
  1029                                            "path": [
  1030                                              {
  1031                                                "unquoted_string": {
  1032                                                  "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
  1033                                                  "value": [
  1034                                                    {
  1035                                                      "string": "width",
  1036                                                      "raw_string": "width"
  1037                                                    }
  1038                                                  ]
  1039                                                }
  1040                                              }
  1041                                            ]
  1042                                          },
  1043                                          "primary": {},
  1044                                          "value": {
  1045                                            "number": {
  1046                                              "range": "TestCompile/classes/merge.d2,3:9:54-3:11:56",
  1047                                              "raw": "10",
  1048                                              "value": "10"
  1049                                            }
  1050                                          }
  1051                                        }
  1052                                      }
  1053                                    ]
  1054                                  }
  1055                                }
  1056                              }
  1057                            },
  1058                            "due_to_glob": false,
  1059                            "due_to_lazy_glob": false
  1060                          },
  1061                          {
  1062                            "string": {
  1063                              "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1064                              "value": [
  1065                                {
  1066                                  "string": "mango",
  1067                                  "raw_string": "mango"
  1068                                }
  1069                              ]
  1070                            },
  1071                            "key_path": {
  1072                              "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1073                              "path": [
  1074                                {
  1075                                  "unquoted_string": {
  1076                                    "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1077                                    "value": [
  1078                                      {
  1079                                        "string": "mango",
  1080                                        "raw_string": "mango"
  1081                                      }
  1082                                    ]
  1083                                  }
  1084                                }
  1085                              ]
  1086                            },
  1087                            "context": {
  1088                              "edge": null,
  1089                              "key": {
  1090                                "range": "TestCompile/classes/merge.d2,9:6:106-11:7:142",
  1091                                "key": {
  1092                                  "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1093                                  "path": [
  1094                                    {
  1095                                      "unquoted_string": {
  1096                                        "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1097                                        "value": [
  1098                                          {
  1099                                            "string": "mango",
  1100                                            "raw_string": "mango"
  1101                                          }
  1102                                        ]
  1103                                      }
  1104                                    }
  1105                                  ]
  1106                                },
  1107                                "primary": {},
  1108                                "value": {
  1109                                  "map": {
  1110                                    "range": "TestCompile/classes/merge.d2,9:13:113-11:7:142",
  1111                                    "nodes": [
  1112                                      {
  1113                                        "map_key": {
  1114                                          "range": "TestCompile/classes/merge.d2,10:8:123-10:19:134",
  1115                                          "key": {
  1116                                            "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
  1117                                            "path": [
  1118                                              {
  1119                                                "unquoted_string": {
  1120                                                  "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
  1121                                                  "value": [
  1122                                                    {
  1123                                                      "string": "width",
  1124                                                      "raw_string": "width"
  1125                                                    }
  1126                                                  ]
  1127                                                }
  1128                                              }
  1129                                            ]
  1130                                          },
  1131                                          "primary": {},
  1132                                          "value": {
  1133                                            "number": {
  1134                                              "range": "TestCompile/classes/merge.d2,10:15:130-10:19:134",
  1135                                              "raw": "9000",
  1136                                              "value": "9000"
  1137                                            }
  1138                                          }
  1139                                        }
  1140                                      }
  1141                                    ]
  1142                                  }
  1143                                }
  1144                              }
  1145                            },
  1146                            "due_to_glob": false,
  1147                            "due_to_lazy_glob": false
  1148                          }
  1149                        ]
  1150                      }
  1151                    ],
  1152                    "edges": null
  1153                  },
  1154                  "references": [
  1155                    {
  1156                      "string": {
  1157                        "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
  1158                        "value": [
  1159                          {
  1160                            "string": "classes",
  1161                            "raw_string": "classes"
  1162                          }
  1163                        ]
  1164                      },
  1165                      "key_path": {
  1166                        "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
  1167                        "path": [
  1168                          {
  1169                            "unquoted_string": {
  1170                              "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
  1171                              "value": [
  1172                                {
  1173                                  "string": "classes",
  1174                                  "raw_string": "classes"
  1175                                }
  1176                              ]
  1177                            }
  1178                          }
  1179                        ]
  1180                      },
  1181                      "context": {
  1182                        "edge": null,
  1183                        "key": {
  1184                          "range": "TestCompile/classes/merge.d2,0:0:0-5:1:62",
  1185                          "key": {
  1186                            "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
  1187                            "path": [
  1188                              {
  1189                                "unquoted_string": {
  1190                                  "range": "TestCompile/classes/merge.d2,0:0:0-0:7:7",
  1191                                  "value": [
  1192                                    {
  1193                                      "string": "classes",
  1194                                      "raw_string": "classes"
  1195                                    }
  1196                                  ]
  1197                                }
  1198                              }
  1199                            ]
  1200                          },
  1201                          "primary": {},
  1202                          "value": {
  1203                            "map": {
  1204                              "range": "TestCompile/classes/merge.d2,0:9:9-5:1:62",
  1205                              "nodes": [
  1206                                {
  1207                                  "map_key": {
  1208                                    "range": "TestCompile/classes/merge.d2,1:2:13-4:3:60",
  1209                                    "key": {
  1210                                      "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
  1211                                      "path": [
  1212                                        {
  1213                                          "unquoted_string": {
  1214                                            "range": "TestCompile/classes/merge.d2,1:2:13-1:7:18",
  1215                                            "value": [
  1216                                              {
  1217                                                "string": "mango",
  1218                                                "raw_string": "mango"
  1219                                              }
  1220                                            ]
  1221                                          }
  1222                                        }
  1223                                      ]
  1224                                    },
  1225                                    "primary": {},
  1226                                    "value": {
  1227                                      "map": {
  1228                                        "range": "TestCompile/classes/merge.d2,1:9:20-4:3:60",
  1229                                        "nodes": [
  1230                                          {
  1231                                            "map_key": {
  1232                                              "range": "TestCompile/classes/merge.d2,2:4:26-2:22:44",
  1233                                              "key": {
  1234                                                "range": "TestCompile/classes/merge.d2,2:4:26-2:14:36",
  1235                                                "path": [
  1236                                                  {
  1237                                                    "unquoted_string": {
  1238                                                      "range": "TestCompile/classes/merge.d2,2:4:26-2:9:31",
  1239                                                      "value": [
  1240                                                        {
  1241                                                          "string": "style",
  1242                                                          "raw_string": "style"
  1243                                                        }
  1244                                                      ]
  1245                                                    }
  1246                                                  },
  1247                                                  {
  1248                                                    "unquoted_string": {
  1249                                                      "range": "TestCompile/classes/merge.d2,2:10:32-2:14:36",
  1250                                                      "value": [
  1251                                                        {
  1252                                                          "string": "fill",
  1253                                                          "raw_string": "fill"
  1254                                                        }
  1255                                                      ]
  1256                                                    }
  1257                                                  }
  1258                                                ]
  1259                                              },
  1260                                              "primary": {},
  1261                                              "value": {
  1262                                                "unquoted_string": {
  1263                                                  "range": "TestCompile/classes/merge.d2,2:16:38-2:22:44",
  1264                                                  "value": [
  1265                                                    {
  1266                                                      "string": "orange",
  1267                                                      "raw_string": "orange"
  1268                                                    }
  1269                                                  ]
  1270                                                }
  1271                                              }
  1272                                            }
  1273                                          },
  1274                                          {
  1275                                            "map_key": {
  1276                                              "range": "TestCompile/classes/merge.d2,3:2:47-3:11:56",
  1277                                              "key": {
  1278                                                "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
  1279                                                "path": [
  1280                                                  {
  1281                                                    "unquoted_string": {
  1282                                                      "range": "TestCompile/classes/merge.d2,3:2:47-3:7:52",
  1283                                                      "value": [
  1284                                                        {
  1285                                                          "string": "width",
  1286                                                          "raw_string": "width"
  1287                                                        }
  1288                                                      ]
  1289                                                    }
  1290                                                  }
  1291                                                ]
  1292                                              },
  1293                                              "primary": {},
  1294                                              "value": {
  1295                                                "number": {
  1296                                                  "range": "TestCompile/classes/merge.d2,3:9:54-3:11:56",
  1297                                                  "raw": "10",
  1298                                                  "value": "10"
  1299                                                }
  1300                                              }
  1301                                            }
  1302                                          }
  1303                                        ]
  1304                                      }
  1305                                    }
  1306                                  }
  1307                                }
  1308                              ]
  1309                            }
  1310                          }
  1311                        }
  1312                      },
  1313                      "due_to_glob": false,
  1314                      "due_to_lazy_glob": false
  1315                    }
  1316                  ]
  1317                }
  1318              ],
  1319              "edges": null
  1320            },
  1321            "references": [
  1322              {
  1323                "string": {
  1324                  "range": "TestCompile/classes/merge.d2,7:2:75-7:8:81",
  1325                  "value": [
  1326                    {
  1327                      "string": "hawaii",
  1328                      "raw_string": "hawaii"
  1329                    }
  1330                  ]
  1331                },
  1332                "key_path": {
  1333                  "range": "TestCompile/classes/merge.d2,7:2:75-7:8:81",
  1334                  "path": [
  1335                    {
  1336                      "unquoted_string": {
  1337                        "range": "TestCompile/classes/merge.d2,7:2:75-7:8:81",
  1338                        "value": [
  1339                          {
  1340                            "string": "hawaii",
  1341                            "raw_string": "hawaii"
  1342                          }
  1343                        ]
  1344                      }
  1345                    }
  1346                  ]
  1347                },
  1348                "context": {
  1349                  "edge": null,
  1350                  "key": {
  1351                    "range": "TestCompile/classes/merge.d2,7:2:75-13:3:152",
  1352                    "key": {
  1353                      "range": "TestCompile/classes/merge.d2,7:2:75-7:8:81",
  1354                      "path": [
  1355                        {
  1356                          "unquoted_string": {
  1357                            "range": "TestCompile/classes/merge.d2,7:2:75-7:8:81",
  1358                            "value": [
  1359                              {
  1360                                "string": "hawaii",
  1361                                "raw_string": "hawaii"
  1362                              }
  1363                            ]
  1364                          }
  1365                        }
  1366                      ]
  1367                    },
  1368                    "primary": {},
  1369                    "value": {
  1370                      "map": {
  1371                        "range": "TestCompile/classes/merge.d2,7:10:83-13:3:152",
  1372                        "nodes": [
  1373                          {
  1374                            "map_key": {
  1375                              "range": "TestCompile/classes/merge.d2,8:4:89-12:5:148",
  1376                              "key": {
  1377                                "range": "TestCompile/classes/merge.d2,8:4:89-8:11:96",
  1378                                "path": [
  1379                                  {
  1380                                    "unquoted_string": {
  1381                                      "range": "TestCompile/classes/merge.d2,8:4:89-8:11:96",
  1382                                      "value": [
  1383                                        {
  1384                                          "string": "classes",
  1385                                          "raw_string": "classes"
  1386                                        }
  1387                                      ]
  1388                                    }
  1389                                  }
  1390                                ]
  1391                              },
  1392                              "primary": {},
  1393                              "value": {
  1394                                "map": {
  1395                                  "range": "TestCompile/classes/merge.d2,8:13:98-12:5:148",
  1396                                  "nodes": [
  1397                                    {
  1398                                      "map_key": {
  1399                                        "range": "TestCompile/classes/merge.d2,9:6:106-11:7:142",
  1400                                        "key": {
  1401                                          "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1402                                          "path": [
  1403                                            {
  1404                                              "unquoted_string": {
  1405                                                "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1406                                                "value": [
  1407                                                  {
  1408                                                    "string": "mango",
  1409                                                    "raw_string": "mango"
  1410                                                  }
  1411                                                ]
  1412                                              }
  1413                                            }
  1414                                          ]
  1415                                        },
  1416                                        "primary": {},
  1417                                        "value": {
  1418                                          "map": {
  1419                                            "range": "TestCompile/classes/merge.d2,9:13:113-11:7:142",
  1420                                            "nodes": [
  1421                                              {
  1422                                                "map_key": {
  1423                                                  "range": "TestCompile/classes/merge.d2,10:8:123-10:19:134",
  1424                                                  "key": {
  1425                                                    "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
  1426                                                    "path": [
  1427                                                      {
  1428                                                        "unquoted_string": {
  1429                                                          "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
  1430                                                          "value": [
  1431                                                            {
  1432                                                              "string": "width",
  1433                                                              "raw_string": "width"
  1434                                                            }
  1435                                                          ]
  1436                                                        }
  1437                                                      }
  1438                                                    ]
  1439                                                  },
  1440                                                  "primary": {},
  1441                                                  "value": {
  1442                                                    "number": {
  1443                                                      "range": "TestCompile/classes/merge.d2,10:15:130-10:19:134",
  1444                                                      "raw": "9000",
  1445                                                      "value": "9000"
  1446                                                    }
  1447                                                  }
  1448                                                }
  1449                                              }
  1450                                            ]
  1451                                          }
  1452                                        }
  1453                                      }
  1454                                    }
  1455                                  ]
  1456                                }
  1457                              }
  1458                            }
  1459                          }
  1460                        ]
  1461                      }
  1462                    }
  1463                  }
  1464                },
  1465                "due_to_glob": false,
  1466                "due_to_lazy_glob": false
  1467              }
  1468            ]
  1469          }
  1470        ],
  1471        "edges": null
  1472      },
  1473      "references": [
  1474        {
  1475          "string": {
  1476            "range": "TestCompile/classes/merge.d2,6:0:63-6:6:69",
  1477            "value": [
  1478              {
  1479                "string": "layers",
  1480                "raw_string": "layers"
  1481              }
  1482            ]
  1483          },
  1484          "key_path": {
  1485            "range": "TestCompile/classes/merge.d2,6:0:63-6:6:69",
  1486            "path": [
  1487              {
  1488                "unquoted_string": {
  1489                  "range": "TestCompile/classes/merge.d2,6:0:63-6:6:69",
  1490                  "value": [
  1491                    {
  1492                      "string": "layers",
  1493                      "raw_string": "layers"
  1494                    }
  1495                  ]
  1496                }
  1497              }
  1498            ]
  1499          },
  1500          "context": {
  1501            "edge": null,
  1502            "key": {
  1503              "range": "TestCompile/classes/merge.d2,6:0:63-14:1:154",
  1504              "key": {
  1505                "range": "TestCompile/classes/merge.d2,6:0:63-6:6:69",
  1506                "path": [
  1507                  {
  1508                    "unquoted_string": {
  1509                      "range": "TestCompile/classes/merge.d2,6:0:63-6:6:69",
  1510                      "value": [
  1511                        {
  1512                          "string": "layers",
  1513                          "raw_string": "layers"
  1514                        }
  1515                      ]
  1516                    }
  1517                  }
  1518                ]
  1519              },
  1520              "primary": {},
  1521              "value": {
  1522                "map": {
  1523                  "range": "TestCompile/classes/merge.d2,6:8:71-14:1:154",
  1524                  "nodes": [
  1525                    {
  1526                      "map_key": {
  1527                        "range": "TestCompile/classes/merge.d2,7:2:75-13:3:152",
  1528                        "key": {
  1529                          "range": "TestCompile/classes/merge.d2,7:2:75-7:8:81",
  1530                          "path": [
  1531                            {
  1532                              "unquoted_string": {
  1533                                "range": "TestCompile/classes/merge.d2,7:2:75-7:8:81",
  1534                                "value": [
  1535                                  {
  1536                                    "string": "hawaii",
  1537                                    "raw_string": "hawaii"
  1538                                  }
  1539                                ]
  1540                              }
  1541                            }
  1542                          ]
  1543                        },
  1544                        "primary": {},
  1545                        "value": {
  1546                          "map": {
  1547                            "range": "TestCompile/classes/merge.d2,7:10:83-13:3:152",
  1548                            "nodes": [
  1549                              {
  1550                                "map_key": {
  1551                                  "range": "TestCompile/classes/merge.d2,8:4:89-12:5:148",
  1552                                  "key": {
  1553                                    "range": "TestCompile/classes/merge.d2,8:4:89-8:11:96",
  1554                                    "path": [
  1555                                      {
  1556                                        "unquoted_string": {
  1557                                          "range": "TestCompile/classes/merge.d2,8:4:89-8:11:96",
  1558                                          "value": [
  1559                                            {
  1560                                              "string": "classes",
  1561                                              "raw_string": "classes"
  1562                                            }
  1563                                          ]
  1564                                        }
  1565                                      }
  1566                                    ]
  1567                                  },
  1568                                  "primary": {},
  1569                                  "value": {
  1570                                    "map": {
  1571                                      "range": "TestCompile/classes/merge.d2,8:13:98-12:5:148",
  1572                                      "nodes": [
  1573                                        {
  1574                                          "map_key": {
  1575                                            "range": "TestCompile/classes/merge.d2,9:6:106-11:7:142",
  1576                                            "key": {
  1577                                              "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1578                                              "path": [
  1579                                                {
  1580                                                  "unquoted_string": {
  1581                                                    "range": "TestCompile/classes/merge.d2,9:6:106-9:11:111",
  1582                                                    "value": [
  1583                                                      {
  1584                                                        "string": "mango",
  1585                                                        "raw_string": "mango"
  1586                                                      }
  1587                                                    ]
  1588                                                  }
  1589                                                }
  1590                                              ]
  1591                                            },
  1592                                            "primary": {},
  1593                                            "value": {
  1594                                              "map": {
  1595                                                "range": "TestCompile/classes/merge.d2,9:13:113-11:7:142",
  1596                                                "nodes": [
  1597                                                  {
  1598                                                    "map_key": {
  1599                                                      "range": "TestCompile/classes/merge.d2,10:8:123-10:19:134",
  1600                                                      "key": {
  1601                                                        "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
  1602                                                        "path": [
  1603                                                          {
  1604                                                            "unquoted_string": {
  1605                                                              "range": "TestCompile/classes/merge.d2,10:8:123-10:13:128",
  1606                                                              "value": [
  1607                                                                {
  1608                                                                  "string": "width",
  1609                                                                  "raw_string": "width"
  1610                                                                }
  1611                                                              ]
  1612                                                            }
  1613                                                          }
  1614                                                        ]
  1615                                                      },
  1616                                                      "primary": {},
  1617                                                      "value": {
  1618                                                        "number": {
  1619                                                          "range": "TestCompile/classes/merge.d2,10:15:130-10:19:134",
  1620                                                          "raw": "9000",
  1621                                                          "value": "9000"
  1622                                                        }
  1623                                                      }
  1624                                                    }
  1625                                                  }
  1626                                                ]
  1627                                              }
  1628                                            }
  1629                                          }
  1630                                        }
  1631                                      ]
  1632                                    }
  1633                                  }
  1634                                }
  1635                              }
  1636                            ]
  1637                          }
  1638                        }
  1639                      }
  1640                    }
  1641                  ]
  1642                }
  1643              }
  1644            }
  1645          },
  1646          "due_to_glob": false,
  1647          "due_to_lazy_glob": false
  1648        }
  1649      ]
  1650    }
  1651  ],
  1652  "edges": null
  1653}

View as plain text