...

Text file src/oss.terrastruct.com/d2/testdata/d2ir/TestCompile/classes/inherited.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/inherited.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/inherited.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/inherited.d2,2:4:26-2:14:36",
    41                              "path": [
    42                                {
    43                                  "unquoted_string": {
    44                                    "range": "TestCompile/classes/inherited.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/inherited.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/inherited.d2,2:4:26-2:22:44",
    70                                "key": {
    71                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
    72                                  "path": [
    73                                    {
    74                                      "unquoted_string": {
    75                                        "range": "TestCompile/classes/inherited.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/inherited.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/inherited.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/inherited.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/inherited.d2,2:4:26-2:14:36",
   132                        "path": [
   133                          {
   134                            "unquoted_string": {
   135                              "range": "TestCompile/classes/inherited.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/inherited.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/inherited.d2,2:4:26-2:22:44",
   161                          "key": {
   162                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   163                            "path": [
   164                              {
   165                                "unquoted_string": {
   166                                  "range": "TestCompile/classes/inherited.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/inherited.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/inherited.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              "edges": null
   209            },
   210            "references": [
   211              {
   212                "string": {
   213                  "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   214                  "value": [
   215                    {
   216                      "string": "mango",
   217                      "raw_string": "mango"
   218                    }
   219                  ]
   220                },
   221                "key_path": {
   222                  "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   223                  "path": [
   224                    {
   225                      "unquoted_string": {
   226                        "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   227                        "value": [
   228                          {
   229                            "string": "mango",
   230                            "raw_string": "mango"
   231                          }
   232                        ]
   233                      }
   234                    }
   235                  ]
   236                },
   237                "context": {
   238                  "edge": null,
   239                  "key": {
   240                    "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
   241                    "key": {
   242                      "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   243                      "path": [
   244                        {
   245                          "unquoted_string": {
   246                            "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   247                            "value": [
   248                              {
   249                                "string": "mango",
   250                                "raw_string": "mango"
   251                              }
   252                            ]
   253                          }
   254                        }
   255                      ]
   256                    },
   257                    "primary": {},
   258                    "value": {
   259                      "map": {
   260                        "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
   261                        "nodes": [
   262                          {
   263                            "map_key": {
   264                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
   265                              "key": {
   266                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   267                                "path": [
   268                                  {
   269                                    "unquoted_string": {
   270                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   271                                      "value": [
   272                                        {
   273                                          "string": "style",
   274                                          "raw_string": "style"
   275                                        }
   276                                      ]
   277                                    }
   278                                  },
   279                                  {
   280                                    "unquoted_string": {
   281                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   282                                      "value": [
   283                                        {
   284                                          "string": "fill",
   285                                          "raw_string": "fill"
   286                                        }
   287                                      ]
   288                                    }
   289                                  }
   290                                ]
   291                              },
   292                              "primary": {},
   293                              "value": {
   294                                "unquoted_string": {
   295                                  "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   296                                  "value": [
   297                                    {
   298                                      "string": "orange",
   299                                      "raw_string": "orange"
   300                                    }
   301                                  ]
   302                                }
   303                              }
   304                            }
   305                          }
   306                        ]
   307                      }
   308                    }
   309                  }
   310                },
   311                "due_to_glob": false,
   312                "due_to_lazy_glob": false
   313              }
   314            ]
   315          }
   316        ],
   317        "edges": null
   318      },
   319      "references": [
   320        {
   321          "string": {
   322            "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   323            "value": [
   324              {
   325                "string": "classes",
   326                "raw_string": "classes"
   327              }
   328            ]
   329          },
   330          "key_path": {
   331            "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   332            "path": [
   333              {
   334                "unquoted_string": {
   335                  "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   336                  "value": [
   337                    {
   338                      "string": "classes",
   339                      "raw_string": "classes"
   340                    }
   341                  ]
   342                }
   343              }
   344            ]
   345          },
   346          "context": {
   347            "edge": null,
   348            "key": {
   349              "range": "TestCompile/classes/inherited.d2,0:0:0-4:1:50",
   350              "key": {
   351                "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   352                "path": [
   353                  {
   354                    "unquoted_string": {
   355                      "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   356                      "value": [
   357                        {
   358                          "string": "classes",
   359                          "raw_string": "classes"
   360                        }
   361                      ]
   362                    }
   363                  }
   364                ]
   365              },
   366              "primary": {},
   367              "value": {
   368                "map": {
   369                  "range": "TestCompile/classes/inherited.d2,0:9:9-4:1:50",
   370                  "nodes": [
   371                    {
   372                      "map_key": {
   373                        "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
   374                        "key": {
   375                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   376                          "path": [
   377                            {
   378                              "unquoted_string": {
   379                                "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   380                                "value": [
   381                                  {
   382                                    "string": "mango",
   383                                    "raw_string": "mango"
   384                                  }
   385                                ]
   386                              }
   387                            }
   388                          ]
   389                        },
   390                        "primary": {},
   391                        "value": {
   392                          "map": {
   393                            "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
   394                            "nodes": [
   395                              {
   396                                "map_key": {
   397                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
   398                                  "key": {
   399                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   400                                    "path": [
   401                                      {
   402                                        "unquoted_string": {
   403                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   404                                          "value": [
   405                                            {
   406                                              "string": "style",
   407                                              "raw_string": "style"
   408                                            }
   409                                          ]
   410                                        }
   411                                      },
   412                                      {
   413                                        "unquoted_string": {
   414                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   415                                          "value": [
   416                                            {
   417                                              "string": "fill",
   418                                              "raw_string": "fill"
   419                                            }
   420                                          ]
   421                                        }
   422                                      }
   423                                    ]
   424                                  },
   425                                  "primary": {},
   426                                  "value": {
   427                                    "unquoted_string": {
   428                                      "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   429                                      "value": [
   430                                        {
   431                                          "string": "orange",
   432                                          "raw_string": "orange"
   433                                        }
   434                                      ]
   435                                    }
   436                                  }
   437                                }
   438                              }
   439                            ]
   440                          }
   441                        }
   442                      }
   443                    }
   444                  ]
   445                }
   446              }
   447            }
   448          },
   449          "due_to_glob": false,
   450          "due_to_lazy_glob": false
   451        }
   452      ]
   453    },
   454    {
   455      "name": "scenarios",
   456      "composite": {
   457        "fields": [
   458          {
   459            "name": "hawaii",
   460            "composite": {
   461              "fields": [
   462                {
   463                  "name": "classes",
   464                  "composite": {
   465                    "fields": [
   466                      {
   467                        "name": "mango",
   468                        "composite": {
   469                          "fields": [
   470                            {
   471                              "name": "style",
   472                              "composite": {
   473                                "fields": [
   474                                  {
   475                                    "name": "fill",
   476                                    "primary": {
   477                                      "value": {
   478                                        "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   479                                        "value": [
   480                                          {
   481                                            "string": "orange",
   482                                            "raw_string": "orange"
   483                                          }
   484                                        ]
   485                                      }
   486                                    },
   487                                    "references": [
   488                                      {
   489                                        "string": {
   490                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   491                                          "value": [
   492                                            {
   493                                              "string": "fill",
   494                                              "raw_string": "fill"
   495                                            }
   496                                          ]
   497                                        },
   498                                        "key_path": {
   499                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   500                                          "path": [
   501                                            {
   502                                              "unquoted_string": {
   503                                                "range": "TestCompile/classes/inherited.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/inherited.d2,2:10:32-2:14:36",
   515                                                "value": [
   516                                                  {
   517                                                    "string": "fill",
   518                                                    "raw_string": "fill"
   519                                                  }
   520                                                ]
   521                                              }
   522                                            }
   523                                          ]
   524                                        },
   525                                        "context": {
   526                                          "edge": null,
   527                                          "key": {
   528                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
   529                                            "key": {
   530                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   531                                              "path": [
   532                                                {
   533                                                  "unquoted_string": {
   534                                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   535                                                    "value": [
   536                                                      {
   537                                                        "string": "style",
   538                                                        "raw_string": "style"
   539                                                      }
   540                                                    ]
   541                                                  }
   542                                                },
   543                                                {
   544                                                  "unquoted_string": {
   545                                                    "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   546                                                    "value": [
   547                                                      {
   548                                                        "string": "fill",
   549                                                        "raw_string": "fill"
   550                                                      }
   551                                                    ]
   552                                                  }
   553                                                }
   554                                              ]
   555                                            },
   556                                            "primary": {},
   557                                            "value": {
   558                                              "unquoted_string": {
   559                                                "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   560                                                "value": [
   561                                                  {
   562                                                    "string": "orange",
   563                                                    "raw_string": "orange"
   564                                                  }
   565                                                ]
   566                                              }
   567                                            }
   568                                          }
   569                                        },
   570                                        "due_to_glob": false,
   571                                        "due_to_lazy_glob": false
   572                                      }
   573                                    ]
   574                                  }
   575                                ],
   576                                "edges": null
   577                              },
   578                              "references": [
   579                                {
   580                                  "string": {
   581                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   582                                    "value": [
   583                                      {
   584                                        "string": "style",
   585                                        "raw_string": "style"
   586                                      }
   587                                    ]
   588                                  },
   589                                  "key_path": {
   590                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   591                                    "path": [
   592                                      {
   593                                        "unquoted_string": {
   594                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   595                                          "value": [
   596                                            {
   597                                              "string": "style",
   598                                              "raw_string": "style"
   599                                            }
   600                                          ]
   601                                        }
   602                                      },
   603                                      {
   604                                        "unquoted_string": {
   605                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   606                                          "value": [
   607                                            {
   608                                              "string": "fill",
   609                                              "raw_string": "fill"
   610                                            }
   611                                          ]
   612                                        }
   613                                      }
   614                                    ]
   615                                  },
   616                                  "context": {
   617                                    "edge": null,
   618                                    "key": {
   619                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
   620                                      "key": {
   621                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   622                                        "path": [
   623                                          {
   624                                            "unquoted_string": {
   625                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   626                                              "value": [
   627                                                {
   628                                                  "string": "style",
   629                                                  "raw_string": "style"
   630                                                }
   631                                              ]
   632                                            }
   633                                          },
   634                                          {
   635                                            "unquoted_string": {
   636                                              "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   637                                              "value": [
   638                                                {
   639                                                  "string": "fill",
   640                                                  "raw_string": "fill"
   641                                                }
   642                                              ]
   643                                            }
   644                                          }
   645                                        ]
   646                                      },
   647                                      "primary": {},
   648                                      "value": {
   649                                        "unquoted_string": {
   650                                          "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   651                                          "value": [
   652                                            {
   653                                              "string": "orange",
   654                                              "raw_string": "orange"
   655                                            }
   656                                          ]
   657                                        }
   658                                      }
   659                                    }
   660                                  },
   661                                  "due_to_glob": false,
   662                                  "due_to_lazy_glob": false
   663                                }
   664                              ]
   665                            }
   666                          ],
   667                          "edges": null
   668                        },
   669                        "references": [
   670                          {
   671                            "string": {
   672                              "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   673                              "value": [
   674                                {
   675                                  "string": "mango",
   676                                  "raw_string": "mango"
   677                                }
   678                              ]
   679                            },
   680                            "key_path": {
   681                              "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   682                              "path": [
   683                                {
   684                                  "unquoted_string": {
   685                                    "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   686                                    "value": [
   687                                      {
   688                                        "string": "mango",
   689                                        "raw_string": "mango"
   690                                      }
   691                                    ]
   692                                  }
   693                                }
   694                              ]
   695                            },
   696                            "context": {
   697                              "edge": null,
   698                              "key": {
   699                                "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
   700                                "key": {
   701                                  "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   702                                  "path": [
   703                                    {
   704                                      "unquoted_string": {
   705                                        "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   706                                        "value": [
   707                                          {
   708                                            "string": "mango",
   709                                            "raw_string": "mango"
   710                                          }
   711                                        ]
   712                                      }
   713                                    }
   714                                  ]
   715                                },
   716                                "primary": {},
   717                                "value": {
   718                                  "map": {
   719                                    "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
   720                                    "nodes": [
   721                                      {
   722                                        "map_key": {
   723                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
   724                                          "key": {
   725                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   726                                            "path": [
   727                                              {
   728                                                "unquoted_string": {
   729                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   730                                                  "value": [
   731                                                    {
   732                                                      "string": "style",
   733                                                      "raw_string": "style"
   734                                                    }
   735                                                  ]
   736                                                }
   737                                              },
   738                                              {
   739                                                "unquoted_string": {
   740                                                  "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   741                                                  "value": [
   742                                                    {
   743                                                      "string": "fill",
   744                                                      "raw_string": "fill"
   745                                                    }
   746                                                  ]
   747                                                }
   748                                              }
   749                                            ]
   750                                          },
   751                                          "primary": {},
   752                                          "value": {
   753                                            "unquoted_string": {
   754                                              "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   755                                              "value": [
   756                                                {
   757                                                  "string": "orange",
   758                                                  "raw_string": "orange"
   759                                                }
   760                                              ]
   761                                            }
   762                                          }
   763                                        }
   764                                      }
   765                                    ]
   766                                  }
   767                                }
   768                              }
   769                            },
   770                            "due_to_glob": false,
   771                            "due_to_lazy_glob": false
   772                          }
   773                        ]
   774                      }
   775                    ],
   776                    "edges": null
   777                  },
   778                  "references": [
   779                    {
   780                      "string": {
   781                        "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   782                        "value": [
   783                          {
   784                            "string": "classes",
   785                            "raw_string": "classes"
   786                          }
   787                        ]
   788                      },
   789                      "key_path": {
   790                        "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   791                        "path": [
   792                          {
   793                            "unquoted_string": {
   794                              "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   795                              "value": [
   796                                {
   797                                  "string": "classes",
   798                                  "raw_string": "classes"
   799                                }
   800                              ]
   801                            }
   802                          }
   803                        ]
   804                      },
   805                      "context": {
   806                        "edge": null,
   807                        "key": {
   808                          "range": "TestCompile/classes/inherited.d2,0:0:0-4:1:50",
   809                          "key": {
   810                            "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   811                            "path": [
   812                              {
   813                                "unquoted_string": {
   814                                  "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
   815                                  "value": [
   816                                    {
   817                                      "string": "classes",
   818                                      "raw_string": "classes"
   819                                    }
   820                                  ]
   821                                }
   822                              }
   823                            ]
   824                          },
   825                          "primary": {},
   826                          "value": {
   827                            "map": {
   828                              "range": "TestCompile/classes/inherited.d2,0:9:9-4:1:50",
   829                              "nodes": [
   830                                {
   831                                  "map_key": {
   832                                    "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
   833                                    "key": {
   834                                      "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   835                                      "path": [
   836                                        {
   837                                          "unquoted_string": {
   838                                            "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
   839                                            "value": [
   840                                              {
   841                                                "string": "mango",
   842                                                "raw_string": "mango"
   843                                              }
   844                                            ]
   845                                          }
   846                                        }
   847                                      ]
   848                                    },
   849                                    "primary": {},
   850                                    "value": {
   851                                      "map": {
   852                                        "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
   853                                        "nodes": [
   854                                          {
   855                                            "map_key": {
   856                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
   857                                              "key": {
   858                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   859                                                "path": [
   860                                                  {
   861                                                    "unquoted_string": {
   862                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   863                                                      "value": [
   864                                                        {
   865                                                          "string": "style",
   866                                                          "raw_string": "style"
   867                                                        }
   868                                                      ]
   869                                                    }
   870                                                  },
   871                                                  {
   872                                                    "unquoted_string": {
   873                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   874                                                      "value": [
   875                                                        {
   876                                                          "string": "fill",
   877                                                          "raw_string": "fill"
   878                                                        }
   879                                                      ]
   880                                                    }
   881                                                  }
   882                                                ]
   883                                              },
   884                                              "primary": {},
   885                                              "value": {
   886                                                "unquoted_string": {
   887                                                  "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   888                                                  "value": [
   889                                                    {
   890                                                      "string": "orange",
   891                                                      "raw_string": "orange"
   892                                                    }
   893                                                  ]
   894                                                }
   895                                              }
   896                                            }
   897                                          }
   898                                        ]
   899                                      }
   900                                    }
   901                                  }
   902                                }
   903                              ]
   904                            }
   905                          }
   906                        }
   907                      },
   908                      "due_to_glob": false,
   909                      "due_to_lazy_glob": false
   910                    }
   911                  ]
   912                },
   913                {
   914                  "name": "steps",
   915                  "composite": {
   916                    "fields": [
   917                      {
   918                        "name": "1",
   919                        "composite": {
   920                          "fields": [
   921                            {
   922                              "name": "classes",
   923                              "composite": {
   924                                "fields": [
   925                                  {
   926                                    "name": "mango",
   927                                    "composite": {
   928                                      "fields": [
   929                                        {
   930                                          "name": "style",
   931                                          "composite": {
   932                                            "fields": [
   933                                              {
   934                                                "name": "fill",
   935                                                "primary": {
   936                                                  "value": {
   937                                                    "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
   938                                                    "value": [
   939                                                      {
   940                                                        "string": "orange",
   941                                                        "raw_string": "orange"
   942                                                      }
   943                                                    ]
   944                                                  }
   945                                                },
   946                                                "references": [
   947                                                  {
   948                                                    "string": {
   949                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   950                                                      "value": [
   951                                                        {
   952                                                          "string": "fill",
   953                                                          "raw_string": "fill"
   954                                                        }
   955                                                      ]
   956                                                    },
   957                                                    "key_path": {
   958                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   959                                                      "path": [
   960                                                        {
   961                                                          "unquoted_string": {
   962                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   963                                                            "value": [
   964                                                              {
   965                                                                "string": "style",
   966                                                                "raw_string": "style"
   967                                                              }
   968                                                            ]
   969                                                          }
   970                                                        },
   971                                                        {
   972                                                          "unquoted_string": {
   973                                                            "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
   974                                                            "value": [
   975                                                              {
   976                                                                "string": "fill",
   977                                                                "raw_string": "fill"
   978                                                              }
   979                                                            ]
   980                                                          }
   981                                                        }
   982                                                      ]
   983                                                    },
   984                                                    "context": {
   985                                                      "edge": null,
   986                                                      "key": {
   987                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
   988                                                        "key": {
   989                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
   990                                                          "path": [
   991                                                            {
   992                                                              "unquoted_string": {
   993                                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
   994                                                                "value": [
   995                                                                  {
   996                                                                    "string": "style",
   997                                                                    "raw_string": "style"
   998                                                                  }
   999                                                                ]
  1000                                                              }
  1001                                                            },
  1002                                                            {
  1003                                                              "unquoted_string": {
  1004                                                                "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  1005                                                                "value": [
  1006                                                                  {
  1007                                                                    "string": "fill",
  1008                                                                    "raw_string": "fill"
  1009                                                                  }
  1010                                                                ]
  1011                                                              }
  1012                                                            }
  1013                                                          ]
  1014                                                        },
  1015                                                        "primary": {},
  1016                                                        "value": {
  1017                                                          "unquoted_string": {
  1018                                                            "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  1019                                                            "value": [
  1020                                                              {
  1021                                                                "string": "orange",
  1022                                                                "raw_string": "orange"
  1023                                                              }
  1024                                                            ]
  1025                                                          }
  1026                                                        }
  1027                                                      }
  1028                                                    },
  1029                                                    "due_to_glob": false,
  1030                                                    "due_to_lazy_glob": false
  1031                                                  }
  1032                                                ]
  1033                                              }
  1034                                            ],
  1035                                            "edges": null
  1036                                          },
  1037                                          "references": [
  1038                                            {
  1039                                              "string": {
  1040                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  1041                                                "value": [
  1042                                                  {
  1043                                                    "string": "style",
  1044                                                    "raw_string": "style"
  1045                                                  }
  1046                                                ]
  1047                                              },
  1048                                              "key_path": {
  1049                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  1050                                                "path": [
  1051                                                  {
  1052                                                    "unquoted_string": {
  1053                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  1054                                                      "value": [
  1055                                                        {
  1056                                                          "string": "style",
  1057                                                          "raw_string": "style"
  1058                                                        }
  1059                                                      ]
  1060                                                    }
  1061                                                  },
  1062                                                  {
  1063                                                    "unquoted_string": {
  1064                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  1065                                                      "value": [
  1066                                                        {
  1067                                                          "string": "fill",
  1068                                                          "raw_string": "fill"
  1069                                                        }
  1070                                                      ]
  1071                                                    }
  1072                                                  }
  1073                                                ]
  1074                                              },
  1075                                              "context": {
  1076                                                "edge": null,
  1077                                                "key": {
  1078                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  1079                                                  "key": {
  1080                                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  1081                                                    "path": [
  1082                                                      {
  1083                                                        "unquoted_string": {
  1084                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  1085                                                          "value": [
  1086                                                            {
  1087                                                              "string": "style",
  1088                                                              "raw_string": "style"
  1089                                                            }
  1090                                                          ]
  1091                                                        }
  1092                                                      },
  1093                                                      {
  1094                                                        "unquoted_string": {
  1095                                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  1096                                                          "value": [
  1097                                                            {
  1098                                                              "string": "fill",
  1099                                                              "raw_string": "fill"
  1100                                                            }
  1101                                                          ]
  1102                                                        }
  1103                                                      }
  1104                                                    ]
  1105                                                  },
  1106                                                  "primary": {},
  1107                                                  "value": {
  1108                                                    "unquoted_string": {
  1109                                                      "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  1110                                                      "value": [
  1111                                                        {
  1112                                                          "string": "orange",
  1113                                                          "raw_string": "orange"
  1114                                                        }
  1115                                                      ]
  1116                                                    }
  1117                                                  }
  1118                                                }
  1119                                              },
  1120                                              "due_to_glob": false,
  1121                                              "due_to_lazy_glob": false
  1122                                            }
  1123                                          ]
  1124                                        }
  1125                                      ],
  1126                                      "edges": null
  1127                                    },
  1128                                    "references": [
  1129                                      {
  1130                                        "string": {
  1131                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  1132                                          "value": [
  1133                                            {
  1134                                              "string": "mango",
  1135                                              "raw_string": "mango"
  1136                                            }
  1137                                          ]
  1138                                        },
  1139                                        "key_path": {
  1140                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  1141                                          "path": [
  1142                                            {
  1143                                              "unquoted_string": {
  1144                                                "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  1145                                                "value": [
  1146                                                  {
  1147                                                    "string": "mango",
  1148                                                    "raw_string": "mango"
  1149                                                  }
  1150                                                ]
  1151                                              }
  1152                                            }
  1153                                          ]
  1154                                        },
  1155                                        "context": {
  1156                                          "edge": null,
  1157                                          "key": {
  1158                                            "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  1159                                            "key": {
  1160                                              "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  1161                                              "path": [
  1162                                                {
  1163                                                  "unquoted_string": {
  1164                                                    "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  1165                                                    "value": [
  1166                                                      {
  1167                                                        "string": "mango",
  1168                                                        "raw_string": "mango"
  1169                                                      }
  1170                                                    ]
  1171                                                  }
  1172                                                }
  1173                                              ]
  1174                                            },
  1175                                            "primary": {},
  1176                                            "value": {
  1177                                              "map": {
  1178                                                "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  1179                                                "nodes": [
  1180                                                  {
  1181                                                    "map_key": {
  1182                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  1183                                                      "key": {
  1184                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  1185                                                        "path": [
  1186                                                          {
  1187                                                            "unquoted_string": {
  1188                                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  1189                                                              "value": [
  1190                                                                {
  1191                                                                  "string": "style",
  1192                                                                  "raw_string": "style"
  1193                                                                }
  1194                                                              ]
  1195                                                            }
  1196                                                          },
  1197                                                          {
  1198                                                            "unquoted_string": {
  1199                                                              "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  1200                                                              "value": [
  1201                                                                {
  1202                                                                  "string": "fill",
  1203                                                                  "raw_string": "fill"
  1204                                                                }
  1205                                                              ]
  1206                                                            }
  1207                                                          }
  1208                                                        ]
  1209                                                      },
  1210                                                      "primary": {},
  1211                                                      "value": {
  1212                                                        "unquoted_string": {
  1213                                                          "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  1214                                                          "value": [
  1215                                                            {
  1216                                                              "string": "orange",
  1217                                                              "raw_string": "orange"
  1218                                                            }
  1219                                                          ]
  1220                                                        }
  1221                                                      }
  1222                                                    }
  1223                                                  }
  1224                                                ]
  1225                                              }
  1226                                            }
  1227                                          }
  1228                                        },
  1229                                        "due_to_glob": false,
  1230                                        "due_to_lazy_glob": false
  1231                                      }
  1232                                    ]
  1233                                  },
  1234                                  {
  1235                                    "name": "cherry",
  1236                                    "composite": {
  1237                                      "fields": [
  1238                                        {
  1239                                          "name": "style",
  1240                                          "composite": {
  1241                                            "fields": [
  1242                                              {
  1243                                                "name": "fill",
  1244                                                "primary": {
  1245                                                  "value": {
  1246                                                    "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  1247                                                    "value": [
  1248                                                      {
  1249                                                        "string": "red",
  1250                                                        "raw_string": "red"
  1251                                                      }
  1252                                                    ]
  1253                                                  }
  1254                                                },
  1255                                                "references": [
  1256                                                  {
  1257                                                    "string": {
  1258                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1259                                                      "value": [
  1260                                                        {
  1261                                                          "string": "fill",
  1262                                                          "raw_string": "fill"
  1263                                                        }
  1264                                                      ]
  1265                                                    },
  1266                                                    "key_path": {
  1267                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  1268                                                      "path": [
  1269                                                        {
  1270                                                          "unquoted_string": {
  1271                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1272                                                            "value": [
  1273                                                              {
  1274                                                                "string": "style",
  1275                                                                "raw_string": "style"
  1276                                                              }
  1277                                                            ]
  1278                                                          }
  1279                                                        },
  1280                                                        {
  1281                                                          "unquoted_string": {
  1282                                                            "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1283                                                            "value": [
  1284                                                              {
  1285                                                                "string": "fill",
  1286                                                                "raw_string": "fill"
  1287                                                              }
  1288                                                            ]
  1289                                                          }
  1290                                                        }
  1291                                                      ]
  1292                                                    },
  1293                                                    "context": {
  1294                                                      "edge": null,
  1295                                                      "key": {
  1296                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  1297                                                        "key": {
  1298                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  1299                                                          "path": [
  1300                                                            {
  1301                                                              "unquoted_string": {
  1302                                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1303                                                                "value": [
  1304                                                                  {
  1305                                                                    "string": "style",
  1306                                                                    "raw_string": "style"
  1307                                                                  }
  1308                                                                ]
  1309                                                              }
  1310                                                            },
  1311                                                            {
  1312                                                              "unquoted_string": {
  1313                                                                "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1314                                                                "value": [
  1315                                                                  {
  1316                                                                    "string": "fill",
  1317                                                                    "raw_string": "fill"
  1318                                                                  }
  1319                                                                ]
  1320                                                              }
  1321                                                            }
  1322                                                          ]
  1323                                                        },
  1324                                                        "primary": {},
  1325                                                        "value": {
  1326                                                          "unquoted_string": {
  1327                                                            "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  1328                                                            "value": [
  1329                                                              {
  1330                                                                "string": "red",
  1331                                                                "raw_string": "red"
  1332                                                              }
  1333                                                            ]
  1334                                                          }
  1335                                                        }
  1336                                                      }
  1337                                                    },
  1338                                                    "due_to_glob": false,
  1339                                                    "due_to_lazy_glob": false
  1340                                                  }
  1341                                                ]
  1342                                              }
  1343                                            ],
  1344                                            "edges": null
  1345                                          },
  1346                                          "references": [
  1347                                            {
  1348                                              "string": {
  1349                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1350                                                "value": [
  1351                                                  {
  1352                                                    "string": "style",
  1353                                                    "raw_string": "style"
  1354                                                  }
  1355                                                ]
  1356                                              },
  1357                                              "key_path": {
  1358                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  1359                                                "path": [
  1360                                                  {
  1361                                                    "unquoted_string": {
  1362                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1363                                                      "value": [
  1364                                                        {
  1365                                                          "string": "style",
  1366                                                          "raw_string": "style"
  1367                                                        }
  1368                                                      ]
  1369                                                    }
  1370                                                  },
  1371                                                  {
  1372                                                    "unquoted_string": {
  1373                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1374                                                      "value": [
  1375                                                        {
  1376                                                          "string": "fill",
  1377                                                          "raw_string": "fill"
  1378                                                        }
  1379                                                      ]
  1380                                                    }
  1381                                                  }
  1382                                                ]
  1383                                              },
  1384                                              "context": {
  1385                                                "edge": null,
  1386                                                "key": {
  1387                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  1388                                                  "key": {
  1389                                                    "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  1390                                                    "path": [
  1391                                                      {
  1392                                                        "unquoted_string": {
  1393                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1394                                                          "value": [
  1395                                                            {
  1396                                                              "string": "style",
  1397                                                              "raw_string": "style"
  1398                                                            }
  1399                                                          ]
  1400                                                        }
  1401                                                      },
  1402                                                      {
  1403                                                        "unquoted_string": {
  1404                                                          "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1405                                                          "value": [
  1406                                                            {
  1407                                                              "string": "fill",
  1408                                                              "raw_string": "fill"
  1409                                                            }
  1410                                                          ]
  1411                                                        }
  1412                                                      }
  1413                                                    ]
  1414                                                  },
  1415                                                  "primary": {},
  1416                                                  "value": {
  1417                                                    "unquoted_string": {
  1418                                                      "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  1419                                                      "value": [
  1420                                                        {
  1421                                                          "string": "red",
  1422                                                          "raw_string": "red"
  1423                                                        }
  1424                                                      ]
  1425                                                    }
  1426                                                  }
  1427                                                }
  1428                                              },
  1429                                              "due_to_glob": false,
  1430                                              "due_to_lazy_glob": false
  1431                                            }
  1432                                          ]
  1433                                        }
  1434                                      ],
  1435                                      "edges": null
  1436                                    },
  1437                                    "references": [
  1438                                      {
  1439                                        "string": {
  1440                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1441                                          "value": [
  1442                                            {
  1443                                              "string": "cherry",
  1444                                              "raw_string": "cherry"
  1445                                            }
  1446                                          ]
  1447                                        },
  1448                                        "key_path": {
  1449                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1450                                          "path": [
  1451                                            {
  1452                                              "unquoted_string": {
  1453                                                "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1454                                                "value": [
  1455                                                  {
  1456                                                    "string": "cherry",
  1457                                                    "raw_string": "cherry"
  1458                                                  }
  1459                                                ]
  1460                                              }
  1461                                            }
  1462                                          ]
  1463                                        },
  1464                                        "context": {
  1465                                          "edge": null,
  1466                                          "key": {
  1467                                            "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  1468                                            "key": {
  1469                                              "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1470                                              "path": [
  1471                                                {
  1472                                                  "unquoted_string": {
  1473                                                    "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1474                                                    "value": [
  1475                                                      {
  1476                                                        "string": "cherry",
  1477                                                        "raw_string": "cherry"
  1478                                                      }
  1479                                                    ]
  1480                                                  }
  1481                                                }
  1482                                              ]
  1483                                            },
  1484                                            "primary": {},
  1485                                            "value": {
  1486                                              "map": {
  1487                                                "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  1488                                                "nodes": [
  1489                                                  {
  1490                                                    "map_key": {
  1491                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  1492                                                      "key": {
  1493                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  1494                                                        "path": [
  1495                                                          {
  1496                                                            "unquoted_string": {
  1497                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1498                                                              "value": [
  1499                                                                {
  1500                                                                  "string": "style",
  1501                                                                  "raw_string": "style"
  1502                                                                }
  1503                                                              ]
  1504                                                            }
  1505                                                          },
  1506                                                          {
  1507                                                            "unquoted_string": {
  1508                                                              "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1509                                                              "value": [
  1510                                                                {
  1511                                                                  "string": "fill",
  1512                                                                  "raw_string": "fill"
  1513                                                                }
  1514                                                              ]
  1515                                                            }
  1516                                                          }
  1517                                                        ]
  1518                                                      },
  1519                                                      "primary": {},
  1520                                                      "value": {
  1521                                                        "unquoted_string": {
  1522                                                          "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  1523                                                          "value": [
  1524                                                            {
  1525                                                              "string": "red",
  1526                                                              "raw_string": "red"
  1527                                                            }
  1528                                                          ]
  1529                                                        }
  1530                                                      }
  1531                                                    }
  1532                                                  }
  1533                                                ]
  1534                                              }
  1535                                            }
  1536                                          }
  1537                                        },
  1538                                        "due_to_glob": false,
  1539                                        "due_to_lazy_glob": false
  1540                                      }
  1541                                    ]
  1542                                  }
  1543                                ],
  1544                                "edges": null
  1545                              },
  1546                              "references": [
  1547                                {
  1548                                  "string": {
  1549                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  1550                                    "value": [
  1551                                      {
  1552                                        "string": "classes",
  1553                                        "raw_string": "classes"
  1554                                      }
  1555                                    ]
  1556                                  },
  1557                                  "key_path": {
  1558                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  1559                                    "path": [
  1560                                      {
  1561                                        "unquoted_string": {
  1562                                          "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  1563                                          "value": [
  1564                                            {
  1565                                              "string": "classes",
  1566                                              "raw_string": "classes"
  1567                                            }
  1568                                          ]
  1569                                        }
  1570                                      }
  1571                                    ]
  1572                                  },
  1573                                  "context": {
  1574                                    "edge": null,
  1575                                    "key": {
  1576                                      "range": "TestCompile/classes/inherited.d2,0:0:0-4:1:50",
  1577                                      "key": {
  1578                                        "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  1579                                        "path": [
  1580                                          {
  1581                                            "unquoted_string": {
  1582                                              "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  1583                                              "value": [
  1584                                                {
  1585                                                  "string": "classes",
  1586                                                  "raw_string": "classes"
  1587                                                }
  1588                                              ]
  1589                                            }
  1590                                          }
  1591                                        ]
  1592                                      },
  1593                                      "primary": {},
  1594                                      "value": {
  1595                                        "map": {
  1596                                          "range": "TestCompile/classes/inherited.d2,0:9:9-4:1:50",
  1597                                          "nodes": [
  1598                                            {
  1599                                              "map_key": {
  1600                                                "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  1601                                                "key": {
  1602                                                  "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  1603                                                  "path": [
  1604                                                    {
  1605                                                      "unquoted_string": {
  1606                                                        "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  1607                                                        "value": [
  1608                                                          {
  1609                                                            "string": "mango",
  1610                                                            "raw_string": "mango"
  1611                                                          }
  1612                                                        ]
  1613                                                      }
  1614                                                    }
  1615                                                  ]
  1616                                                },
  1617                                                "primary": {},
  1618                                                "value": {
  1619                                                  "map": {
  1620                                                    "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  1621                                                    "nodes": [
  1622                                                      {
  1623                                                        "map_key": {
  1624                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  1625                                                          "key": {
  1626                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  1627                                                            "path": [
  1628                                                              {
  1629                                                                "unquoted_string": {
  1630                                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  1631                                                                  "value": [
  1632                                                                    {
  1633                                                                      "string": "style",
  1634                                                                      "raw_string": "style"
  1635                                                                    }
  1636                                                                  ]
  1637                                                                }
  1638                                                              },
  1639                                                              {
  1640                                                                "unquoted_string": {
  1641                                                                  "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  1642                                                                  "value": [
  1643                                                                    {
  1644                                                                      "string": "fill",
  1645                                                                      "raw_string": "fill"
  1646                                                                    }
  1647                                                                  ]
  1648                                                                }
  1649                                                              }
  1650                                                            ]
  1651                                                          },
  1652                                                          "primary": {},
  1653                                                          "value": {
  1654                                                            "unquoted_string": {
  1655                                                              "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  1656                                                              "value": [
  1657                                                                {
  1658                                                                  "string": "orange",
  1659                                                                  "raw_string": "orange"
  1660                                                                }
  1661                                                              ]
  1662                                                            }
  1663                                                          }
  1664                                                        }
  1665                                                      }
  1666                                                    ]
  1667                                                  }
  1668                                                }
  1669                                              }
  1670                                            }
  1671                                          ]
  1672                                        }
  1673                                      }
  1674                                    }
  1675                                  },
  1676                                  "due_to_glob": false,
  1677                                  "due_to_lazy_glob": false
  1678                                },
  1679                                {
  1680                                  "string": {
  1681                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  1682                                    "value": [
  1683                                      {
  1684                                        "string": "classes",
  1685                                        "raw_string": "classes"
  1686                                      }
  1687                                    ]
  1688                                  },
  1689                                  "key_path": {
  1690                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  1691                                    "path": [
  1692                                      {
  1693                                        "unquoted_string": {
  1694                                          "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  1695                                          "value": [
  1696                                            {
  1697                                              "string": "classes",
  1698                                              "raw_string": "classes"
  1699                                            }
  1700                                          ]
  1701                                        }
  1702                                      }
  1703                                    ]
  1704                                  },
  1705                                  "context": {
  1706                                    "edge": null,
  1707                                    "key": {
  1708                                      "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  1709                                      "key": {
  1710                                        "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  1711                                        "path": [
  1712                                          {
  1713                                            "unquoted_string": {
  1714                                              "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  1715                                              "value": [
  1716                                                {
  1717                                                  "string": "classes",
  1718                                                  "raw_string": "classes"
  1719                                                }
  1720                                              ]
  1721                                            }
  1722                                          }
  1723                                        ]
  1724                                      },
  1725                                      "primary": {},
  1726                                      "value": {
  1727                                        "map": {
  1728                                          "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  1729                                          "nodes": [
  1730                                            {
  1731                                              "map_key": {
  1732                                                "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  1733                                                "key": {
  1734                                                  "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1735                                                  "path": [
  1736                                                    {
  1737                                                      "unquoted_string": {
  1738                                                        "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1739                                                        "value": [
  1740                                                          {
  1741                                                            "string": "cherry",
  1742                                                            "raw_string": "cherry"
  1743                                                          }
  1744                                                        ]
  1745                                                      }
  1746                                                    }
  1747                                                  ]
  1748                                                },
  1749                                                "primary": {},
  1750                                                "value": {
  1751                                                  "map": {
  1752                                                    "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  1753                                                    "nodes": [
  1754                                                      {
  1755                                                        "map_key": {
  1756                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  1757                                                          "key": {
  1758                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  1759                                                            "path": [
  1760                                                              {
  1761                                                                "unquoted_string": {
  1762                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1763                                                                  "value": [
  1764                                                                    {
  1765                                                                      "string": "style",
  1766                                                                      "raw_string": "style"
  1767                                                                    }
  1768                                                                  ]
  1769                                                                }
  1770                                                              },
  1771                                                              {
  1772                                                                "unquoted_string": {
  1773                                                                  "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1774                                                                  "value": [
  1775                                                                    {
  1776                                                                      "string": "fill",
  1777                                                                      "raw_string": "fill"
  1778                                                                    }
  1779                                                                  ]
  1780                                                                }
  1781                                                              }
  1782                                                            ]
  1783                                                          },
  1784                                                          "primary": {},
  1785                                                          "value": {
  1786                                                            "unquoted_string": {
  1787                                                              "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  1788                                                              "value": [
  1789                                                                {
  1790                                                                  "string": "red",
  1791                                                                  "raw_string": "red"
  1792                                                                }
  1793                                                              ]
  1794                                                            }
  1795                                                          }
  1796                                                        }
  1797                                                      }
  1798                                                    ]
  1799                                                  }
  1800                                                }
  1801                                              }
  1802                                            }
  1803                                          ]
  1804                                        }
  1805                                      }
  1806                                    }
  1807                                  },
  1808                                  "due_to_glob": false,
  1809                                  "due_to_lazy_glob": false
  1810                                }
  1811                              ]
  1812                            },
  1813                            {
  1814                              "name": "x",
  1815                              "references": [
  1816                                {
  1817                                  "string": {
  1818                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  1819                                    "value": [
  1820                                      {
  1821                                        "string": "x",
  1822                                        "raw_string": "x"
  1823                                      }
  1824                                    ]
  1825                                  },
  1826                                  "key_path": {
  1827                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  1828                                    "path": [
  1829                                      {
  1830                                        "unquoted_string": {
  1831                                          "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  1832                                          "value": [
  1833                                            {
  1834                                              "string": "x",
  1835                                              "raw_string": "x"
  1836                                            }
  1837                                          ]
  1838                                        }
  1839                                      }
  1840                                    ]
  1841                                  },
  1842                                  "context": {
  1843                                    "edge": null,
  1844                                    "key": {
  1845                                      "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  1846                                      "key": {
  1847                                        "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  1848                                        "path": [
  1849                                          {
  1850                                            "unquoted_string": {
  1851                                              "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  1852                                              "value": [
  1853                                                {
  1854                                                  "string": "x",
  1855                                                  "raw_string": "x"
  1856                                                }
  1857                                              ]
  1858                                            }
  1859                                          }
  1860                                        ]
  1861                                      },
  1862                                      "primary": {},
  1863                                      "value": {}
  1864                                    }
  1865                                  },
  1866                                  "due_to_glob": false,
  1867                                  "due_to_lazy_glob": false
  1868                                }
  1869                              ]
  1870                            }
  1871                          ],
  1872                          "edges": null
  1873                        },
  1874                        "references": [
  1875                          {
  1876                            "string": {
  1877                              "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  1878                              "value": [
  1879                                {
  1880                                  "string": "1",
  1881                                  "raw_string": "1"
  1882                                }
  1883                              ]
  1884                            },
  1885                            "key_path": {
  1886                              "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  1887                              "path": [
  1888                                {
  1889                                  "unquoted_string": {
  1890                                    "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  1891                                    "value": [
  1892                                      {
  1893                                        "string": "1",
  1894                                        "raw_string": "1"
  1895                                      }
  1896                                    ]
  1897                                  }
  1898                                }
  1899                              ]
  1900                            },
  1901                            "context": {
  1902                              "edge": null,
  1903                              "key": {
  1904                                "range": "TestCompile/classes/inherited.d2,8:6:93-15:7:204",
  1905                                "key": {
  1906                                  "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  1907                                  "path": [
  1908                                    {
  1909                                      "unquoted_string": {
  1910                                        "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  1911                                        "value": [
  1912                                          {
  1913                                            "string": "1",
  1914                                            "raw_string": "1"
  1915                                          }
  1916                                        ]
  1917                                      }
  1918                                    }
  1919                                  ]
  1920                                },
  1921                                "primary": {},
  1922                                "value": {
  1923                                  "map": {
  1924                                    "range": "TestCompile/classes/inherited.d2,8:9:96-15:7:204",
  1925                                    "nodes": [
  1926                                      {
  1927                                        "map_key": {
  1928                                          "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  1929                                          "key": {
  1930                                            "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  1931                                            "path": [
  1932                                              {
  1933                                                "unquoted_string": {
  1934                                                  "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  1935                                                  "value": [
  1936                                                    {
  1937                                                      "string": "classes",
  1938                                                      "raw_string": "classes"
  1939                                                    }
  1940                                                  ]
  1941                                                }
  1942                                              }
  1943                                            ]
  1944                                          },
  1945                                          "primary": {},
  1946                                          "value": {
  1947                                            "map": {
  1948                                              "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  1949                                              "nodes": [
  1950                                                {
  1951                                                  "map_key": {
  1952                                                    "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  1953                                                    "key": {
  1954                                                      "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1955                                                      "path": [
  1956                                                        {
  1957                                                          "unquoted_string": {
  1958                                                            "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  1959                                                            "value": [
  1960                                                              {
  1961                                                                "string": "cherry",
  1962                                                                "raw_string": "cherry"
  1963                                                              }
  1964                                                            ]
  1965                                                          }
  1966                                                        }
  1967                                                      ]
  1968                                                    },
  1969                                                    "primary": {},
  1970                                                    "value": {
  1971                                                      "map": {
  1972                                                        "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  1973                                                        "nodes": [
  1974                                                          {
  1975                                                            "map_key": {
  1976                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  1977                                                              "key": {
  1978                                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  1979                                                                "path": [
  1980                                                                  {
  1981                                                                    "unquoted_string": {
  1982                                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  1983                                                                      "value": [
  1984                                                                        {
  1985                                                                          "string": "style",
  1986                                                                          "raw_string": "style"
  1987                                                                        }
  1988                                                                      ]
  1989                                                                    }
  1990                                                                  },
  1991                                                                  {
  1992                                                                    "unquoted_string": {
  1993                                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  1994                                                                      "value": [
  1995                                                                        {
  1996                                                                          "string": "fill",
  1997                                                                          "raw_string": "fill"
  1998                                                                        }
  1999                                                                      ]
  2000                                                                    }
  2001                                                                  }
  2002                                                                ]
  2003                                                              },
  2004                                                              "primary": {},
  2005                                                              "value": {
  2006                                                                "unquoted_string": {
  2007                                                                  "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  2008                                                                  "value": [
  2009                                                                    {
  2010                                                                      "string": "red",
  2011                                                                      "raw_string": "red"
  2012                                                                    }
  2013                                                                  ]
  2014                                                                }
  2015                                                              }
  2016                                                            }
  2017                                                          }
  2018                                                        ]
  2019                                                      }
  2020                                                    }
  2021                                                  }
  2022                                                }
  2023                                              ]
  2024                                            }
  2025                                          }
  2026                                        }
  2027                                      },
  2028                                      {
  2029                                        "map_key": {
  2030                                          "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2031                                          "key": {
  2032                                            "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2033                                            "path": [
  2034                                              {
  2035                                                "unquoted_string": {
  2036                                                  "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2037                                                  "value": [
  2038                                                    {
  2039                                                      "string": "x",
  2040                                                      "raw_string": "x"
  2041                                                    }
  2042                                                  ]
  2043                                                }
  2044                                              }
  2045                                            ]
  2046                                          },
  2047                                          "primary": {},
  2048                                          "value": {}
  2049                                        }
  2050                                      }
  2051                                    ]
  2052                                  }
  2053                                }
  2054                              }
  2055                            },
  2056                            "due_to_glob": false,
  2057                            "due_to_lazy_glob": false
  2058                          }
  2059                        ]
  2060                      },
  2061                      {
  2062                        "name": "2",
  2063                        "composite": {
  2064                          "fields": [
  2065                            {
  2066                              "name": "classes",
  2067                              "composite": {
  2068                                "fields": [
  2069                                  {
  2070                                    "name": "mango",
  2071                                    "composite": {
  2072                                      "fields": [
  2073                                        {
  2074                                          "name": "style",
  2075                                          "composite": {
  2076                                            "fields": [
  2077                                              {
  2078                                                "name": "fill",
  2079                                                "primary": {
  2080                                                  "value": {
  2081                                                    "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  2082                                                    "value": [
  2083                                                      {
  2084                                                        "string": "orange",
  2085                                                        "raw_string": "orange"
  2086                                                      }
  2087                                                    ]
  2088                                                  }
  2089                                                },
  2090                                                "references": [
  2091                                                  {
  2092                                                    "string": {
  2093                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  2094                                                      "value": [
  2095                                                        {
  2096                                                          "string": "fill",
  2097                                                          "raw_string": "fill"
  2098                                                        }
  2099                                                      ]
  2100                                                    },
  2101                                                    "key_path": {
  2102                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  2103                                                      "path": [
  2104                                                        {
  2105                                                          "unquoted_string": {
  2106                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  2107                                                            "value": [
  2108                                                              {
  2109                                                                "string": "style",
  2110                                                                "raw_string": "style"
  2111                                                              }
  2112                                                            ]
  2113                                                          }
  2114                                                        },
  2115                                                        {
  2116                                                          "unquoted_string": {
  2117                                                            "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  2118                                                            "value": [
  2119                                                              {
  2120                                                                "string": "fill",
  2121                                                                "raw_string": "fill"
  2122                                                              }
  2123                                                            ]
  2124                                                          }
  2125                                                        }
  2126                                                      ]
  2127                                                    },
  2128                                                    "context": {
  2129                                                      "edge": null,
  2130                                                      "key": {
  2131                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  2132                                                        "key": {
  2133                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  2134                                                          "path": [
  2135                                                            {
  2136                                                              "unquoted_string": {
  2137                                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  2138                                                                "value": [
  2139                                                                  {
  2140                                                                    "string": "style",
  2141                                                                    "raw_string": "style"
  2142                                                                  }
  2143                                                                ]
  2144                                                              }
  2145                                                            },
  2146                                                            {
  2147                                                              "unquoted_string": {
  2148                                                                "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  2149                                                                "value": [
  2150                                                                  {
  2151                                                                    "string": "fill",
  2152                                                                    "raw_string": "fill"
  2153                                                                  }
  2154                                                                ]
  2155                                                              }
  2156                                                            }
  2157                                                          ]
  2158                                                        },
  2159                                                        "primary": {},
  2160                                                        "value": {
  2161                                                          "unquoted_string": {
  2162                                                            "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  2163                                                            "value": [
  2164                                                              {
  2165                                                                "string": "orange",
  2166                                                                "raw_string": "orange"
  2167                                                              }
  2168                                                            ]
  2169                                                          }
  2170                                                        }
  2171                                                      }
  2172                                                    },
  2173                                                    "due_to_glob": false,
  2174                                                    "due_to_lazy_glob": false
  2175                                                  }
  2176                                                ]
  2177                                              }
  2178                                            ],
  2179                                            "edges": null
  2180                                          },
  2181                                          "references": [
  2182                                            {
  2183                                              "string": {
  2184                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  2185                                                "value": [
  2186                                                  {
  2187                                                    "string": "style",
  2188                                                    "raw_string": "style"
  2189                                                  }
  2190                                                ]
  2191                                              },
  2192                                              "key_path": {
  2193                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  2194                                                "path": [
  2195                                                  {
  2196                                                    "unquoted_string": {
  2197                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  2198                                                      "value": [
  2199                                                        {
  2200                                                          "string": "style",
  2201                                                          "raw_string": "style"
  2202                                                        }
  2203                                                      ]
  2204                                                    }
  2205                                                  },
  2206                                                  {
  2207                                                    "unquoted_string": {
  2208                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  2209                                                      "value": [
  2210                                                        {
  2211                                                          "string": "fill",
  2212                                                          "raw_string": "fill"
  2213                                                        }
  2214                                                      ]
  2215                                                    }
  2216                                                  }
  2217                                                ]
  2218                                              },
  2219                                              "context": {
  2220                                                "edge": null,
  2221                                                "key": {
  2222                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  2223                                                  "key": {
  2224                                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  2225                                                    "path": [
  2226                                                      {
  2227                                                        "unquoted_string": {
  2228                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  2229                                                          "value": [
  2230                                                            {
  2231                                                              "string": "style",
  2232                                                              "raw_string": "style"
  2233                                                            }
  2234                                                          ]
  2235                                                        }
  2236                                                      },
  2237                                                      {
  2238                                                        "unquoted_string": {
  2239                                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  2240                                                          "value": [
  2241                                                            {
  2242                                                              "string": "fill",
  2243                                                              "raw_string": "fill"
  2244                                                            }
  2245                                                          ]
  2246                                                        }
  2247                                                      }
  2248                                                    ]
  2249                                                  },
  2250                                                  "primary": {},
  2251                                                  "value": {
  2252                                                    "unquoted_string": {
  2253                                                      "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  2254                                                      "value": [
  2255                                                        {
  2256                                                          "string": "orange",
  2257                                                          "raw_string": "orange"
  2258                                                        }
  2259                                                      ]
  2260                                                    }
  2261                                                  }
  2262                                                }
  2263                                              },
  2264                                              "due_to_glob": false,
  2265                                              "due_to_lazy_glob": false
  2266                                            }
  2267                                          ]
  2268                                        }
  2269                                      ],
  2270                                      "edges": null
  2271                                    },
  2272                                    "references": [
  2273                                      {
  2274                                        "string": {
  2275                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  2276                                          "value": [
  2277                                            {
  2278                                              "string": "mango",
  2279                                              "raw_string": "mango"
  2280                                            }
  2281                                          ]
  2282                                        },
  2283                                        "key_path": {
  2284                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  2285                                          "path": [
  2286                                            {
  2287                                              "unquoted_string": {
  2288                                                "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  2289                                                "value": [
  2290                                                  {
  2291                                                    "string": "mango",
  2292                                                    "raw_string": "mango"
  2293                                                  }
  2294                                                ]
  2295                                              }
  2296                                            }
  2297                                          ]
  2298                                        },
  2299                                        "context": {
  2300                                          "edge": null,
  2301                                          "key": {
  2302                                            "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  2303                                            "key": {
  2304                                              "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  2305                                              "path": [
  2306                                                {
  2307                                                  "unquoted_string": {
  2308                                                    "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  2309                                                    "value": [
  2310                                                      {
  2311                                                        "string": "mango",
  2312                                                        "raw_string": "mango"
  2313                                                      }
  2314                                                    ]
  2315                                                  }
  2316                                                }
  2317                                              ]
  2318                                            },
  2319                                            "primary": {},
  2320                                            "value": {
  2321                                              "map": {
  2322                                                "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  2323                                                "nodes": [
  2324                                                  {
  2325                                                    "map_key": {
  2326                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  2327                                                      "key": {
  2328                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  2329                                                        "path": [
  2330                                                          {
  2331                                                            "unquoted_string": {
  2332                                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  2333                                                              "value": [
  2334                                                                {
  2335                                                                  "string": "style",
  2336                                                                  "raw_string": "style"
  2337                                                                }
  2338                                                              ]
  2339                                                            }
  2340                                                          },
  2341                                                          {
  2342                                                            "unquoted_string": {
  2343                                                              "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  2344                                                              "value": [
  2345                                                                {
  2346                                                                  "string": "fill",
  2347                                                                  "raw_string": "fill"
  2348                                                                }
  2349                                                              ]
  2350                                                            }
  2351                                                          }
  2352                                                        ]
  2353                                                      },
  2354                                                      "primary": {},
  2355                                                      "value": {
  2356                                                        "unquoted_string": {
  2357                                                          "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  2358                                                          "value": [
  2359                                                            {
  2360                                                              "string": "orange",
  2361                                                              "raw_string": "orange"
  2362                                                            }
  2363                                                          ]
  2364                                                        }
  2365                                                      }
  2366                                                    }
  2367                                                  }
  2368                                                ]
  2369                                              }
  2370                                            }
  2371                                          }
  2372                                        },
  2373                                        "due_to_glob": false,
  2374                                        "due_to_lazy_glob": false
  2375                                      }
  2376                                    ]
  2377                                  },
  2378                                  {
  2379                                    "name": "cherry",
  2380                                    "composite": {
  2381                                      "fields": [
  2382                                        {
  2383                                          "name": "style",
  2384                                          "composite": {
  2385                                            "fields": [
  2386                                              {
  2387                                                "name": "fill",
  2388                                                "primary": {
  2389                                                  "value": {
  2390                                                    "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  2391                                                    "value": [
  2392                                                      {
  2393                                                        "string": "red",
  2394                                                        "raw_string": "red"
  2395                                                      }
  2396                                                    ]
  2397                                                  }
  2398                                                },
  2399                                                "references": [
  2400                                                  {
  2401                                                    "string": {
  2402                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  2403                                                      "value": [
  2404                                                        {
  2405                                                          "string": "fill",
  2406                                                          "raw_string": "fill"
  2407                                                        }
  2408                                                      ]
  2409                                                    },
  2410                                                    "key_path": {
  2411                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  2412                                                      "path": [
  2413                                                        {
  2414                                                          "unquoted_string": {
  2415                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  2416                                                            "value": [
  2417                                                              {
  2418                                                                "string": "style",
  2419                                                                "raw_string": "style"
  2420                                                              }
  2421                                                            ]
  2422                                                          }
  2423                                                        },
  2424                                                        {
  2425                                                          "unquoted_string": {
  2426                                                            "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  2427                                                            "value": [
  2428                                                              {
  2429                                                                "string": "fill",
  2430                                                                "raw_string": "fill"
  2431                                                              }
  2432                                                            ]
  2433                                                          }
  2434                                                        }
  2435                                                      ]
  2436                                                    },
  2437                                                    "context": {
  2438                                                      "edge": null,
  2439                                                      "key": {
  2440                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  2441                                                        "key": {
  2442                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  2443                                                          "path": [
  2444                                                            {
  2445                                                              "unquoted_string": {
  2446                                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  2447                                                                "value": [
  2448                                                                  {
  2449                                                                    "string": "style",
  2450                                                                    "raw_string": "style"
  2451                                                                  }
  2452                                                                ]
  2453                                                              }
  2454                                                            },
  2455                                                            {
  2456                                                              "unquoted_string": {
  2457                                                                "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  2458                                                                "value": [
  2459                                                                  {
  2460                                                                    "string": "fill",
  2461                                                                    "raw_string": "fill"
  2462                                                                  }
  2463                                                                ]
  2464                                                              }
  2465                                                            }
  2466                                                          ]
  2467                                                        },
  2468                                                        "primary": {},
  2469                                                        "value": {
  2470                                                          "unquoted_string": {
  2471                                                            "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  2472                                                            "value": [
  2473                                                              {
  2474                                                                "string": "red",
  2475                                                                "raw_string": "red"
  2476                                                              }
  2477                                                            ]
  2478                                                          }
  2479                                                        }
  2480                                                      }
  2481                                                    },
  2482                                                    "due_to_glob": false,
  2483                                                    "due_to_lazy_glob": false
  2484                                                  }
  2485                                                ]
  2486                                              }
  2487                                            ],
  2488                                            "edges": null
  2489                                          },
  2490                                          "references": [
  2491                                            {
  2492                                              "string": {
  2493                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  2494                                                "value": [
  2495                                                  {
  2496                                                    "string": "style",
  2497                                                    "raw_string": "style"
  2498                                                  }
  2499                                                ]
  2500                                              },
  2501                                              "key_path": {
  2502                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  2503                                                "path": [
  2504                                                  {
  2505                                                    "unquoted_string": {
  2506                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  2507                                                      "value": [
  2508                                                        {
  2509                                                          "string": "style",
  2510                                                          "raw_string": "style"
  2511                                                        }
  2512                                                      ]
  2513                                                    }
  2514                                                  },
  2515                                                  {
  2516                                                    "unquoted_string": {
  2517                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  2518                                                      "value": [
  2519                                                        {
  2520                                                          "string": "fill",
  2521                                                          "raw_string": "fill"
  2522                                                        }
  2523                                                      ]
  2524                                                    }
  2525                                                  }
  2526                                                ]
  2527                                              },
  2528                                              "context": {
  2529                                                "edge": null,
  2530                                                "key": {
  2531                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  2532                                                  "key": {
  2533                                                    "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  2534                                                    "path": [
  2535                                                      {
  2536                                                        "unquoted_string": {
  2537                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  2538                                                          "value": [
  2539                                                            {
  2540                                                              "string": "style",
  2541                                                              "raw_string": "style"
  2542                                                            }
  2543                                                          ]
  2544                                                        }
  2545                                                      },
  2546                                                      {
  2547                                                        "unquoted_string": {
  2548                                                          "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  2549                                                          "value": [
  2550                                                            {
  2551                                                              "string": "fill",
  2552                                                              "raw_string": "fill"
  2553                                                            }
  2554                                                          ]
  2555                                                        }
  2556                                                      }
  2557                                                    ]
  2558                                                  },
  2559                                                  "primary": {},
  2560                                                  "value": {
  2561                                                    "unquoted_string": {
  2562                                                      "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  2563                                                      "value": [
  2564                                                        {
  2565                                                          "string": "red",
  2566                                                          "raw_string": "red"
  2567                                                        }
  2568                                                      ]
  2569                                                    }
  2570                                                  }
  2571                                                }
  2572                                              },
  2573                                              "due_to_glob": false,
  2574                                              "due_to_lazy_glob": false
  2575                                            }
  2576                                          ]
  2577                                        }
  2578                                      ],
  2579                                      "edges": null
  2580                                    },
  2581                                    "references": [
  2582                                      {
  2583                                        "string": {
  2584                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  2585                                          "value": [
  2586                                            {
  2587                                              "string": "cherry",
  2588                                              "raw_string": "cherry"
  2589                                            }
  2590                                          ]
  2591                                        },
  2592                                        "key_path": {
  2593                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  2594                                          "path": [
  2595                                            {
  2596                                              "unquoted_string": {
  2597                                                "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  2598                                                "value": [
  2599                                                  {
  2600                                                    "string": "cherry",
  2601                                                    "raw_string": "cherry"
  2602                                                  }
  2603                                                ]
  2604                                              }
  2605                                            }
  2606                                          ]
  2607                                        },
  2608                                        "context": {
  2609                                          "edge": null,
  2610                                          "key": {
  2611                                            "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  2612                                            "key": {
  2613                                              "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  2614                                              "path": [
  2615                                                {
  2616                                                  "unquoted_string": {
  2617                                                    "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  2618                                                    "value": [
  2619                                                      {
  2620                                                        "string": "cherry",
  2621                                                        "raw_string": "cherry"
  2622                                                      }
  2623                                                    ]
  2624                                                  }
  2625                                                }
  2626                                              ]
  2627                                            },
  2628                                            "primary": {},
  2629                                            "value": {
  2630                                              "map": {
  2631                                                "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  2632                                                "nodes": [
  2633                                                  {
  2634                                                    "map_key": {
  2635                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  2636                                                      "key": {
  2637                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  2638                                                        "path": [
  2639                                                          {
  2640                                                            "unquoted_string": {
  2641                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  2642                                                              "value": [
  2643                                                                {
  2644                                                                  "string": "style",
  2645                                                                  "raw_string": "style"
  2646                                                                }
  2647                                                              ]
  2648                                                            }
  2649                                                          },
  2650                                                          {
  2651                                                            "unquoted_string": {
  2652                                                              "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  2653                                                              "value": [
  2654                                                                {
  2655                                                                  "string": "fill",
  2656                                                                  "raw_string": "fill"
  2657                                                                }
  2658                                                              ]
  2659                                                            }
  2660                                                          }
  2661                                                        ]
  2662                                                      },
  2663                                                      "primary": {},
  2664                                                      "value": {
  2665                                                        "unquoted_string": {
  2666                                                          "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  2667                                                          "value": [
  2668                                                            {
  2669                                                              "string": "red",
  2670                                                              "raw_string": "red"
  2671                                                            }
  2672                                                          ]
  2673                                                        }
  2674                                                      }
  2675                                                    }
  2676                                                  }
  2677                                                ]
  2678                                              }
  2679                                            }
  2680                                          }
  2681                                        },
  2682                                        "due_to_glob": false,
  2683                                        "due_to_lazy_glob": false
  2684                                      }
  2685                                    ]
  2686                                  }
  2687                                ],
  2688                                "edges": null
  2689                              },
  2690                              "references": [
  2691                                {
  2692                                  "string": {
  2693                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  2694                                    "value": [
  2695                                      {
  2696                                        "string": "classes",
  2697                                        "raw_string": "classes"
  2698                                      }
  2699                                    ]
  2700                                  },
  2701                                  "key_path": {
  2702                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  2703                                    "path": [
  2704                                      {
  2705                                        "unquoted_string": {
  2706                                          "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  2707                                          "value": [
  2708                                            {
  2709                                              "string": "classes",
  2710                                              "raw_string": "classes"
  2711                                            }
  2712                                          ]
  2713                                        }
  2714                                      }
  2715                                    ]
  2716                                  },
  2717                                  "context": {
  2718                                    "edge": null,
  2719                                    "key": {
  2720                                      "range": "TestCompile/classes/inherited.d2,0:0:0-4:1:50",
  2721                                      "key": {
  2722                                        "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  2723                                        "path": [
  2724                                          {
  2725                                            "unquoted_string": {
  2726                                              "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  2727                                              "value": [
  2728                                                {
  2729                                                  "string": "classes",
  2730                                                  "raw_string": "classes"
  2731                                                }
  2732                                              ]
  2733                                            }
  2734                                          }
  2735                                        ]
  2736                                      },
  2737                                      "primary": {},
  2738                                      "value": {
  2739                                        "map": {
  2740                                          "range": "TestCompile/classes/inherited.d2,0:9:9-4:1:50",
  2741                                          "nodes": [
  2742                                            {
  2743                                              "map_key": {
  2744                                                "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  2745                                                "key": {
  2746                                                  "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  2747                                                  "path": [
  2748                                                    {
  2749                                                      "unquoted_string": {
  2750                                                        "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  2751                                                        "value": [
  2752                                                          {
  2753                                                            "string": "mango",
  2754                                                            "raw_string": "mango"
  2755                                                          }
  2756                                                        ]
  2757                                                      }
  2758                                                    }
  2759                                                  ]
  2760                                                },
  2761                                                "primary": {},
  2762                                                "value": {
  2763                                                  "map": {
  2764                                                    "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  2765                                                    "nodes": [
  2766                                                      {
  2767                                                        "map_key": {
  2768                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  2769                                                          "key": {
  2770                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  2771                                                            "path": [
  2772                                                              {
  2773                                                                "unquoted_string": {
  2774                                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  2775                                                                  "value": [
  2776                                                                    {
  2777                                                                      "string": "style",
  2778                                                                      "raw_string": "style"
  2779                                                                    }
  2780                                                                  ]
  2781                                                                }
  2782                                                              },
  2783                                                              {
  2784                                                                "unquoted_string": {
  2785                                                                  "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  2786                                                                  "value": [
  2787                                                                    {
  2788                                                                      "string": "fill",
  2789                                                                      "raw_string": "fill"
  2790                                                                    }
  2791                                                                  ]
  2792                                                                }
  2793                                                              }
  2794                                                            ]
  2795                                                          },
  2796                                                          "primary": {},
  2797                                                          "value": {
  2798                                                            "unquoted_string": {
  2799                                                              "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  2800                                                              "value": [
  2801                                                                {
  2802                                                                  "string": "orange",
  2803                                                                  "raw_string": "orange"
  2804                                                                }
  2805                                                              ]
  2806                                                            }
  2807                                                          }
  2808                                                        }
  2809                                                      }
  2810                                                    ]
  2811                                                  }
  2812                                                }
  2813                                              }
  2814                                            }
  2815                                          ]
  2816                                        }
  2817                                      }
  2818                                    }
  2819                                  },
  2820                                  "due_to_glob": false,
  2821                                  "due_to_lazy_glob": false
  2822                                },
  2823                                {
  2824                                  "string": {
  2825                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  2826                                    "value": [
  2827                                      {
  2828                                        "string": "classes",
  2829                                        "raw_string": "classes"
  2830                                      }
  2831                                    ]
  2832                                  },
  2833                                  "key_path": {
  2834                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  2835                                    "path": [
  2836                                      {
  2837                                        "unquoted_string": {
  2838                                          "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  2839                                          "value": [
  2840                                            {
  2841                                              "string": "classes",
  2842                                              "raw_string": "classes"
  2843                                            }
  2844                                          ]
  2845                                        }
  2846                                      }
  2847                                    ]
  2848                                  },
  2849                                  "context": {
  2850                                    "edge": null,
  2851                                    "key": {
  2852                                      "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  2853                                      "key": {
  2854                                        "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  2855                                        "path": [
  2856                                          {
  2857                                            "unquoted_string": {
  2858                                              "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  2859                                              "value": [
  2860                                                {
  2861                                                  "string": "classes",
  2862                                                  "raw_string": "classes"
  2863                                                }
  2864                                              ]
  2865                                            }
  2866                                          }
  2867                                        ]
  2868                                      },
  2869                                      "primary": {},
  2870                                      "value": {
  2871                                        "map": {
  2872                                          "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  2873                                          "nodes": [
  2874                                            {
  2875                                              "map_key": {
  2876                                                "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  2877                                                "key": {
  2878                                                  "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  2879                                                  "path": [
  2880                                                    {
  2881                                                      "unquoted_string": {
  2882                                                        "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  2883                                                        "value": [
  2884                                                          {
  2885                                                            "string": "cherry",
  2886                                                            "raw_string": "cherry"
  2887                                                          }
  2888                                                        ]
  2889                                                      }
  2890                                                    }
  2891                                                  ]
  2892                                                },
  2893                                                "primary": {},
  2894                                                "value": {
  2895                                                  "map": {
  2896                                                    "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  2897                                                    "nodes": [
  2898                                                      {
  2899                                                        "map_key": {
  2900                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  2901                                                          "key": {
  2902                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  2903                                                            "path": [
  2904                                                              {
  2905                                                                "unquoted_string": {
  2906                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  2907                                                                  "value": [
  2908                                                                    {
  2909                                                                      "string": "style",
  2910                                                                      "raw_string": "style"
  2911                                                                    }
  2912                                                                  ]
  2913                                                                }
  2914                                                              },
  2915                                                              {
  2916                                                                "unquoted_string": {
  2917                                                                  "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  2918                                                                  "value": [
  2919                                                                    {
  2920                                                                      "string": "fill",
  2921                                                                      "raw_string": "fill"
  2922                                                                    }
  2923                                                                  ]
  2924                                                                }
  2925                                                              }
  2926                                                            ]
  2927                                                          },
  2928                                                          "primary": {},
  2929                                                          "value": {
  2930                                                            "unquoted_string": {
  2931                                                              "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  2932                                                              "value": [
  2933                                                                {
  2934                                                                  "string": "red",
  2935                                                                  "raw_string": "red"
  2936                                                                }
  2937                                                              ]
  2938                                                            }
  2939                                                          }
  2940                                                        }
  2941                                                      }
  2942                                                    ]
  2943                                                  }
  2944                                                }
  2945                                              }
  2946                                            }
  2947                                          ]
  2948                                        }
  2949                                      }
  2950                                    }
  2951                                  },
  2952                                  "due_to_glob": false,
  2953                                  "due_to_lazy_glob": false
  2954                                }
  2955                              ]
  2956                            },
  2957                            {
  2958                              "name": "x",
  2959                              "references": [
  2960                                {
  2961                                  "string": {
  2962                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2963                                    "value": [
  2964                                      {
  2965                                        "string": "x",
  2966                                        "raw_string": "x"
  2967                                      }
  2968                                    ]
  2969                                  },
  2970                                  "key_path": {
  2971                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2972                                    "path": [
  2973                                      {
  2974                                        "unquoted_string": {
  2975                                          "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2976                                          "value": [
  2977                                            {
  2978                                              "string": "x",
  2979                                              "raw_string": "x"
  2980                                            }
  2981                                          ]
  2982                                        }
  2983                                      }
  2984                                    ]
  2985                                  },
  2986                                  "context": {
  2987                                    "edge": null,
  2988                                    "key": {
  2989                                      "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2990                                      "key": {
  2991                                        "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2992                                        "path": [
  2993                                          {
  2994                                            "unquoted_string": {
  2995                                              "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  2996                                              "value": [
  2997                                                {
  2998                                                  "string": "x",
  2999                                                  "raw_string": "x"
  3000                                                }
  3001                                              ]
  3002                                            }
  3003                                          }
  3004                                        ]
  3005                                      },
  3006                                      "primary": {},
  3007                                      "value": {}
  3008                                    }
  3009                                  },
  3010                                  "due_to_glob": false,
  3011                                  "due_to_lazy_glob": false
  3012                                }
  3013                              ]
  3014                            },
  3015                            {
  3016                              "name": "y",
  3017                              "references": [
  3018                                {
  3019                                  "string": {
  3020                                    "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3021                                    "value": [
  3022                                      {
  3023                                        "string": "y",
  3024                                        "raw_string": "y"
  3025                                      }
  3026                                    ]
  3027                                  },
  3028                                  "key_path": {
  3029                                    "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3030                                    "path": [
  3031                                      {
  3032                                        "unquoted_string": {
  3033                                          "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3034                                          "value": [
  3035                                            {
  3036                                              "string": "y",
  3037                                              "raw_string": "y"
  3038                                            }
  3039                                          ]
  3040                                        }
  3041                                      }
  3042                                    ]
  3043                                  },
  3044                                  "context": {
  3045                                    "edge": null,
  3046                                    "key": {
  3047                                      "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3048                                      "key": {
  3049                                        "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3050                                        "path": [
  3051                                          {
  3052                                            "unquoted_string": {
  3053                                              "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3054                                              "value": [
  3055                                                {
  3056                                                  "string": "y",
  3057                                                  "raw_string": "y"
  3058                                                }
  3059                                              ]
  3060                                            }
  3061                                          }
  3062                                        ]
  3063                                      },
  3064                                      "primary": {},
  3065                                      "value": {}
  3066                                    }
  3067                                  },
  3068                                  "due_to_glob": false,
  3069                                  "due_to_lazy_glob": false
  3070                                }
  3071                              ]
  3072                            }
  3073                          ],
  3074                          "edges": null
  3075                        },
  3076                        "references": [
  3077                          {
  3078                            "string": {
  3079                              "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  3080                              "value": [
  3081                                {
  3082                                  "string": "2",
  3083                                  "raw_string": "2"
  3084                                }
  3085                              ]
  3086                            },
  3087                            "key_path": {
  3088                              "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  3089                              "path": [
  3090                                {
  3091                                  "unquoted_string": {
  3092                                    "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  3093                                    "value": [
  3094                                      {
  3095                                        "string": "2",
  3096                                        "raw_string": "2"
  3097                                      }
  3098                                    ]
  3099                                  }
  3100                                }
  3101                              ]
  3102                            },
  3103                            "context": {
  3104                              "edge": null,
  3105                              "key": {
  3106                                "range": "TestCompile/classes/inherited.d2,16:6:211-18:7:233",
  3107                                "key": {
  3108                                  "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  3109                                  "path": [
  3110                                    {
  3111                                      "unquoted_string": {
  3112                                        "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  3113                                        "value": [
  3114                                          {
  3115                                            "string": "2",
  3116                                            "raw_string": "2"
  3117                                          }
  3118                                        ]
  3119                                      }
  3120                                    }
  3121                                  ]
  3122                                },
  3123                                "primary": {},
  3124                                "value": {
  3125                                  "map": {
  3126                                    "range": "TestCompile/classes/inherited.d2,16:9:214-18:7:233",
  3127                                    "nodes": [
  3128                                      {
  3129                                        "map_key": {
  3130                                          "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3131                                          "key": {
  3132                                            "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3133                                            "path": [
  3134                                              {
  3135                                                "unquoted_string": {
  3136                                                  "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  3137                                                  "value": [
  3138                                                    {
  3139                                                      "string": "y",
  3140                                                      "raw_string": "y"
  3141                                                    }
  3142                                                  ]
  3143                                                }
  3144                                              }
  3145                                            ]
  3146                                          },
  3147                                          "primary": {},
  3148                                          "value": {}
  3149                                        }
  3150                                      }
  3151                                    ]
  3152                                  }
  3153                                }
  3154                              }
  3155                            },
  3156                            "due_to_glob": false,
  3157                            "due_to_lazy_glob": false
  3158                          }
  3159                        ]
  3160                      },
  3161                      {
  3162                        "name": "3",
  3163                        "composite": {
  3164                          "fields": [
  3165                            {
  3166                              "name": "classes",
  3167                              "composite": {
  3168                                "fields": [
  3169                                  {
  3170                                    "name": "mango",
  3171                                    "composite": {
  3172                                      "fields": [
  3173                                        {
  3174                                          "name": "style",
  3175                                          "composite": {
  3176                                            "fields": [
  3177                                              {
  3178                                                "name": "fill",
  3179                                                "primary": {
  3180                                                  "value": {
  3181                                                    "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  3182                                                    "value": [
  3183                                                      {
  3184                                                        "string": "orange",
  3185                                                        "raw_string": "orange"
  3186                                                      }
  3187                                                    ]
  3188                                                  }
  3189                                                },
  3190                                                "references": [
  3191                                                  {
  3192                                                    "string": {
  3193                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  3194                                                      "value": [
  3195                                                        {
  3196                                                          "string": "fill",
  3197                                                          "raw_string": "fill"
  3198                                                        }
  3199                                                      ]
  3200                                                    },
  3201                                                    "key_path": {
  3202                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  3203                                                      "path": [
  3204                                                        {
  3205                                                          "unquoted_string": {
  3206                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  3207                                                            "value": [
  3208                                                              {
  3209                                                                "string": "style",
  3210                                                                "raw_string": "style"
  3211                                                              }
  3212                                                            ]
  3213                                                          }
  3214                                                        },
  3215                                                        {
  3216                                                          "unquoted_string": {
  3217                                                            "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  3218                                                            "value": [
  3219                                                              {
  3220                                                                "string": "fill",
  3221                                                                "raw_string": "fill"
  3222                                                              }
  3223                                                            ]
  3224                                                          }
  3225                                                        }
  3226                                                      ]
  3227                                                    },
  3228                                                    "context": {
  3229                                                      "edge": null,
  3230                                                      "key": {
  3231                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  3232                                                        "key": {
  3233                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  3234                                                          "path": [
  3235                                                            {
  3236                                                              "unquoted_string": {
  3237                                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  3238                                                                "value": [
  3239                                                                  {
  3240                                                                    "string": "style",
  3241                                                                    "raw_string": "style"
  3242                                                                  }
  3243                                                                ]
  3244                                                              }
  3245                                                            },
  3246                                                            {
  3247                                                              "unquoted_string": {
  3248                                                                "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  3249                                                                "value": [
  3250                                                                  {
  3251                                                                    "string": "fill",
  3252                                                                    "raw_string": "fill"
  3253                                                                  }
  3254                                                                ]
  3255                                                              }
  3256                                                            }
  3257                                                          ]
  3258                                                        },
  3259                                                        "primary": {},
  3260                                                        "value": {
  3261                                                          "unquoted_string": {
  3262                                                            "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  3263                                                            "value": [
  3264                                                              {
  3265                                                                "string": "orange",
  3266                                                                "raw_string": "orange"
  3267                                                              }
  3268                                                            ]
  3269                                                          }
  3270                                                        }
  3271                                                      }
  3272                                                    },
  3273                                                    "due_to_glob": false,
  3274                                                    "due_to_lazy_glob": false
  3275                                                  }
  3276                                                ]
  3277                                              }
  3278                                            ],
  3279                                            "edges": null
  3280                                          },
  3281                                          "references": [
  3282                                            {
  3283                                              "string": {
  3284                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  3285                                                "value": [
  3286                                                  {
  3287                                                    "string": "style",
  3288                                                    "raw_string": "style"
  3289                                                  }
  3290                                                ]
  3291                                              },
  3292                                              "key_path": {
  3293                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  3294                                                "path": [
  3295                                                  {
  3296                                                    "unquoted_string": {
  3297                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  3298                                                      "value": [
  3299                                                        {
  3300                                                          "string": "style",
  3301                                                          "raw_string": "style"
  3302                                                        }
  3303                                                      ]
  3304                                                    }
  3305                                                  },
  3306                                                  {
  3307                                                    "unquoted_string": {
  3308                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  3309                                                      "value": [
  3310                                                        {
  3311                                                          "string": "fill",
  3312                                                          "raw_string": "fill"
  3313                                                        }
  3314                                                      ]
  3315                                                    }
  3316                                                  }
  3317                                                ]
  3318                                              },
  3319                                              "context": {
  3320                                                "edge": null,
  3321                                                "key": {
  3322                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  3323                                                  "key": {
  3324                                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  3325                                                    "path": [
  3326                                                      {
  3327                                                        "unquoted_string": {
  3328                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  3329                                                          "value": [
  3330                                                            {
  3331                                                              "string": "style",
  3332                                                              "raw_string": "style"
  3333                                                            }
  3334                                                          ]
  3335                                                        }
  3336                                                      },
  3337                                                      {
  3338                                                        "unquoted_string": {
  3339                                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  3340                                                          "value": [
  3341                                                            {
  3342                                                              "string": "fill",
  3343                                                              "raw_string": "fill"
  3344                                                            }
  3345                                                          ]
  3346                                                        }
  3347                                                      }
  3348                                                    ]
  3349                                                  },
  3350                                                  "primary": {},
  3351                                                  "value": {
  3352                                                    "unquoted_string": {
  3353                                                      "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  3354                                                      "value": [
  3355                                                        {
  3356                                                          "string": "orange",
  3357                                                          "raw_string": "orange"
  3358                                                        }
  3359                                                      ]
  3360                                                    }
  3361                                                  }
  3362                                                }
  3363                                              },
  3364                                              "due_to_glob": false,
  3365                                              "due_to_lazy_glob": false
  3366                                            }
  3367                                          ]
  3368                                        }
  3369                                      ],
  3370                                      "edges": null
  3371                                    },
  3372                                    "references": [
  3373                                      {
  3374                                        "string": {
  3375                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  3376                                          "value": [
  3377                                            {
  3378                                              "string": "mango",
  3379                                              "raw_string": "mango"
  3380                                            }
  3381                                          ]
  3382                                        },
  3383                                        "key_path": {
  3384                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  3385                                          "path": [
  3386                                            {
  3387                                              "unquoted_string": {
  3388                                                "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  3389                                                "value": [
  3390                                                  {
  3391                                                    "string": "mango",
  3392                                                    "raw_string": "mango"
  3393                                                  }
  3394                                                ]
  3395                                              }
  3396                                            }
  3397                                          ]
  3398                                        },
  3399                                        "context": {
  3400                                          "edge": null,
  3401                                          "key": {
  3402                                            "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  3403                                            "key": {
  3404                                              "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  3405                                              "path": [
  3406                                                {
  3407                                                  "unquoted_string": {
  3408                                                    "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  3409                                                    "value": [
  3410                                                      {
  3411                                                        "string": "mango",
  3412                                                        "raw_string": "mango"
  3413                                                      }
  3414                                                    ]
  3415                                                  }
  3416                                                }
  3417                                              ]
  3418                                            },
  3419                                            "primary": {},
  3420                                            "value": {
  3421                                              "map": {
  3422                                                "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  3423                                                "nodes": [
  3424                                                  {
  3425                                                    "map_key": {
  3426                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  3427                                                      "key": {
  3428                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  3429                                                        "path": [
  3430                                                          {
  3431                                                            "unquoted_string": {
  3432                                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  3433                                                              "value": [
  3434                                                                {
  3435                                                                  "string": "style",
  3436                                                                  "raw_string": "style"
  3437                                                                }
  3438                                                              ]
  3439                                                            }
  3440                                                          },
  3441                                                          {
  3442                                                            "unquoted_string": {
  3443                                                              "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  3444                                                              "value": [
  3445                                                                {
  3446                                                                  "string": "fill",
  3447                                                                  "raw_string": "fill"
  3448                                                                }
  3449                                                              ]
  3450                                                            }
  3451                                                          }
  3452                                                        ]
  3453                                                      },
  3454                                                      "primary": {},
  3455                                                      "value": {
  3456                                                        "unquoted_string": {
  3457                                                          "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  3458                                                          "value": [
  3459                                                            {
  3460                                                              "string": "orange",
  3461                                                              "raw_string": "orange"
  3462                                                            }
  3463                                                          ]
  3464                                                        }
  3465                                                      }
  3466                                                    }
  3467                                                  }
  3468                                                ]
  3469                                              }
  3470                                            }
  3471                                          }
  3472                                        },
  3473                                        "due_to_glob": false,
  3474                                        "due_to_lazy_glob": false
  3475                                      }
  3476                                    ]
  3477                                  },
  3478                                  {
  3479                                    "name": "cherry",
  3480                                    "composite": {
  3481                                      "fields": [
  3482                                        {
  3483                                          "name": "style",
  3484                                          "composite": {
  3485                                            "fields": [
  3486                                              {
  3487                                                "name": "fill",
  3488                                                "primary": {
  3489                                                  "value": {
  3490                                                    "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  3491                                                    "value": [
  3492                                                      {
  3493                                                        "string": "blue",
  3494                                                        "raw_string": "blue"
  3495                                                      }
  3496                                                    ]
  3497                                                  }
  3498                                                },
  3499                                                "references": [
  3500                                                  {
  3501                                                    "string": {
  3502                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  3503                                                      "value": [
  3504                                                        {
  3505                                                          "string": "fill",
  3506                                                          "raw_string": "fill"
  3507                                                        }
  3508                                                      ]
  3509                                                    },
  3510                                                    "key_path": {
  3511                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  3512                                                      "path": [
  3513                                                        {
  3514                                                          "unquoted_string": {
  3515                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  3516                                                            "value": [
  3517                                                              {
  3518                                                                "string": "style",
  3519                                                                "raw_string": "style"
  3520                                                              }
  3521                                                            ]
  3522                                                          }
  3523                                                        },
  3524                                                        {
  3525                                                          "unquoted_string": {
  3526                                                            "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  3527                                                            "value": [
  3528                                                              {
  3529                                                                "string": "fill",
  3530                                                                "raw_string": "fill"
  3531                                                              }
  3532                                                            ]
  3533                                                          }
  3534                                                        }
  3535                                                      ]
  3536                                                    },
  3537                                                    "context": {
  3538                                                      "edge": null,
  3539                                                      "key": {
  3540                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  3541                                                        "key": {
  3542                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  3543                                                          "path": [
  3544                                                            {
  3545                                                              "unquoted_string": {
  3546                                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  3547                                                                "value": [
  3548                                                                  {
  3549                                                                    "string": "style",
  3550                                                                    "raw_string": "style"
  3551                                                                  }
  3552                                                                ]
  3553                                                              }
  3554                                                            },
  3555                                                            {
  3556                                                              "unquoted_string": {
  3557                                                                "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  3558                                                                "value": [
  3559                                                                  {
  3560                                                                    "string": "fill",
  3561                                                                    "raw_string": "fill"
  3562                                                                  }
  3563                                                                ]
  3564                                                              }
  3565                                                            }
  3566                                                          ]
  3567                                                        },
  3568                                                        "primary": {},
  3569                                                        "value": {
  3570                                                          "unquoted_string": {
  3571                                                            "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  3572                                                            "value": [
  3573                                                              {
  3574                                                                "string": "red",
  3575                                                                "raw_string": "red"
  3576                                                              }
  3577                                                            ]
  3578                                                          }
  3579                                                        }
  3580                                                      }
  3581                                                    },
  3582                                                    "due_to_glob": false,
  3583                                                    "due_to_lazy_glob": false
  3584                                                  },
  3585                                                  {
  3586                                                    "string": {
  3587                                                      "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  3588                                                      "value": [
  3589                                                        {
  3590                                                          "string": "fill",
  3591                                                          "raw_string": "fill"
  3592                                                        }
  3593                                                      ]
  3594                                                    },
  3595                                                    "key_path": {
  3596                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  3597                                                      "path": [
  3598                                                        {
  3599                                                          "unquoted_string": {
  3600                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  3601                                                            "value": [
  3602                                                              {
  3603                                                                "string": "style",
  3604                                                                "raw_string": "style"
  3605                                                              }
  3606                                                            ]
  3607                                                          }
  3608                                                        },
  3609                                                        {
  3610                                                          "unquoted_string": {
  3611                                                            "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  3612                                                            "value": [
  3613                                                              {
  3614                                                                "string": "fill",
  3615                                                                "raw_string": "fill"
  3616                                                              }
  3617                                                            ]
  3618                                                          }
  3619                                                        }
  3620                                                      ]
  3621                                                    },
  3622                                                    "context": {
  3623                                                      "edge": null,
  3624                                                      "key": {
  3625                                                        "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  3626                                                        "key": {
  3627                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  3628                                                          "path": [
  3629                                                            {
  3630                                                              "unquoted_string": {
  3631                                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  3632                                                                "value": [
  3633                                                                  {
  3634                                                                    "string": "style",
  3635                                                                    "raw_string": "style"
  3636                                                                  }
  3637                                                                ]
  3638                                                              }
  3639                                                            },
  3640                                                            {
  3641                                                              "unquoted_string": {
  3642                                                                "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  3643                                                                "value": [
  3644                                                                  {
  3645                                                                    "string": "fill",
  3646                                                                    "raw_string": "fill"
  3647                                                                  }
  3648                                                                ]
  3649                                                              }
  3650                                                            }
  3651                                                          ]
  3652                                                        },
  3653                                                        "primary": {},
  3654                                                        "value": {
  3655                                                          "unquoted_string": {
  3656                                                            "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  3657                                                            "value": [
  3658                                                              {
  3659                                                                "string": "blue",
  3660                                                                "raw_string": "blue"
  3661                                                              }
  3662                                                            ]
  3663                                                          }
  3664                                                        }
  3665                                                      }
  3666                                                    },
  3667                                                    "due_to_glob": false,
  3668                                                    "due_to_lazy_glob": false
  3669                                                  }
  3670                                                ]
  3671                                              }
  3672                                            ],
  3673                                            "edges": null
  3674                                          },
  3675                                          "references": [
  3676                                            {
  3677                                              "string": {
  3678                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  3679                                                "value": [
  3680                                                  {
  3681                                                    "string": "style",
  3682                                                    "raw_string": "style"
  3683                                                  }
  3684                                                ]
  3685                                              },
  3686                                              "key_path": {
  3687                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  3688                                                "path": [
  3689                                                  {
  3690                                                    "unquoted_string": {
  3691                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  3692                                                      "value": [
  3693                                                        {
  3694                                                          "string": "style",
  3695                                                          "raw_string": "style"
  3696                                                        }
  3697                                                      ]
  3698                                                    }
  3699                                                  },
  3700                                                  {
  3701                                                    "unquoted_string": {
  3702                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  3703                                                      "value": [
  3704                                                        {
  3705                                                          "string": "fill",
  3706                                                          "raw_string": "fill"
  3707                                                        }
  3708                                                      ]
  3709                                                    }
  3710                                                  }
  3711                                                ]
  3712                                              },
  3713                                              "context": {
  3714                                                "edge": null,
  3715                                                "key": {
  3716                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  3717                                                  "key": {
  3718                                                    "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  3719                                                    "path": [
  3720                                                      {
  3721                                                        "unquoted_string": {
  3722                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  3723                                                          "value": [
  3724                                                            {
  3725                                                              "string": "style",
  3726                                                              "raw_string": "style"
  3727                                                            }
  3728                                                          ]
  3729                                                        }
  3730                                                      },
  3731                                                      {
  3732                                                        "unquoted_string": {
  3733                                                          "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  3734                                                          "value": [
  3735                                                            {
  3736                                                              "string": "fill",
  3737                                                              "raw_string": "fill"
  3738                                                            }
  3739                                                          ]
  3740                                                        }
  3741                                                      }
  3742                                                    ]
  3743                                                  },
  3744                                                  "primary": {},
  3745                                                  "value": {
  3746                                                    "unquoted_string": {
  3747                                                      "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  3748                                                      "value": [
  3749                                                        {
  3750                                                          "string": "red",
  3751                                                          "raw_string": "red"
  3752                                                        }
  3753                                                      ]
  3754                                                    }
  3755                                                  }
  3756                                                }
  3757                                              },
  3758                                              "due_to_glob": false,
  3759                                              "due_to_lazy_glob": false
  3760                                            },
  3761                                            {
  3762                                              "string": {
  3763                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  3764                                                "value": [
  3765                                                  {
  3766                                                    "string": "style",
  3767                                                    "raw_string": "style"
  3768                                                  }
  3769                                                ]
  3770                                              },
  3771                                              "key_path": {
  3772                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  3773                                                "path": [
  3774                                                  {
  3775                                                    "unquoted_string": {
  3776                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  3777                                                      "value": [
  3778                                                        {
  3779                                                          "string": "style",
  3780                                                          "raw_string": "style"
  3781                                                        }
  3782                                                      ]
  3783                                                    }
  3784                                                  },
  3785                                                  {
  3786                                                    "unquoted_string": {
  3787                                                      "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  3788                                                      "value": [
  3789                                                        {
  3790                                                          "string": "fill",
  3791                                                          "raw_string": "fill"
  3792                                                        }
  3793                                                      ]
  3794                                                    }
  3795                                                  }
  3796                                                ]
  3797                                              },
  3798                                              "context": {
  3799                                                "edge": null,
  3800                                                "key": {
  3801                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  3802                                                  "key": {
  3803                                                    "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  3804                                                    "path": [
  3805                                                      {
  3806                                                        "unquoted_string": {
  3807                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  3808                                                          "value": [
  3809                                                            {
  3810                                                              "string": "style",
  3811                                                              "raw_string": "style"
  3812                                                            }
  3813                                                          ]
  3814                                                        }
  3815                                                      },
  3816                                                      {
  3817                                                        "unquoted_string": {
  3818                                                          "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  3819                                                          "value": [
  3820                                                            {
  3821                                                              "string": "fill",
  3822                                                              "raw_string": "fill"
  3823                                                            }
  3824                                                          ]
  3825                                                        }
  3826                                                      }
  3827                                                    ]
  3828                                                  },
  3829                                                  "primary": {},
  3830                                                  "value": {
  3831                                                    "unquoted_string": {
  3832                                                      "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  3833                                                      "value": [
  3834                                                        {
  3835                                                          "string": "blue",
  3836                                                          "raw_string": "blue"
  3837                                                        }
  3838                                                      ]
  3839                                                    }
  3840                                                  }
  3841                                                }
  3842                                              },
  3843                                              "due_to_glob": false,
  3844                                              "due_to_lazy_glob": false
  3845                                            }
  3846                                          ]
  3847                                        }
  3848                                      ],
  3849                                      "edges": null
  3850                                    },
  3851                                    "references": [
  3852                                      {
  3853                                        "string": {
  3854                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  3855                                          "value": [
  3856                                            {
  3857                                              "string": "cherry",
  3858                                              "raw_string": "cherry"
  3859                                            }
  3860                                          ]
  3861                                        },
  3862                                        "key_path": {
  3863                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  3864                                          "path": [
  3865                                            {
  3866                                              "unquoted_string": {
  3867                                                "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  3868                                                "value": [
  3869                                                  {
  3870                                                    "string": "cherry",
  3871                                                    "raw_string": "cherry"
  3872                                                  }
  3873                                                ]
  3874                                              }
  3875                                            }
  3876                                          ]
  3877                                        },
  3878                                        "context": {
  3879                                          "edge": null,
  3880                                          "key": {
  3881                                            "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  3882                                            "key": {
  3883                                              "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  3884                                              "path": [
  3885                                                {
  3886                                                  "unquoted_string": {
  3887                                                    "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  3888                                                    "value": [
  3889                                                      {
  3890                                                        "string": "cherry",
  3891                                                        "raw_string": "cherry"
  3892                                                      }
  3893                                                    ]
  3894                                                  }
  3895                                                }
  3896                                              ]
  3897                                            },
  3898                                            "primary": {},
  3899                                            "value": {
  3900                                              "map": {
  3901                                                "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  3902                                                "nodes": [
  3903                                                  {
  3904                                                    "map_key": {
  3905                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  3906                                                      "key": {
  3907                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  3908                                                        "path": [
  3909                                                          {
  3910                                                            "unquoted_string": {
  3911                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  3912                                                              "value": [
  3913                                                                {
  3914                                                                  "string": "style",
  3915                                                                  "raw_string": "style"
  3916                                                                }
  3917                                                              ]
  3918                                                            }
  3919                                                          },
  3920                                                          {
  3921                                                            "unquoted_string": {
  3922                                                              "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  3923                                                              "value": [
  3924                                                                {
  3925                                                                  "string": "fill",
  3926                                                                  "raw_string": "fill"
  3927                                                                }
  3928                                                              ]
  3929                                                            }
  3930                                                          }
  3931                                                        ]
  3932                                                      },
  3933                                                      "primary": {},
  3934                                                      "value": {
  3935                                                        "unquoted_string": {
  3936                                                          "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  3937                                                          "value": [
  3938                                                            {
  3939                                                              "string": "red",
  3940                                                              "raw_string": "red"
  3941                                                            }
  3942                                                          ]
  3943                                                        }
  3944                                                      }
  3945                                                    }
  3946                                                  }
  3947                                                ]
  3948                                              }
  3949                                            }
  3950                                          }
  3951                                        },
  3952                                        "due_to_glob": false,
  3953                                        "due_to_lazy_glob": false
  3954                                      },
  3955                                      {
  3956                                        "string": {
  3957                                          "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  3958                                          "value": [
  3959                                            {
  3960                                              "string": "cherry",
  3961                                              "raw_string": "cherry"
  3962                                            }
  3963                                          ]
  3964                                        },
  3965                                        "key_path": {
  3966                                          "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  3967                                          "path": [
  3968                                            {
  3969                                              "unquoted_string": {
  3970                                                "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  3971                                                "value": [
  3972                                                  {
  3973                                                    "string": "cherry",
  3974                                                    "raw_string": "cherry"
  3975                                                  }
  3976                                                ]
  3977                                              }
  3978                                            }
  3979                                          ]
  3980                                        },
  3981                                        "context": {
  3982                                          "edge": null,
  3983                                          "key": {
  3984                                            "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  3985                                            "key": {
  3986                                              "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  3987                                              "path": [
  3988                                                {
  3989                                                  "unquoted_string": {
  3990                                                    "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  3991                                                    "value": [
  3992                                                      {
  3993                                                        "string": "cherry",
  3994                                                        "raw_string": "cherry"
  3995                                                      }
  3996                                                    ]
  3997                                                  }
  3998                                                }
  3999                                              ]
  4000                                            },
  4001                                            "primary": {},
  4002                                            "value": {
  4003                                              "map": {
  4004                                                "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  4005                                                "nodes": [
  4006                                                  {
  4007                                                    "map_key": {
  4008                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  4009                                                      "key": {
  4010                                                        "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  4011                                                        "path": [
  4012                                                          {
  4013                                                            "unquoted_string": {
  4014                                                              "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  4015                                                              "value": [
  4016                                                                {
  4017                                                                  "string": "style",
  4018                                                                  "raw_string": "style"
  4019                                                                }
  4020                                                              ]
  4021                                                            }
  4022                                                          },
  4023                                                          {
  4024                                                            "unquoted_string": {
  4025                                                              "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  4026                                                              "value": [
  4027                                                                {
  4028                                                                  "string": "fill",
  4029                                                                  "raw_string": "fill"
  4030                                                                }
  4031                                                              ]
  4032                                                            }
  4033                                                          }
  4034                                                        ]
  4035                                                      },
  4036                                                      "primary": {},
  4037                                                      "value": {
  4038                                                        "unquoted_string": {
  4039                                                          "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  4040                                                          "value": [
  4041                                                            {
  4042                                                              "string": "blue",
  4043                                                              "raw_string": "blue"
  4044                                                            }
  4045                                                          ]
  4046                                                        }
  4047                                                      }
  4048                                                    }
  4049                                                  }
  4050                                                ]
  4051                                              }
  4052                                            }
  4053                                          }
  4054                                        },
  4055                                        "due_to_glob": false,
  4056                                        "due_to_lazy_glob": false
  4057                                      }
  4058                                    ]
  4059                                  }
  4060                                ],
  4061                                "edges": null
  4062                              },
  4063                              "references": [
  4064                                {
  4065                                  "string": {
  4066                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  4067                                    "value": [
  4068                                      {
  4069                                        "string": "classes",
  4070                                        "raw_string": "classes"
  4071                                      }
  4072                                    ]
  4073                                  },
  4074                                  "key_path": {
  4075                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  4076                                    "path": [
  4077                                      {
  4078                                        "unquoted_string": {
  4079                                          "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  4080                                          "value": [
  4081                                            {
  4082                                              "string": "classes",
  4083                                              "raw_string": "classes"
  4084                                            }
  4085                                          ]
  4086                                        }
  4087                                      }
  4088                                    ]
  4089                                  },
  4090                                  "context": {
  4091                                    "edge": null,
  4092                                    "key": {
  4093                                      "range": "TestCompile/classes/inherited.d2,0:0:0-4:1:50",
  4094                                      "key": {
  4095                                        "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  4096                                        "path": [
  4097                                          {
  4098                                            "unquoted_string": {
  4099                                              "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  4100                                              "value": [
  4101                                                {
  4102                                                  "string": "classes",
  4103                                                  "raw_string": "classes"
  4104                                                }
  4105                                              ]
  4106                                            }
  4107                                          }
  4108                                        ]
  4109                                      },
  4110                                      "primary": {},
  4111                                      "value": {
  4112                                        "map": {
  4113                                          "range": "TestCompile/classes/inherited.d2,0:9:9-4:1:50",
  4114                                          "nodes": [
  4115                                            {
  4116                                              "map_key": {
  4117                                                "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  4118                                                "key": {
  4119                                                  "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  4120                                                  "path": [
  4121                                                    {
  4122                                                      "unquoted_string": {
  4123                                                        "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  4124                                                        "value": [
  4125                                                          {
  4126                                                            "string": "mango",
  4127                                                            "raw_string": "mango"
  4128                                                          }
  4129                                                        ]
  4130                                                      }
  4131                                                    }
  4132                                                  ]
  4133                                                },
  4134                                                "primary": {},
  4135                                                "value": {
  4136                                                  "map": {
  4137                                                    "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  4138                                                    "nodes": [
  4139                                                      {
  4140                                                        "map_key": {
  4141                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  4142                                                          "key": {
  4143                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  4144                                                            "path": [
  4145                                                              {
  4146                                                                "unquoted_string": {
  4147                                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  4148                                                                  "value": [
  4149                                                                    {
  4150                                                                      "string": "style",
  4151                                                                      "raw_string": "style"
  4152                                                                    }
  4153                                                                  ]
  4154                                                                }
  4155                                                              },
  4156                                                              {
  4157                                                                "unquoted_string": {
  4158                                                                  "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  4159                                                                  "value": [
  4160                                                                    {
  4161                                                                      "string": "fill",
  4162                                                                      "raw_string": "fill"
  4163                                                                    }
  4164                                                                  ]
  4165                                                                }
  4166                                                              }
  4167                                                            ]
  4168                                                          },
  4169                                                          "primary": {},
  4170                                                          "value": {
  4171                                                            "unquoted_string": {
  4172                                                              "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  4173                                                              "value": [
  4174                                                                {
  4175                                                                  "string": "orange",
  4176                                                                  "raw_string": "orange"
  4177                                                                }
  4178                                                              ]
  4179                                                            }
  4180                                                          }
  4181                                                        }
  4182                                                      }
  4183                                                    ]
  4184                                                  }
  4185                                                }
  4186                                              }
  4187                                            }
  4188                                          ]
  4189                                        }
  4190                                      }
  4191                                    }
  4192                                  },
  4193                                  "due_to_glob": false,
  4194                                  "due_to_lazy_glob": false
  4195                                },
  4196                                {
  4197                                  "string": {
  4198                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  4199                                    "value": [
  4200                                      {
  4201                                        "string": "classes",
  4202                                        "raw_string": "classes"
  4203                                      }
  4204                                    ]
  4205                                  },
  4206                                  "key_path": {
  4207                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  4208                                    "path": [
  4209                                      {
  4210                                        "unquoted_string": {
  4211                                          "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  4212                                          "value": [
  4213                                            {
  4214                                              "string": "classes",
  4215                                              "raw_string": "classes"
  4216                                            }
  4217                                          ]
  4218                                        }
  4219                                      }
  4220                                    ]
  4221                                  },
  4222                                  "context": {
  4223                                    "edge": null,
  4224                                    "key": {
  4225                                      "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  4226                                      "key": {
  4227                                        "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  4228                                        "path": [
  4229                                          {
  4230                                            "unquoted_string": {
  4231                                              "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  4232                                              "value": [
  4233                                                {
  4234                                                  "string": "classes",
  4235                                                  "raw_string": "classes"
  4236                                                }
  4237                                              ]
  4238                                            }
  4239                                          }
  4240                                        ]
  4241                                      },
  4242                                      "primary": {},
  4243                                      "value": {
  4244                                        "map": {
  4245                                          "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  4246                                          "nodes": [
  4247                                            {
  4248                                              "map_key": {
  4249                                                "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  4250                                                "key": {
  4251                                                  "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  4252                                                  "path": [
  4253                                                    {
  4254                                                      "unquoted_string": {
  4255                                                        "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  4256                                                        "value": [
  4257                                                          {
  4258                                                            "string": "cherry",
  4259                                                            "raw_string": "cherry"
  4260                                                          }
  4261                                                        ]
  4262                                                      }
  4263                                                    }
  4264                                                  ]
  4265                                                },
  4266                                                "primary": {},
  4267                                                "value": {
  4268                                                  "map": {
  4269                                                    "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  4270                                                    "nodes": [
  4271                                                      {
  4272                                                        "map_key": {
  4273                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  4274                                                          "key": {
  4275                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  4276                                                            "path": [
  4277                                                              {
  4278                                                                "unquoted_string": {
  4279                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  4280                                                                  "value": [
  4281                                                                    {
  4282                                                                      "string": "style",
  4283                                                                      "raw_string": "style"
  4284                                                                    }
  4285                                                                  ]
  4286                                                                }
  4287                                                              },
  4288                                                              {
  4289                                                                "unquoted_string": {
  4290                                                                  "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  4291                                                                  "value": [
  4292                                                                    {
  4293                                                                      "string": "fill",
  4294                                                                      "raw_string": "fill"
  4295                                                                    }
  4296                                                                  ]
  4297                                                                }
  4298                                                              }
  4299                                                            ]
  4300                                                          },
  4301                                                          "primary": {},
  4302                                                          "value": {
  4303                                                            "unquoted_string": {
  4304                                                              "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  4305                                                              "value": [
  4306                                                                {
  4307                                                                  "string": "red",
  4308                                                                  "raw_string": "red"
  4309                                                                }
  4310                                                              ]
  4311                                                            }
  4312                                                          }
  4313                                                        }
  4314                                                      }
  4315                                                    ]
  4316                                                  }
  4317                                                }
  4318                                              }
  4319                                            }
  4320                                          ]
  4321                                        }
  4322                                      }
  4323                                    }
  4324                                  },
  4325                                  "due_to_glob": false,
  4326                                  "due_to_lazy_glob": false
  4327                                },
  4328                                {
  4329                                  "string": {
  4330                                    "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  4331                                    "value": [
  4332                                      {
  4333                                        "string": "classes",
  4334                                        "raw_string": "classes"
  4335                                      }
  4336                                    ]
  4337                                  },
  4338                                  "key_path": {
  4339                                    "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  4340                                    "path": [
  4341                                      {
  4342                                        "unquoted_string": {
  4343                                          "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  4344                                          "value": [
  4345                                            {
  4346                                              "string": "classes",
  4347                                              "raw_string": "classes"
  4348                                            }
  4349                                          ]
  4350                                        }
  4351                                      }
  4352                                    ]
  4353                                  },
  4354                                  "context": {
  4355                                    "edge": null,
  4356                                    "key": {
  4357                                      "range": "TestCompile/classes/inherited.d2,20:8:253-24:9:334",
  4358                                      "key": {
  4359                                        "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  4360                                        "path": [
  4361                                          {
  4362                                            "unquoted_string": {
  4363                                              "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  4364                                              "value": [
  4365                                                {
  4366                                                  "string": "classes",
  4367                                                  "raw_string": "classes"
  4368                                                }
  4369                                              ]
  4370                                            }
  4371                                          }
  4372                                        ]
  4373                                      },
  4374                                      "primary": {},
  4375                                      "value": {
  4376                                        "map": {
  4377                                          "range": "TestCompile/classes/inherited.d2,20:17:262-24:9:334",
  4378                                          "nodes": [
  4379                                            {
  4380                                              "map_key": {
  4381                                                "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  4382                                                "key": {
  4383                                                  "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  4384                                                  "path": [
  4385                                                    {
  4386                                                      "unquoted_string": {
  4387                                                        "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  4388                                                        "value": [
  4389                                                          {
  4390                                                            "string": "cherry",
  4391                                                            "raw_string": "cherry"
  4392                                                          }
  4393                                                        ]
  4394                                                      }
  4395                                                    }
  4396                                                  ]
  4397                                                },
  4398                                                "primary": {},
  4399                                                "value": {
  4400                                                  "map": {
  4401                                                    "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  4402                                                    "nodes": [
  4403                                                      {
  4404                                                        "map_key": {
  4405                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  4406                                                          "key": {
  4407                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  4408                                                            "path": [
  4409                                                              {
  4410                                                                "unquoted_string": {
  4411                                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  4412                                                                  "value": [
  4413                                                                    {
  4414                                                                      "string": "style",
  4415                                                                      "raw_string": "style"
  4416                                                                    }
  4417                                                                  ]
  4418                                                                }
  4419                                                              },
  4420                                                              {
  4421                                                                "unquoted_string": {
  4422                                                                  "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  4423                                                                  "value": [
  4424                                                                    {
  4425                                                                      "string": "fill",
  4426                                                                      "raw_string": "fill"
  4427                                                                    }
  4428                                                                  ]
  4429                                                                }
  4430                                                              }
  4431                                                            ]
  4432                                                          },
  4433                                                          "primary": {},
  4434                                                          "value": {
  4435                                                            "unquoted_string": {
  4436                                                              "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  4437                                                              "value": [
  4438                                                                {
  4439                                                                  "string": "blue",
  4440                                                                  "raw_string": "blue"
  4441                                                                }
  4442                                                              ]
  4443                                                            }
  4444                                                          }
  4445                                                        }
  4446                                                      }
  4447                                                    ]
  4448                                                  }
  4449                                                }
  4450                                              }
  4451                                            }
  4452                                          ]
  4453                                        }
  4454                                      }
  4455                                    }
  4456                                  },
  4457                                  "due_to_glob": false,
  4458                                  "due_to_lazy_glob": false
  4459                                }
  4460                              ]
  4461                            },
  4462                            {
  4463                              "name": "x",
  4464                              "references": [
  4465                                {
  4466                                  "string": {
  4467                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  4468                                    "value": [
  4469                                      {
  4470                                        "string": "x",
  4471                                        "raw_string": "x"
  4472                                      }
  4473                                    ]
  4474                                  },
  4475                                  "key_path": {
  4476                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  4477                                    "path": [
  4478                                      {
  4479                                        "unquoted_string": {
  4480                                          "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  4481                                          "value": [
  4482                                            {
  4483                                              "string": "x",
  4484                                              "raw_string": "x"
  4485                                            }
  4486                                          ]
  4487                                        }
  4488                                      }
  4489                                    ]
  4490                                  },
  4491                                  "context": {
  4492                                    "edge": null,
  4493                                    "key": {
  4494                                      "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  4495                                      "key": {
  4496                                        "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  4497                                        "path": [
  4498                                          {
  4499                                            "unquoted_string": {
  4500                                              "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  4501                                              "value": [
  4502                                                {
  4503                                                  "string": "x",
  4504                                                  "raw_string": "x"
  4505                                                }
  4506                                              ]
  4507                                            }
  4508                                          }
  4509                                        ]
  4510                                      },
  4511                                      "primary": {},
  4512                                      "value": {}
  4513                                    }
  4514                                  },
  4515                                  "due_to_glob": false,
  4516                                  "due_to_lazy_glob": false
  4517                                }
  4518                              ]
  4519                            },
  4520                            {
  4521                              "name": "y",
  4522                              "references": [
  4523                                {
  4524                                  "string": {
  4525                                    "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  4526                                    "value": [
  4527                                      {
  4528                                        "string": "y",
  4529                                        "raw_string": "y"
  4530                                      }
  4531                                    ]
  4532                                  },
  4533                                  "key_path": {
  4534                                    "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  4535                                    "path": [
  4536                                      {
  4537                                        "unquoted_string": {
  4538                                          "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  4539                                          "value": [
  4540                                            {
  4541                                              "string": "y",
  4542                                              "raw_string": "y"
  4543                                            }
  4544                                          ]
  4545                                        }
  4546                                      }
  4547                                    ]
  4548                                  },
  4549                                  "context": {
  4550                                    "edge": null,
  4551                                    "key": {
  4552                                      "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  4553                                      "key": {
  4554                                        "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  4555                                        "path": [
  4556                                          {
  4557                                            "unquoted_string": {
  4558                                              "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  4559                                              "value": [
  4560                                                {
  4561                                                  "string": "y",
  4562                                                  "raw_string": "y"
  4563                                                }
  4564                                              ]
  4565                                            }
  4566                                          }
  4567                                        ]
  4568                                      },
  4569                                      "primary": {},
  4570                                      "value": {}
  4571                                    }
  4572                                  },
  4573                                  "due_to_glob": false,
  4574                                  "due_to_lazy_glob": false
  4575                                },
  4576                                {
  4577                                  "string": {
  4578                                    "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4579                                    "value": [
  4580                                      {
  4581                                        "string": "y",
  4582                                        "raw_string": "y"
  4583                                      }
  4584                                    ]
  4585                                  },
  4586                                  "key_path": {
  4587                                    "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4588                                    "path": [
  4589                                      {
  4590                                        "unquoted_string": {
  4591                                          "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4592                                          "value": [
  4593                                            {
  4594                                              "string": "y",
  4595                                              "raw_string": "y"
  4596                                            }
  4597                                          ]
  4598                                        }
  4599                                      }
  4600                                    ]
  4601                                  },
  4602                                  "context": {
  4603                                    "edge": null,
  4604                                    "key": {
  4605                                      "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4606                                      "key": {
  4607                                        "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4608                                        "path": [
  4609                                          {
  4610                                            "unquoted_string": {
  4611                                              "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4612                                              "value": [
  4613                                                {
  4614                                                  "string": "y",
  4615                                                  "raw_string": "y"
  4616                                                }
  4617                                              ]
  4618                                            }
  4619                                          }
  4620                                        ]
  4621                                      },
  4622                                      "primary": {},
  4623                                      "value": {}
  4624                                    }
  4625                                  },
  4626                                  "due_to_glob": false,
  4627                                  "due_to_lazy_glob": false
  4628                                }
  4629                              ]
  4630                            }
  4631                          ],
  4632                          "edges": null
  4633                        },
  4634                        "references": [
  4635                          {
  4636                            "string": {
  4637                              "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  4638                              "value": [
  4639                                {
  4640                                  "string": "3",
  4641                                  "raw_string": "3"
  4642                                }
  4643                              ]
  4644                            },
  4645                            "key_path": {
  4646                              "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  4647                              "path": [
  4648                                {
  4649                                  "unquoted_string": {
  4650                                    "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  4651                                    "value": [
  4652                                      {
  4653                                        "string": "3",
  4654                                        "raw_string": "3"
  4655                                      }
  4656                                    ]
  4657                                  }
  4658                                }
  4659                              ]
  4660                            },
  4661                            "context": {
  4662                              "edge": null,
  4663                              "key": {
  4664                                "range": "TestCompile/classes/inherited.d2,19:6:240-26:7:352",
  4665                                "key": {
  4666                                  "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  4667                                  "path": [
  4668                                    {
  4669                                      "unquoted_string": {
  4670                                        "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  4671                                        "value": [
  4672                                          {
  4673                                            "string": "3",
  4674                                            "raw_string": "3"
  4675                                          }
  4676                                        ]
  4677                                      }
  4678                                    }
  4679                                  ]
  4680                                },
  4681                                "primary": {},
  4682                                "value": {
  4683                                  "map": {
  4684                                    "range": "TestCompile/classes/inherited.d2,19:9:243-26:7:352",
  4685                                    "nodes": [
  4686                                      {
  4687                                        "map_key": {
  4688                                          "range": "TestCompile/classes/inherited.d2,20:8:253-24:9:334",
  4689                                          "key": {
  4690                                            "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  4691                                            "path": [
  4692                                              {
  4693                                                "unquoted_string": {
  4694                                                  "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  4695                                                  "value": [
  4696                                                    {
  4697                                                      "string": "classes",
  4698                                                      "raw_string": "classes"
  4699                                                    }
  4700                                                  ]
  4701                                                }
  4702                                              }
  4703                                            ]
  4704                                          },
  4705                                          "primary": {},
  4706                                          "value": {
  4707                                            "map": {
  4708                                              "range": "TestCompile/classes/inherited.d2,20:17:262-24:9:334",
  4709                                              "nodes": [
  4710                                                {
  4711                                                  "map_key": {
  4712                                                    "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  4713                                                    "key": {
  4714                                                      "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  4715                                                      "path": [
  4716                                                        {
  4717                                                          "unquoted_string": {
  4718                                                            "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  4719                                                            "value": [
  4720                                                              {
  4721                                                                "string": "cherry",
  4722                                                                "raw_string": "cherry"
  4723                                                              }
  4724                                                            ]
  4725                                                          }
  4726                                                        }
  4727                                                      ]
  4728                                                    },
  4729                                                    "primary": {},
  4730                                                    "value": {
  4731                                                      "map": {
  4732                                                        "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  4733                                                        "nodes": [
  4734                                                          {
  4735                                                            "map_key": {
  4736                                                              "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  4737                                                              "key": {
  4738                                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  4739                                                                "path": [
  4740                                                                  {
  4741                                                                    "unquoted_string": {
  4742                                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  4743                                                                      "value": [
  4744                                                                        {
  4745                                                                          "string": "style",
  4746                                                                          "raw_string": "style"
  4747                                                                        }
  4748                                                                      ]
  4749                                                                    }
  4750                                                                  },
  4751                                                                  {
  4752                                                                    "unquoted_string": {
  4753                                                                      "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  4754                                                                      "value": [
  4755                                                                        {
  4756                                                                          "string": "fill",
  4757                                                                          "raw_string": "fill"
  4758                                                                        }
  4759                                                                      ]
  4760                                                                    }
  4761                                                                  }
  4762                                                                ]
  4763                                                              },
  4764                                                              "primary": {},
  4765                                                              "value": {
  4766                                                                "unquoted_string": {
  4767                                                                  "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  4768                                                                  "value": [
  4769                                                                    {
  4770                                                                      "string": "blue",
  4771                                                                      "raw_string": "blue"
  4772                                                                    }
  4773                                                                  ]
  4774                                                                }
  4775                                                              }
  4776                                                            }
  4777                                                          }
  4778                                                        ]
  4779                                                      }
  4780                                                    }
  4781                                                  }
  4782                                                }
  4783                                              ]
  4784                                            }
  4785                                          }
  4786                                        }
  4787                                      },
  4788                                      {
  4789                                        "map_key": {
  4790                                          "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4791                                          "key": {
  4792                                            "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4793                                            "path": [
  4794                                              {
  4795                                                "unquoted_string": {
  4796                                                  "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  4797                                                  "value": [
  4798                                                    {
  4799                                                      "string": "y",
  4800                                                      "raw_string": "y"
  4801                                                    }
  4802                                                  ]
  4803                                                }
  4804                                              }
  4805                                            ]
  4806                                          },
  4807                                          "primary": {},
  4808                                          "value": {}
  4809                                        }
  4810                                      }
  4811                                    ]
  4812                                  }
  4813                                }
  4814                              }
  4815                            },
  4816                            "due_to_glob": false,
  4817                            "due_to_lazy_glob": false
  4818                          }
  4819                        ]
  4820                      },
  4821                      {
  4822                        "name": "4",
  4823                        "composite": {
  4824                          "fields": [
  4825                            {
  4826                              "name": "classes",
  4827                              "composite": {
  4828                                "fields": [
  4829                                  {
  4830                                    "name": "mango",
  4831                                    "composite": {
  4832                                      "fields": [
  4833                                        {
  4834                                          "name": "style",
  4835                                          "composite": {
  4836                                            "fields": [
  4837                                              {
  4838                                                "name": "fill",
  4839                                                "primary": {
  4840                                                  "value": {
  4841                                                    "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  4842                                                    "value": [
  4843                                                      {
  4844                                                        "string": "orange",
  4845                                                        "raw_string": "orange"
  4846                                                      }
  4847                                                    ]
  4848                                                  }
  4849                                                },
  4850                                                "references": [
  4851                                                  {
  4852                                                    "string": {
  4853                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  4854                                                      "value": [
  4855                                                        {
  4856                                                          "string": "fill",
  4857                                                          "raw_string": "fill"
  4858                                                        }
  4859                                                      ]
  4860                                                    },
  4861                                                    "key_path": {
  4862                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  4863                                                      "path": [
  4864                                                        {
  4865                                                          "unquoted_string": {
  4866                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  4867                                                            "value": [
  4868                                                              {
  4869                                                                "string": "style",
  4870                                                                "raw_string": "style"
  4871                                                              }
  4872                                                            ]
  4873                                                          }
  4874                                                        },
  4875                                                        {
  4876                                                          "unquoted_string": {
  4877                                                            "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  4878                                                            "value": [
  4879                                                              {
  4880                                                                "string": "fill",
  4881                                                                "raw_string": "fill"
  4882                                                              }
  4883                                                            ]
  4884                                                          }
  4885                                                        }
  4886                                                      ]
  4887                                                    },
  4888                                                    "context": {
  4889                                                      "edge": null,
  4890                                                      "key": {
  4891                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  4892                                                        "key": {
  4893                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  4894                                                          "path": [
  4895                                                            {
  4896                                                              "unquoted_string": {
  4897                                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  4898                                                                "value": [
  4899                                                                  {
  4900                                                                    "string": "style",
  4901                                                                    "raw_string": "style"
  4902                                                                  }
  4903                                                                ]
  4904                                                              }
  4905                                                            },
  4906                                                            {
  4907                                                              "unquoted_string": {
  4908                                                                "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  4909                                                                "value": [
  4910                                                                  {
  4911                                                                    "string": "fill",
  4912                                                                    "raw_string": "fill"
  4913                                                                  }
  4914                                                                ]
  4915                                                              }
  4916                                                            }
  4917                                                          ]
  4918                                                        },
  4919                                                        "primary": {},
  4920                                                        "value": {
  4921                                                          "unquoted_string": {
  4922                                                            "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  4923                                                            "value": [
  4924                                                              {
  4925                                                                "string": "orange",
  4926                                                                "raw_string": "orange"
  4927                                                              }
  4928                                                            ]
  4929                                                          }
  4930                                                        }
  4931                                                      }
  4932                                                    },
  4933                                                    "due_to_glob": false,
  4934                                                    "due_to_lazy_glob": false
  4935                                                  }
  4936                                                ]
  4937                                              }
  4938                                            ],
  4939                                            "edges": null
  4940                                          },
  4941                                          "references": [
  4942                                            {
  4943                                              "string": {
  4944                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  4945                                                "value": [
  4946                                                  {
  4947                                                    "string": "style",
  4948                                                    "raw_string": "style"
  4949                                                  }
  4950                                                ]
  4951                                              },
  4952                                              "key_path": {
  4953                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  4954                                                "path": [
  4955                                                  {
  4956                                                    "unquoted_string": {
  4957                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  4958                                                      "value": [
  4959                                                        {
  4960                                                          "string": "style",
  4961                                                          "raw_string": "style"
  4962                                                        }
  4963                                                      ]
  4964                                                    }
  4965                                                  },
  4966                                                  {
  4967                                                    "unquoted_string": {
  4968                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  4969                                                      "value": [
  4970                                                        {
  4971                                                          "string": "fill",
  4972                                                          "raw_string": "fill"
  4973                                                        }
  4974                                                      ]
  4975                                                    }
  4976                                                  }
  4977                                                ]
  4978                                              },
  4979                                              "context": {
  4980                                                "edge": null,
  4981                                                "key": {
  4982                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  4983                                                  "key": {
  4984                                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  4985                                                    "path": [
  4986                                                      {
  4987                                                        "unquoted_string": {
  4988                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  4989                                                          "value": [
  4990                                                            {
  4991                                                              "string": "style",
  4992                                                              "raw_string": "style"
  4993                                                            }
  4994                                                          ]
  4995                                                        }
  4996                                                      },
  4997                                                      {
  4998                                                        "unquoted_string": {
  4999                                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  5000                                                          "value": [
  5001                                                            {
  5002                                                              "string": "fill",
  5003                                                              "raw_string": "fill"
  5004                                                            }
  5005                                                          ]
  5006                                                        }
  5007                                                      }
  5008                                                    ]
  5009                                                  },
  5010                                                  "primary": {},
  5011                                                  "value": {
  5012                                                    "unquoted_string": {
  5013                                                      "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  5014                                                      "value": [
  5015                                                        {
  5016                                                          "string": "orange",
  5017                                                          "raw_string": "orange"
  5018                                                        }
  5019                                                      ]
  5020                                                    }
  5021                                                  }
  5022                                                }
  5023                                              },
  5024                                              "due_to_glob": false,
  5025                                              "due_to_lazy_glob": false
  5026                                            }
  5027                                          ]
  5028                                        }
  5029                                      ],
  5030                                      "edges": null
  5031                                    },
  5032                                    "references": [
  5033                                      {
  5034                                        "string": {
  5035                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  5036                                          "value": [
  5037                                            {
  5038                                              "string": "mango",
  5039                                              "raw_string": "mango"
  5040                                            }
  5041                                          ]
  5042                                        },
  5043                                        "key_path": {
  5044                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  5045                                          "path": [
  5046                                            {
  5047                                              "unquoted_string": {
  5048                                                "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  5049                                                "value": [
  5050                                                  {
  5051                                                    "string": "mango",
  5052                                                    "raw_string": "mango"
  5053                                                  }
  5054                                                ]
  5055                                              }
  5056                                            }
  5057                                          ]
  5058                                        },
  5059                                        "context": {
  5060                                          "edge": null,
  5061                                          "key": {
  5062                                            "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  5063                                            "key": {
  5064                                              "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  5065                                              "path": [
  5066                                                {
  5067                                                  "unquoted_string": {
  5068                                                    "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  5069                                                    "value": [
  5070                                                      {
  5071                                                        "string": "mango",
  5072                                                        "raw_string": "mango"
  5073                                                      }
  5074                                                    ]
  5075                                                  }
  5076                                                }
  5077                                              ]
  5078                                            },
  5079                                            "primary": {},
  5080                                            "value": {
  5081                                              "map": {
  5082                                                "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  5083                                                "nodes": [
  5084                                                  {
  5085                                                    "map_key": {
  5086                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  5087                                                      "key": {
  5088                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  5089                                                        "path": [
  5090                                                          {
  5091                                                            "unquoted_string": {
  5092                                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  5093                                                              "value": [
  5094                                                                {
  5095                                                                  "string": "style",
  5096                                                                  "raw_string": "style"
  5097                                                                }
  5098                                                              ]
  5099                                                            }
  5100                                                          },
  5101                                                          {
  5102                                                            "unquoted_string": {
  5103                                                              "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  5104                                                              "value": [
  5105                                                                {
  5106                                                                  "string": "fill",
  5107                                                                  "raw_string": "fill"
  5108                                                                }
  5109                                                              ]
  5110                                                            }
  5111                                                          }
  5112                                                        ]
  5113                                                      },
  5114                                                      "primary": {},
  5115                                                      "value": {
  5116                                                        "unquoted_string": {
  5117                                                          "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  5118                                                          "value": [
  5119                                                            {
  5120                                                              "string": "orange",
  5121                                                              "raw_string": "orange"
  5122                                                            }
  5123                                                          ]
  5124                                                        }
  5125                                                      }
  5126                                                    }
  5127                                                  }
  5128                                                ]
  5129                                              }
  5130                                            }
  5131                                          }
  5132                                        },
  5133                                        "due_to_glob": false,
  5134                                        "due_to_lazy_glob": false
  5135                                      }
  5136                                    ]
  5137                                  },
  5138                                  {
  5139                                    "name": "cherry",
  5140                                    "composite": {
  5141                                      "fields": [
  5142                                        {
  5143                                          "name": "style",
  5144                                          "composite": {
  5145                                            "fields": [
  5146                                              {
  5147                                                "name": "fill",
  5148                                                "primary": {
  5149                                                  "value": {
  5150                                                    "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  5151                                                    "value": [
  5152                                                      {
  5153                                                        "string": "blue",
  5154                                                        "raw_string": "blue"
  5155                                                      }
  5156                                                    ]
  5157                                                  }
  5158                                                },
  5159                                                "references": [
  5160                                                  {
  5161                                                    "string": {
  5162                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  5163                                                      "value": [
  5164                                                        {
  5165                                                          "string": "fill",
  5166                                                          "raw_string": "fill"
  5167                                                        }
  5168                                                      ]
  5169                                                    },
  5170                                                    "key_path": {
  5171                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  5172                                                      "path": [
  5173                                                        {
  5174                                                          "unquoted_string": {
  5175                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  5176                                                            "value": [
  5177                                                              {
  5178                                                                "string": "style",
  5179                                                                "raw_string": "style"
  5180                                                              }
  5181                                                            ]
  5182                                                          }
  5183                                                        },
  5184                                                        {
  5185                                                          "unquoted_string": {
  5186                                                            "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  5187                                                            "value": [
  5188                                                              {
  5189                                                                "string": "fill",
  5190                                                                "raw_string": "fill"
  5191                                                              }
  5192                                                            ]
  5193                                                          }
  5194                                                        }
  5195                                                      ]
  5196                                                    },
  5197                                                    "context": {
  5198                                                      "edge": null,
  5199                                                      "key": {
  5200                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  5201                                                        "key": {
  5202                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  5203                                                          "path": [
  5204                                                            {
  5205                                                              "unquoted_string": {
  5206                                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  5207                                                                "value": [
  5208                                                                  {
  5209                                                                    "string": "style",
  5210                                                                    "raw_string": "style"
  5211                                                                  }
  5212                                                                ]
  5213                                                              }
  5214                                                            },
  5215                                                            {
  5216                                                              "unquoted_string": {
  5217                                                                "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  5218                                                                "value": [
  5219                                                                  {
  5220                                                                    "string": "fill",
  5221                                                                    "raw_string": "fill"
  5222                                                                  }
  5223                                                                ]
  5224                                                              }
  5225                                                            }
  5226                                                          ]
  5227                                                        },
  5228                                                        "primary": {},
  5229                                                        "value": {
  5230                                                          "unquoted_string": {
  5231                                                            "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  5232                                                            "value": [
  5233                                                              {
  5234                                                                "string": "red",
  5235                                                                "raw_string": "red"
  5236                                                              }
  5237                                                            ]
  5238                                                          }
  5239                                                        }
  5240                                                      }
  5241                                                    },
  5242                                                    "due_to_glob": false,
  5243                                                    "due_to_lazy_glob": false
  5244                                                  },
  5245                                                  {
  5246                                                    "string": {
  5247                                                      "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  5248                                                      "value": [
  5249                                                        {
  5250                                                          "string": "fill",
  5251                                                          "raw_string": "fill"
  5252                                                        }
  5253                                                      ]
  5254                                                    },
  5255                                                    "key_path": {
  5256                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  5257                                                      "path": [
  5258                                                        {
  5259                                                          "unquoted_string": {
  5260                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  5261                                                            "value": [
  5262                                                              {
  5263                                                                "string": "style",
  5264                                                                "raw_string": "style"
  5265                                                              }
  5266                                                            ]
  5267                                                          }
  5268                                                        },
  5269                                                        {
  5270                                                          "unquoted_string": {
  5271                                                            "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  5272                                                            "value": [
  5273                                                              {
  5274                                                                "string": "fill",
  5275                                                                "raw_string": "fill"
  5276                                                              }
  5277                                                            ]
  5278                                                          }
  5279                                                        }
  5280                                                      ]
  5281                                                    },
  5282                                                    "context": {
  5283                                                      "edge": null,
  5284                                                      "key": {
  5285                                                        "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  5286                                                        "key": {
  5287                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  5288                                                          "path": [
  5289                                                            {
  5290                                                              "unquoted_string": {
  5291                                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  5292                                                                "value": [
  5293                                                                  {
  5294                                                                    "string": "style",
  5295                                                                    "raw_string": "style"
  5296                                                                  }
  5297                                                                ]
  5298                                                              }
  5299                                                            },
  5300                                                            {
  5301                                                              "unquoted_string": {
  5302                                                                "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  5303                                                                "value": [
  5304                                                                  {
  5305                                                                    "string": "fill",
  5306                                                                    "raw_string": "fill"
  5307                                                                  }
  5308                                                                ]
  5309                                                              }
  5310                                                            }
  5311                                                          ]
  5312                                                        },
  5313                                                        "primary": {},
  5314                                                        "value": {
  5315                                                          "unquoted_string": {
  5316                                                            "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  5317                                                            "value": [
  5318                                                              {
  5319                                                                "string": "blue",
  5320                                                                "raw_string": "blue"
  5321                                                              }
  5322                                                            ]
  5323                                                          }
  5324                                                        }
  5325                                                      }
  5326                                                    },
  5327                                                    "due_to_glob": false,
  5328                                                    "due_to_lazy_glob": false
  5329                                                  }
  5330                                                ]
  5331                                              }
  5332                                            ],
  5333                                            "edges": null
  5334                                          },
  5335                                          "references": [
  5336                                            {
  5337                                              "string": {
  5338                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  5339                                                "value": [
  5340                                                  {
  5341                                                    "string": "style",
  5342                                                    "raw_string": "style"
  5343                                                  }
  5344                                                ]
  5345                                              },
  5346                                              "key_path": {
  5347                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  5348                                                "path": [
  5349                                                  {
  5350                                                    "unquoted_string": {
  5351                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  5352                                                      "value": [
  5353                                                        {
  5354                                                          "string": "style",
  5355                                                          "raw_string": "style"
  5356                                                        }
  5357                                                      ]
  5358                                                    }
  5359                                                  },
  5360                                                  {
  5361                                                    "unquoted_string": {
  5362                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  5363                                                      "value": [
  5364                                                        {
  5365                                                          "string": "fill",
  5366                                                          "raw_string": "fill"
  5367                                                        }
  5368                                                      ]
  5369                                                    }
  5370                                                  }
  5371                                                ]
  5372                                              },
  5373                                              "context": {
  5374                                                "edge": null,
  5375                                                "key": {
  5376                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  5377                                                  "key": {
  5378                                                    "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  5379                                                    "path": [
  5380                                                      {
  5381                                                        "unquoted_string": {
  5382                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  5383                                                          "value": [
  5384                                                            {
  5385                                                              "string": "style",
  5386                                                              "raw_string": "style"
  5387                                                            }
  5388                                                          ]
  5389                                                        }
  5390                                                      },
  5391                                                      {
  5392                                                        "unquoted_string": {
  5393                                                          "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  5394                                                          "value": [
  5395                                                            {
  5396                                                              "string": "fill",
  5397                                                              "raw_string": "fill"
  5398                                                            }
  5399                                                          ]
  5400                                                        }
  5401                                                      }
  5402                                                    ]
  5403                                                  },
  5404                                                  "primary": {},
  5405                                                  "value": {
  5406                                                    "unquoted_string": {
  5407                                                      "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  5408                                                      "value": [
  5409                                                        {
  5410                                                          "string": "red",
  5411                                                          "raw_string": "red"
  5412                                                        }
  5413                                                      ]
  5414                                                    }
  5415                                                  }
  5416                                                }
  5417                                              },
  5418                                              "due_to_glob": false,
  5419                                              "due_to_lazy_glob": false
  5420                                            },
  5421                                            {
  5422                                              "string": {
  5423                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  5424                                                "value": [
  5425                                                  {
  5426                                                    "string": "style",
  5427                                                    "raw_string": "style"
  5428                                                  }
  5429                                                ]
  5430                                              },
  5431                                              "key_path": {
  5432                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  5433                                                "path": [
  5434                                                  {
  5435                                                    "unquoted_string": {
  5436                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  5437                                                      "value": [
  5438                                                        {
  5439                                                          "string": "style",
  5440                                                          "raw_string": "style"
  5441                                                        }
  5442                                                      ]
  5443                                                    }
  5444                                                  },
  5445                                                  {
  5446                                                    "unquoted_string": {
  5447                                                      "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  5448                                                      "value": [
  5449                                                        {
  5450                                                          "string": "fill",
  5451                                                          "raw_string": "fill"
  5452                                                        }
  5453                                                      ]
  5454                                                    }
  5455                                                  }
  5456                                                ]
  5457                                              },
  5458                                              "context": {
  5459                                                "edge": null,
  5460                                                "key": {
  5461                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  5462                                                  "key": {
  5463                                                    "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  5464                                                    "path": [
  5465                                                      {
  5466                                                        "unquoted_string": {
  5467                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  5468                                                          "value": [
  5469                                                            {
  5470                                                              "string": "style",
  5471                                                              "raw_string": "style"
  5472                                                            }
  5473                                                          ]
  5474                                                        }
  5475                                                      },
  5476                                                      {
  5477                                                        "unquoted_string": {
  5478                                                          "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  5479                                                          "value": [
  5480                                                            {
  5481                                                              "string": "fill",
  5482                                                              "raw_string": "fill"
  5483                                                            }
  5484                                                          ]
  5485                                                        }
  5486                                                      }
  5487                                                    ]
  5488                                                  },
  5489                                                  "primary": {},
  5490                                                  "value": {
  5491                                                    "unquoted_string": {
  5492                                                      "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  5493                                                      "value": [
  5494                                                        {
  5495                                                          "string": "blue",
  5496                                                          "raw_string": "blue"
  5497                                                        }
  5498                                                      ]
  5499                                                    }
  5500                                                  }
  5501                                                }
  5502                                              },
  5503                                              "due_to_glob": false,
  5504                                              "due_to_lazy_glob": false
  5505                                            }
  5506                                          ]
  5507                                        }
  5508                                      ],
  5509                                      "edges": null
  5510                                    },
  5511                                    "references": [
  5512                                      {
  5513                                        "string": {
  5514                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  5515                                          "value": [
  5516                                            {
  5517                                              "string": "cherry",
  5518                                              "raw_string": "cherry"
  5519                                            }
  5520                                          ]
  5521                                        },
  5522                                        "key_path": {
  5523                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  5524                                          "path": [
  5525                                            {
  5526                                              "unquoted_string": {
  5527                                                "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  5528                                                "value": [
  5529                                                  {
  5530                                                    "string": "cherry",
  5531                                                    "raw_string": "cherry"
  5532                                                  }
  5533                                                ]
  5534                                              }
  5535                                            }
  5536                                          ]
  5537                                        },
  5538                                        "context": {
  5539                                          "edge": null,
  5540                                          "key": {
  5541                                            "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  5542                                            "key": {
  5543                                              "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  5544                                              "path": [
  5545                                                {
  5546                                                  "unquoted_string": {
  5547                                                    "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  5548                                                    "value": [
  5549                                                      {
  5550                                                        "string": "cherry",
  5551                                                        "raw_string": "cherry"
  5552                                                      }
  5553                                                    ]
  5554                                                  }
  5555                                                }
  5556                                              ]
  5557                                            },
  5558                                            "primary": {},
  5559                                            "value": {
  5560                                              "map": {
  5561                                                "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  5562                                                "nodes": [
  5563                                                  {
  5564                                                    "map_key": {
  5565                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  5566                                                      "key": {
  5567                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  5568                                                        "path": [
  5569                                                          {
  5570                                                            "unquoted_string": {
  5571                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  5572                                                              "value": [
  5573                                                                {
  5574                                                                  "string": "style",
  5575                                                                  "raw_string": "style"
  5576                                                                }
  5577                                                              ]
  5578                                                            }
  5579                                                          },
  5580                                                          {
  5581                                                            "unquoted_string": {
  5582                                                              "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  5583                                                              "value": [
  5584                                                                {
  5585                                                                  "string": "fill",
  5586                                                                  "raw_string": "fill"
  5587                                                                }
  5588                                                              ]
  5589                                                            }
  5590                                                          }
  5591                                                        ]
  5592                                                      },
  5593                                                      "primary": {},
  5594                                                      "value": {
  5595                                                        "unquoted_string": {
  5596                                                          "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  5597                                                          "value": [
  5598                                                            {
  5599                                                              "string": "red",
  5600                                                              "raw_string": "red"
  5601                                                            }
  5602                                                          ]
  5603                                                        }
  5604                                                      }
  5605                                                    }
  5606                                                  }
  5607                                                ]
  5608                                              }
  5609                                            }
  5610                                          }
  5611                                        },
  5612                                        "due_to_glob": false,
  5613                                        "due_to_lazy_glob": false
  5614                                      },
  5615                                      {
  5616                                        "string": {
  5617                                          "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  5618                                          "value": [
  5619                                            {
  5620                                              "string": "cherry",
  5621                                              "raw_string": "cherry"
  5622                                            }
  5623                                          ]
  5624                                        },
  5625                                        "key_path": {
  5626                                          "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  5627                                          "path": [
  5628                                            {
  5629                                              "unquoted_string": {
  5630                                                "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  5631                                                "value": [
  5632                                                  {
  5633                                                    "string": "cherry",
  5634                                                    "raw_string": "cherry"
  5635                                                  }
  5636                                                ]
  5637                                              }
  5638                                            }
  5639                                          ]
  5640                                        },
  5641                                        "context": {
  5642                                          "edge": null,
  5643                                          "key": {
  5644                                            "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  5645                                            "key": {
  5646                                              "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  5647                                              "path": [
  5648                                                {
  5649                                                  "unquoted_string": {
  5650                                                    "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  5651                                                    "value": [
  5652                                                      {
  5653                                                        "string": "cherry",
  5654                                                        "raw_string": "cherry"
  5655                                                      }
  5656                                                    ]
  5657                                                  }
  5658                                                }
  5659                                              ]
  5660                                            },
  5661                                            "primary": {},
  5662                                            "value": {
  5663                                              "map": {
  5664                                                "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  5665                                                "nodes": [
  5666                                                  {
  5667                                                    "map_key": {
  5668                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  5669                                                      "key": {
  5670                                                        "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  5671                                                        "path": [
  5672                                                          {
  5673                                                            "unquoted_string": {
  5674                                                              "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  5675                                                              "value": [
  5676                                                                {
  5677                                                                  "string": "style",
  5678                                                                  "raw_string": "style"
  5679                                                                }
  5680                                                              ]
  5681                                                            }
  5682                                                          },
  5683                                                          {
  5684                                                            "unquoted_string": {
  5685                                                              "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  5686                                                              "value": [
  5687                                                                {
  5688                                                                  "string": "fill",
  5689                                                                  "raw_string": "fill"
  5690                                                                }
  5691                                                              ]
  5692                                                            }
  5693                                                          }
  5694                                                        ]
  5695                                                      },
  5696                                                      "primary": {},
  5697                                                      "value": {
  5698                                                        "unquoted_string": {
  5699                                                          "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  5700                                                          "value": [
  5701                                                            {
  5702                                                              "string": "blue",
  5703                                                              "raw_string": "blue"
  5704                                                            }
  5705                                                          ]
  5706                                                        }
  5707                                                      }
  5708                                                    }
  5709                                                  }
  5710                                                ]
  5711                                              }
  5712                                            }
  5713                                          }
  5714                                        },
  5715                                        "due_to_glob": false,
  5716                                        "due_to_lazy_glob": false
  5717                                      }
  5718                                    ]
  5719                                  }
  5720                                ],
  5721                                "edges": null
  5722                              },
  5723                              "references": [
  5724                                {
  5725                                  "string": {
  5726                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  5727                                    "value": [
  5728                                      {
  5729                                        "string": "classes",
  5730                                        "raw_string": "classes"
  5731                                      }
  5732                                    ]
  5733                                  },
  5734                                  "key_path": {
  5735                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  5736                                    "path": [
  5737                                      {
  5738                                        "unquoted_string": {
  5739                                          "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  5740                                          "value": [
  5741                                            {
  5742                                              "string": "classes",
  5743                                              "raw_string": "classes"
  5744                                            }
  5745                                          ]
  5746                                        }
  5747                                      }
  5748                                    ]
  5749                                  },
  5750                                  "context": {
  5751                                    "edge": null,
  5752                                    "key": {
  5753                                      "range": "TestCompile/classes/inherited.d2,0:0:0-4:1:50",
  5754                                      "key": {
  5755                                        "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  5756                                        "path": [
  5757                                          {
  5758                                            "unquoted_string": {
  5759                                              "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  5760                                              "value": [
  5761                                                {
  5762                                                  "string": "classes",
  5763                                                  "raw_string": "classes"
  5764                                                }
  5765                                              ]
  5766                                            }
  5767                                          }
  5768                                        ]
  5769                                      },
  5770                                      "primary": {},
  5771                                      "value": {
  5772                                        "map": {
  5773                                          "range": "TestCompile/classes/inherited.d2,0:9:9-4:1:50",
  5774                                          "nodes": [
  5775                                            {
  5776                                              "map_key": {
  5777                                                "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  5778                                                "key": {
  5779                                                  "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  5780                                                  "path": [
  5781                                                    {
  5782                                                      "unquoted_string": {
  5783                                                        "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  5784                                                        "value": [
  5785                                                          {
  5786                                                            "string": "mango",
  5787                                                            "raw_string": "mango"
  5788                                                          }
  5789                                                        ]
  5790                                                      }
  5791                                                    }
  5792                                                  ]
  5793                                                },
  5794                                                "primary": {},
  5795                                                "value": {
  5796                                                  "map": {
  5797                                                    "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  5798                                                    "nodes": [
  5799                                                      {
  5800                                                        "map_key": {
  5801                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  5802                                                          "key": {
  5803                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  5804                                                            "path": [
  5805                                                              {
  5806                                                                "unquoted_string": {
  5807                                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  5808                                                                  "value": [
  5809                                                                    {
  5810                                                                      "string": "style",
  5811                                                                      "raw_string": "style"
  5812                                                                    }
  5813                                                                  ]
  5814                                                                }
  5815                                                              },
  5816                                                              {
  5817                                                                "unquoted_string": {
  5818                                                                  "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  5819                                                                  "value": [
  5820                                                                    {
  5821                                                                      "string": "fill",
  5822                                                                      "raw_string": "fill"
  5823                                                                    }
  5824                                                                  ]
  5825                                                                }
  5826                                                              }
  5827                                                            ]
  5828                                                          },
  5829                                                          "primary": {},
  5830                                                          "value": {
  5831                                                            "unquoted_string": {
  5832                                                              "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  5833                                                              "value": [
  5834                                                                {
  5835                                                                  "string": "orange",
  5836                                                                  "raw_string": "orange"
  5837                                                                }
  5838                                                              ]
  5839                                                            }
  5840                                                          }
  5841                                                        }
  5842                                                      }
  5843                                                    ]
  5844                                                  }
  5845                                                }
  5846                                              }
  5847                                            }
  5848                                          ]
  5849                                        }
  5850                                      }
  5851                                    }
  5852                                  },
  5853                                  "due_to_glob": false,
  5854                                  "due_to_lazy_glob": false
  5855                                },
  5856                                {
  5857                                  "string": {
  5858                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  5859                                    "value": [
  5860                                      {
  5861                                        "string": "classes",
  5862                                        "raw_string": "classes"
  5863                                      }
  5864                                    ]
  5865                                  },
  5866                                  "key_path": {
  5867                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  5868                                    "path": [
  5869                                      {
  5870                                        "unquoted_string": {
  5871                                          "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  5872                                          "value": [
  5873                                            {
  5874                                              "string": "classes",
  5875                                              "raw_string": "classes"
  5876                                            }
  5877                                          ]
  5878                                        }
  5879                                      }
  5880                                    ]
  5881                                  },
  5882                                  "context": {
  5883                                    "edge": null,
  5884                                    "key": {
  5885                                      "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  5886                                      "key": {
  5887                                        "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  5888                                        "path": [
  5889                                          {
  5890                                            "unquoted_string": {
  5891                                              "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  5892                                              "value": [
  5893                                                {
  5894                                                  "string": "classes",
  5895                                                  "raw_string": "classes"
  5896                                                }
  5897                                              ]
  5898                                            }
  5899                                          }
  5900                                        ]
  5901                                      },
  5902                                      "primary": {},
  5903                                      "value": {
  5904                                        "map": {
  5905                                          "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  5906                                          "nodes": [
  5907                                            {
  5908                                              "map_key": {
  5909                                                "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  5910                                                "key": {
  5911                                                  "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  5912                                                  "path": [
  5913                                                    {
  5914                                                      "unquoted_string": {
  5915                                                        "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  5916                                                        "value": [
  5917                                                          {
  5918                                                            "string": "cherry",
  5919                                                            "raw_string": "cherry"
  5920                                                          }
  5921                                                        ]
  5922                                                      }
  5923                                                    }
  5924                                                  ]
  5925                                                },
  5926                                                "primary": {},
  5927                                                "value": {
  5928                                                  "map": {
  5929                                                    "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  5930                                                    "nodes": [
  5931                                                      {
  5932                                                        "map_key": {
  5933                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  5934                                                          "key": {
  5935                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  5936                                                            "path": [
  5937                                                              {
  5938                                                                "unquoted_string": {
  5939                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  5940                                                                  "value": [
  5941                                                                    {
  5942                                                                      "string": "style",
  5943                                                                      "raw_string": "style"
  5944                                                                    }
  5945                                                                  ]
  5946                                                                }
  5947                                                              },
  5948                                                              {
  5949                                                                "unquoted_string": {
  5950                                                                  "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  5951                                                                  "value": [
  5952                                                                    {
  5953                                                                      "string": "fill",
  5954                                                                      "raw_string": "fill"
  5955                                                                    }
  5956                                                                  ]
  5957                                                                }
  5958                                                              }
  5959                                                            ]
  5960                                                          },
  5961                                                          "primary": {},
  5962                                                          "value": {
  5963                                                            "unquoted_string": {
  5964                                                              "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  5965                                                              "value": [
  5966                                                                {
  5967                                                                  "string": "red",
  5968                                                                  "raw_string": "red"
  5969                                                                }
  5970                                                              ]
  5971                                                            }
  5972                                                          }
  5973                                                        }
  5974                                                      }
  5975                                                    ]
  5976                                                  }
  5977                                                }
  5978                                              }
  5979                                            }
  5980                                          ]
  5981                                        }
  5982                                      }
  5983                                    }
  5984                                  },
  5985                                  "due_to_glob": false,
  5986                                  "due_to_lazy_glob": false
  5987                                },
  5988                                {
  5989                                  "string": {
  5990                                    "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  5991                                    "value": [
  5992                                      {
  5993                                        "string": "classes",
  5994                                        "raw_string": "classes"
  5995                                      }
  5996                                    ]
  5997                                  },
  5998                                  "key_path": {
  5999                                    "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  6000                                    "path": [
  6001                                      {
  6002                                        "unquoted_string": {
  6003                                          "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  6004                                          "value": [
  6005                                            {
  6006                                              "string": "classes",
  6007                                              "raw_string": "classes"
  6008                                            }
  6009                                          ]
  6010                                        }
  6011                                      }
  6012                                    ]
  6013                                  },
  6014                                  "context": {
  6015                                    "edge": null,
  6016                                    "key": {
  6017                                      "range": "TestCompile/classes/inherited.d2,20:8:253-24:9:334",
  6018                                      "key": {
  6019                                        "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  6020                                        "path": [
  6021                                          {
  6022                                            "unquoted_string": {
  6023                                              "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  6024                                              "value": [
  6025                                                {
  6026                                                  "string": "classes",
  6027                                                  "raw_string": "classes"
  6028                                                }
  6029                                              ]
  6030                                            }
  6031                                          }
  6032                                        ]
  6033                                      },
  6034                                      "primary": {},
  6035                                      "value": {
  6036                                        "map": {
  6037                                          "range": "TestCompile/classes/inherited.d2,20:17:262-24:9:334",
  6038                                          "nodes": [
  6039                                            {
  6040                                              "map_key": {
  6041                                                "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  6042                                                "key": {
  6043                                                  "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  6044                                                  "path": [
  6045                                                    {
  6046                                                      "unquoted_string": {
  6047                                                        "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  6048                                                        "value": [
  6049                                                          {
  6050                                                            "string": "cherry",
  6051                                                            "raw_string": "cherry"
  6052                                                          }
  6053                                                        ]
  6054                                                      }
  6055                                                    }
  6056                                                  ]
  6057                                                },
  6058                                                "primary": {},
  6059                                                "value": {
  6060                                                  "map": {
  6061                                                    "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  6062                                                    "nodes": [
  6063                                                      {
  6064                                                        "map_key": {
  6065                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  6066                                                          "key": {
  6067                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  6068                                                            "path": [
  6069                                                              {
  6070                                                                "unquoted_string": {
  6071                                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  6072                                                                  "value": [
  6073                                                                    {
  6074                                                                      "string": "style",
  6075                                                                      "raw_string": "style"
  6076                                                                    }
  6077                                                                  ]
  6078                                                                }
  6079                                                              },
  6080                                                              {
  6081                                                                "unquoted_string": {
  6082                                                                  "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  6083                                                                  "value": [
  6084                                                                    {
  6085                                                                      "string": "fill",
  6086                                                                      "raw_string": "fill"
  6087                                                                    }
  6088                                                                  ]
  6089                                                                }
  6090                                                              }
  6091                                                            ]
  6092                                                          },
  6093                                                          "primary": {},
  6094                                                          "value": {
  6095                                                            "unquoted_string": {
  6096                                                              "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  6097                                                              "value": [
  6098                                                                {
  6099                                                                  "string": "blue",
  6100                                                                  "raw_string": "blue"
  6101                                                                }
  6102                                                              ]
  6103                                                            }
  6104                                                          }
  6105                                                        }
  6106                                                      }
  6107                                                    ]
  6108                                                  }
  6109                                                }
  6110                                              }
  6111                                            }
  6112                                          ]
  6113                                        }
  6114                                      }
  6115                                    }
  6116                                  },
  6117                                  "due_to_glob": false,
  6118                                  "due_to_lazy_glob": false
  6119                                }
  6120                              ]
  6121                            },
  6122                            {
  6123                              "name": "x",
  6124                              "references": [
  6125                                {
  6126                                  "string": {
  6127                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  6128                                    "value": [
  6129                                      {
  6130                                        "string": "x",
  6131                                        "raw_string": "x"
  6132                                      }
  6133                                    ]
  6134                                  },
  6135                                  "key_path": {
  6136                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  6137                                    "path": [
  6138                                      {
  6139                                        "unquoted_string": {
  6140                                          "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  6141                                          "value": [
  6142                                            {
  6143                                              "string": "x",
  6144                                              "raw_string": "x"
  6145                                            }
  6146                                          ]
  6147                                        }
  6148                                      }
  6149                                    ]
  6150                                  },
  6151                                  "context": {
  6152                                    "edge": null,
  6153                                    "key": {
  6154                                      "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  6155                                      "key": {
  6156                                        "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  6157                                        "path": [
  6158                                          {
  6159                                            "unquoted_string": {
  6160                                              "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  6161                                              "value": [
  6162                                                {
  6163                                                  "string": "x",
  6164                                                  "raw_string": "x"
  6165                                                }
  6166                                              ]
  6167                                            }
  6168                                          }
  6169                                        ]
  6170                                      },
  6171                                      "primary": {},
  6172                                      "value": {}
  6173                                    }
  6174                                  },
  6175                                  "due_to_glob": false,
  6176                                  "due_to_lazy_glob": false
  6177                                },
  6178                                {
  6179                                  "string": {
  6180                                    "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  6181                                    "value": [
  6182                                      {
  6183                                        "string": "x",
  6184                                        "raw_string": "x"
  6185                                      }
  6186                                    ]
  6187                                  },
  6188                                  "key_path": {
  6189                                    "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  6190                                    "path": [
  6191                                      {
  6192                                        "unquoted_string": {
  6193                                          "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  6194                                          "value": [
  6195                                            {
  6196                                              "string": "x",
  6197                                              "raw_string": "x"
  6198                                            }
  6199                                          ]
  6200                                        }
  6201                                      }
  6202                                    ]
  6203                                  },
  6204                                  "context": {
  6205                                    "edge": null,
  6206                                    "key": {
  6207                                      "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  6208                                      "key": {
  6209                                        "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  6210                                        "path": [
  6211                                          {
  6212                                            "unquoted_string": {
  6213                                              "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  6214                                              "value": [
  6215                                                {
  6216                                                  "string": "x",
  6217                                                  "raw_string": "x"
  6218                                                }
  6219                                              ]
  6220                                            }
  6221                                          }
  6222                                        ]
  6223                                      },
  6224                                      "primary": {},
  6225                                      "value": {}
  6226                                    }
  6227                                  },
  6228                                  "due_to_glob": false,
  6229                                  "due_to_lazy_glob": false
  6230                                }
  6231                              ]
  6232                            },
  6233                            {
  6234                              "name": "y",
  6235                              "references": [
  6236                                {
  6237                                  "string": {
  6238                                    "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  6239                                    "value": [
  6240                                      {
  6241                                        "string": "y",
  6242                                        "raw_string": "y"
  6243                                      }
  6244                                    ]
  6245                                  },
  6246                                  "key_path": {
  6247                                    "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  6248                                    "path": [
  6249                                      {
  6250                                        "unquoted_string": {
  6251                                          "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  6252                                          "value": [
  6253                                            {
  6254                                              "string": "y",
  6255                                              "raw_string": "y"
  6256                                            }
  6257                                          ]
  6258                                        }
  6259                                      }
  6260                                    ]
  6261                                  },
  6262                                  "context": {
  6263                                    "edge": null,
  6264                                    "key": {
  6265                                      "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  6266                                      "key": {
  6267                                        "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  6268                                        "path": [
  6269                                          {
  6270                                            "unquoted_string": {
  6271                                              "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  6272                                              "value": [
  6273                                                {
  6274                                                  "string": "y",
  6275                                                  "raw_string": "y"
  6276                                                }
  6277                                              ]
  6278                                            }
  6279                                          }
  6280                                        ]
  6281                                      },
  6282                                      "primary": {},
  6283                                      "value": {}
  6284                                    }
  6285                                  },
  6286                                  "due_to_glob": false,
  6287                                  "due_to_lazy_glob": false
  6288                                },
  6289                                {
  6290                                  "string": {
  6291                                    "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  6292                                    "value": [
  6293                                      {
  6294                                        "string": "y",
  6295                                        "raw_string": "y"
  6296                                      }
  6297                                    ]
  6298                                  },
  6299                                  "key_path": {
  6300                                    "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  6301                                    "path": [
  6302                                      {
  6303                                        "unquoted_string": {
  6304                                          "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  6305                                          "value": [
  6306                                            {
  6307                                              "string": "y",
  6308                                              "raw_string": "y"
  6309                                            }
  6310                                          ]
  6311                                        }
  6312                                      }
  6313                                    ]
  6314                                  },
  6315                                  "context": {
  6316                                    "edge": null,
  6317                                    "key": {
  6318                                      "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  6319                                      "key": {
  6320                                        "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  6321                                        "path": [
  6322                                          {
  6323                                            "unquoted_string": {
  6324                                              "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  6325                                              "value": [
  6326                                                {
  6327                                                  "string": "y",
  6328                                                  "raw_string": "y"
  6329                                                }
  6330                                              ]
  6331                                            }
  6332                                          }
  6333                                        ]
  6334                                      },
  6335                                      "primary": {},
  6336                                      "value": {}
  6337                                    }
  6338                                  },
  6339                                  "due_to_glob": false,
  6340                                  "due_to_lazy_glob": false
  6341                                }
  6342                              ]
  6343                            },
  6344                            {
  6345                              "name": "layers",
  6346                              "composite": {
  6347                                "fields": [
  6348                                  {
  6349                                    "name": "deep",
  6350                                    "composite": {
  6351                                      "fields": [
  6352                                        {
  6353                                          "name": "x",
  6354                                          "references": [
  6355                                            {
  6356                                              "string": {
  6357                                                "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  6358                                                "value": [
  6359                                                  {
  6360                                                    "string": "x",
  6361                                                    "raw_string": "x"
  6362                                                  }
  6363                                                ]
  6364                                              },
  6365                                              "key_path": {
  6366                                                "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  6367                                                "path": [
  6368                                                  {
  6369                                                    "unquoted_string": {
  6370                                                      "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  6371                                                      "value": [
  6372                                                        {
  6373                                                          "string": "x",
  6374                                                          "raw_string": "x"
  6375                                                        }
  6376                                                      ]
  6377                                                    }
  6378                                                  }
  6379                                                ]
  6380                                              },
  6381                                              "context": {
  6382                                                "edge": null,
  6383                                                "key": {
  6384                                                  "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  6385                                                  "key": {
  6386                                                    "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  6387                                                    "path": [
  6388                                                      {
  6389                                                        "unquoted_string": {
  6390                                                          "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  6391                                                          "value": [
  6392                                                            {
  6393                                                              "string": "x",
  6394                                                              "raw_string": "x"
  6395                                                            }
  6396                                                          ]
  6397                                                        }
  6398                                                      }
  6399                                                    ]
  6400                                                  },
  6401                                                  "primary": {},
  6402                                                  "value": {}
  6403                                                }
  6404                                              },
  6405                                              "due_to_glob": false,
  6406                                              "due_to_lazy_glob": false
  6407                                            }
  6408                                          ]
  6409                                        },
  6410                                        {
  6411                                          "name": "classes",
  6412                                          "composite": {
  6413                                            "fields": [
  6414                                              {
  6415                                                "name": "mango",
  6416                                                "composite": {
  6417                                                  "fields": [
  6418                                                    {
  6419                                                      "name": "style",
  6420                                                      "composite": {
  6421                                                        "fields": [
  6422                                                          {
  6423                                                            "name": "fill",
  6424                                                            "primary": {
  6425                                                              "value": {
  6426                                                                "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  6427                                                                "value": [
  6428                                                                  {
  6429                                                                    "string": "orange",
  6430                                                                    "raw_string": "orange"
  6431                                                                  }
  6432                                                                ]
  6433                                                              }
  6434                                                            },
  6435                                                            "references": [
  6436                                                              {
  6437                                                                "string": {
  6438                                                                  "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  6439                                                                  "value": [
  6440                                                                    {
  6441                                                                      "string": "fill",
  6442                                                                      "raw_string": "fill"
  6443                                                                    }
  6444                                                                  ]
  6445                                                                },
  6446                                                                "key_path": {
  6447                                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  6448                                                                  "path": [
  6449                                                                    {
  6450                                                                      "unquoted_string": {
  6451                                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  6452                                                                        "value": [
  6453                                                                          {
  6454                                                                            "string": "style",
  6455                                                                            "raw_string": "style"
  6456                                                                          }
  6457                                                                        ]
  6458                                                                      }
  6459                                                                    },
  6460                                                                    {
  6461                                                                      "unquoted_string": {
  6462                                                                        "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  6463                                                                        "value": [
  6464                                                                          {
  6465                                                                            "string": "fill",
  6466                                                                            "raw_string": "fill"
  6467                                                                          }
  6468                                                                        ]
  6469                                                                      }
  6470                                                                    }
  6471                                                                  ]
  6472                                                                },
  6473                                                                "context": {
  6474                                                                  "edge": null,
  6475                                                                  "key": {
  6476                                                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  6477                                                                    "key": {
  6478                                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  6479                                                                      "path": [
  6480                                                                        {
  6481                                                                          "unquoted_string": {
  6482                                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  6483                                                                            "value": [
  6484                                                                              {
  6485                                                                                "string": "style",
  6486                                                                                "raw_string": "style"
  6487                                                                              }
  6488                                                                            ]
  6489                                                                          }
  6490                                                                        },
  6491                                                                        {
  6492                                                                          "unquoted_string": {
  6493                                                                            "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  6494                                                                            "value": [
  6495                                                                              {
  6496                                                                                "string": "fill",
  6497                                                                                "raw_string": "fill"
  6498                                                                              }
  6499                                                                            ]
  6500                                                                          }
  6501                                                                        }
  6502                                                                      ]
  6503                                                                    },
  6504                                                                    "primary": {},
  6505                                                                    "value": {
  6506                                                                      "unquoted_string": {
  6507                                                                        "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  6508                                                                        "value": [
  6509                                                                          {
  6510                                                                            "string": "orange",
  6511                                                                            "raw_string": "orange"
  6512                                                                          }
  6513                                                                        ]
  6514                                                                      }
  6515                                                                    }
  6516                                                                  }
  6517                                                                },
  6518                                                                "due_to_glob": false,
  6519                                                                "due_to_lazy_glob": false
  6520                                                              }
  6521                                                            ]
  6522                                                          }
  6523                                                        ],
  6524                                                        "edges": null
  6525                                                      },
  6526                                                      "references": [
  6527                                                        {
  6528                                                          "string": {
  6529                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  6530                                                            "value": [
  6531                                                              {
  6532                                                                "string": "style",
  6533                                                                "raw_string": "style"
  6534                                                              }
  6535                                                            ]
  6536                                                          },
  6537                                                          "key_path": {
  6538                                                            "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  6539                                                            "path": [
  6540                                                              {
  6541                                                                "unquoted_string": {
  6542                                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  6543                                                                  "value": [
  6544                                                                    {
  6545                                                                      "string": "style",
  6546                                                                      "raw_string": "style"
  6547                                                                    }
  6548                                                                  ]
  6549                                                                }
  6550                                                              },
  6551                                                              {
  6552                                                                "unquoted_string": {
  6553                                                                  "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  6554                                                                  "value": [
  6555                                                                    {
  6556                                                                      "string": "fill",
  6557                                                                      "raw_string": "fill"
  6558                                                                    }
  6559                                                                  ]
  6560                                                                }
  6561                                                              }
  6562                                                            ]
  6563                                                          },
  6564                                                          "context": {
  6565                                                            "edge": null,
  6566                                                            "key": {
  6567                                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  6568                                                              "key": {
  6569                                                                "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  6570                                                                "path": [
  6571                                                                  {
  6572                                                                    "unquoted_string": {
  6573                                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  6574                                                                      "value": [
  6575                                                                        {
  6576                                                                          "string": "style",
  6577                                                                          "raw_string": "style"
  6578                                                                        }
  6579                                                                      ]
  6580                                                                    }
  6581                                                                  },
  6582                                                                  {
  6583                                                                    "unquoted_string": {
  6584                                                                      "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  6585                                                                      "value": [
  6586                                                                        {
  6587                                                                          "string": "fill",
  6588                                                                          "raw_string": "fill"
  6589                                                                        }
  6590                                                                      ]
  6591                                                                    }
  6592                                                                  }
  6593                                                                ]
  6594                                                              },
  6595                                                              "primary": {},
  6596                                                              "value": {
  6597                                                                "unquoted_string": {
  6598                                                                  "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  6599                                                                  "value": [
  6600                                                                    {
  6601                                                                      "string": "orange",
  6602                                                                      "raw_string": "orange"
  6603                                                                    }
  6604                                                                  ]
  6605                                                                }
  6606                                                              }
  6607                                                            }
  6608                                                          },
  6609                                                          "due_to_glob": false,
  6610                                                          "due_to_lazy_glob": false
  6611                                                        }
  6612                                                      ]
  6613                                                    }
  6614                                                  ],
  6615                                                  "edges": null
  6616                                                },
  6617                                                "references": [
  6618                                                  {
  6619                                                    "string": {
  6620                                                      "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  6621                                                      "value": [
  6622                                                        {
  6623                                                          "string": "mango",
  6624                                                          "raw_string": "mango"
  6625                                                        }
  6626                                                      ]
  6627                                                    },
  6628                                                    "key_path": {
  6629                                                      "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  6630                                                      "path": [
  6631                                                        {
  6632                                                          "unquoted_string": {
  6633                                                            "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  6634                                                            "value": [
  6635                                                              {
  6636                                                                "string": "mango",
  6637                                                                "raw_string": "mango"
  6638                                                              }
  6639                                                            ]
  6640                                                          }
  6641                                                        }
  6642                                                      ]
  6643                                                    },
  6644                                                    "context": {
  6645                                                      "edge": null,
  6646                                                      "key": {
  6647                                                        "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  6648                                                        "key": {
  6649                                                          "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  6650                                                          "path": [
  6651                                                            {
  6652                                                              "unquoted_string": {
  6653                                                                "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  6654                                                                "value": [
  6655                                                                  {
  6656                                                                    "string": "mango",
  6657                                                                    "raw_string": "mango"
  6658                                                                  }
  6659                                                                ]
  6660                                                              }
  6661                                                            }
  6662                                                          ]
  6663                                                        },
  6664                                                        "primary": {},
  6665                                                        "value": {
  6666                                                          "map": {
  6667                                                            "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  6668                                                            "nodes": [
  6669                                                              {
  6670                                                                "map_key": {
  6671                                                                  "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  6672                                                                  "key": {
  6673                                                                    "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  6674                                                                    "path": [
  6675                                                                      {
  6676                                                                        "unquoted_string": {
  6677                                                                          "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  6678                                                                          "value": [
  6679                                                                            {
  6680                                                                              "string": "style",
  6681                                                                              "raw_string": "style"
  6682                                                                            }
  6683                                                                          ]
  6684                                                                        }
  6685                                                                      },
  6686                                                                      {
  6687                                                                        "unquoted_string": {
  6688                                                                          "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  6689                                                                          "value": [
  6690                                                                            {
  6691                                                                              "string": "fill",
  6692                                                                              "raw_string": "fill"
  6693                                                                            }
  6694                                                                          ]
  6695                                                                        }
  6696                                                                      }
  6697                                                                    ]
  6698                                                                  },
  6699                                                                  "primary": {},
  6700                                                                  "value": {
  6701                                                                    "unquoted_string": {
  6702                                                                      "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  6703                                                                      "value": [
  6704                                                                        {
  6705                                                                          "string": "orange",
  6706                                                                          "raw_string": "orange"
  6707                                                                        }
  6708                                                                      ]
  6709                                                                    }
  6710                                                                  }
  6711                                                                }
  6712                                                              }
  6713                                                            ]
  6714                                                          }
  6715                                                        }
  6716                                                      }
  6717                                                    },
  6718                                                    "due_to_glob": false,
  6719                                                    "due_to_lazy_glob": false
  6720                                                  }
  6721                                                ]
  6722                                              },
  6723                                              {
  6724                                                "name": "cherry",
  6725                                                "composite": {
  6726                                                  "fields": [
  6727                                                    {
  6728                                                      "name": "style",
  6729                                                      "composite": {
  6730                                                        "fields": [
  6731                                                          {
  6732                                                            "name": "fill",
  6733                                                            "primary": {
  6734                                                              "value": {
  6735                                                                "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  6736                                                                "value": [
  6737                                                                  {
  6738                                                                    "string": "blue",
  6739                                                                    "raw_string": "blue"
  6740                                                                  }
  6741                                                                ]
  6742                                                              }
  6743                                                            },
  6744                                                            "references": [
  6745                                                              {
  6746                                                                "string": {
  6747                                                                  "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  6748                                                                  "value": [
  6749                                                                    {
  6750                                                                      "string": "fill",
  6751                                                                      "raw_string": "fill"
  6752                                                                    }
  6753                                                                  ]
  6754                                                                },
  6755                                                                "key_path": {
  6756                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  6757                                                                  "path": [
  6758                                                                    {
  6759                                                                      "unquoted_string": {
  6760                                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  6761                                                                        "value": [
  6762                                                                          {
  6763                                                                            "string": "style",
  6764                                                                            "raw_string": "style"
  6765                                                                          }
  6766                                                                        ]
  6767                                                                      }
  6768                                                                    },
  6769                                                                    {
  6770                                                                      "unquoted_string": {
  6771                                                                        "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  6772                                                                        "value": [
  6773                                                                          {
  6774                                                                            "string": "fill",
  6775                                                                            "raw_string": "fill"
  6776                                                                          }
  6777                                                                        ]
  6778                                                                      }
  6779                                                                    }
  6780                                                                  ]
  6781                                                                },
  6782                                                                "context": {
  6783                                                                  "edge": null,
  6784                                                                  "key": {
  6785                                                                    "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  6786                                                                    "key": {
  6787                                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  6788                                                                      "path": [
  6789                                                                        {
  6790                                                                          "unquoted_string": {
  6791                                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  6792                                                                            "value": [
  6793                                                                              {
  6794                                                                                "string": "style",
  6795                                                                                "raw_string": "style"
  6796                                                                              }
  6797                                                                            ]
  6798                                                                          }
  6799                                                                        },
  6800                                                                        {
  6801                                                                          "unquoted_string": {
  6802                                                                            "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  6803                                                                            "value": [
  6804                                                                              {
  6805                                                                                "string": "fill",
  6806                                                                                "raw_string": "fill"
  6807                                                                              }
  6808                                                                            ]
  6809                                                                          }
  6810                                                                        }
  6811                                                                      ]
  6812                                                                    },
  6813                                                                    "primary": {},
  6814                                                                    "value": {
  6815                                                                      "unquoted_string": {
  6816                                                                        "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  6817                                                                        "value": [
  6818                                                                          {
  6819                                                                            "string": "red",
  6820                                                                            "raw_string": "red"
  6821                                                                          }
  6822                                                                        ]
  6823                                                                      }
  6824                                                                    }
  6825                                                                  }
  6826                                                                },
  6827                                                                "due_to_glob": false,
  6828                                                                "due_to_lazy_glob": false
  6829                                                              },
  6830                                                              {
  6831                                                                "string": {
  6832                                                                  "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  6833                                                                  "value": [
  6834                                                                    {
  6835                                                                      "string": "fill",
  6836                                                                      "raw_string": "fill"
  6837                                                                    }
  6838                                                                  ]
  6839                                                                },
  6840                                                                "key_path": {
  6841                                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  6842                                                                  "path": [
  6843                                                                    {
  6844                                                                      "unquoted_string": {
  6845                                                                        "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  6846                                                                        "value": [
  6847                                                                          {
  6848                                                                            "string": "style",
  6849                                                                            "raw_string": "style"
  6850                                                                          }
  6851                                                                        ]
  6852                                                                      }
  6853                                                                    },
  6854                                                                    {
  6855                                                                      "unquoted_string": {
  6856                                                                        "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  6857                                                                        "value": [
  6858                                                                          {
  6859                                                                            "string": "fill",
  6860                                                                            "raw_string": "fill"
  6861                                                                          }
  6862                                                                        ]
  6863                                                                      }
  6864                                                                    }
  6865                                                                  ]
  6866                                                                },
  6867                                                                "context": {
  6868                                                                  "edge": null,
  6869                                                                  "key": {
  6870                                                                    "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  6871                                                                    "key": {
  6872                                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  6873                                                                      "path": [
  6874                                                                        {
  6875                                                                          "unquoted_string": {
  6876                                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  6877                                                                            "value": [
  6878                                                                              {
  6879                                                                                "string": "style",
  6880                                                                                "raw_string": "style"
  6881                                                                              }
  6882                                                                            ]
  6883                                                                          }
  6884                                                                        },
  6885                                                                        {
  6886                                                                          "unquoted_string": {
  6887                                                                            "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  6888                                                                            "value": [
  6889                                                                              {
  6890                                                                                "string": "fill",
  6891                                                                                "raw_string": "fill"
  6892                                                                              }
  6893                                                                            ]
  6894                                                                          }
  6895                                                                        }
  6896                                                                      ]
  6897                                                                    },
  6898                                                                    "primary": {},
  6899                                                                    "value": {
  6900                                                                      "unquoted_string": {
  6901                                                                        "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  6902                                                                        "value": [
  6903                                                                          {
  6904                                                                            "string": "blue",
  6905                                                                            "raw_string": "blue"
  6906                                                                          }
  6907                                                                        ]
  6908                                                                      }
  6909                                                                    }
  6910                                                                  }
  6911                                                                },
  6912                                                                "due_to_glob": false,
  6913                                                                "due_to_lazy_glob": false
  6914                                                              }
  6915                                                            ]
  6916                                                          }
  6917                                                        ],
  6918                                                        "edges": null
  6919                                                      },
  6920                                                      "references": [
  6921                                                        {
  6922                                                          "string": {
  6923                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  6924                                                            "value": [
  6925                                                              {
  6926                                                                "string": "style",
  6927                                                                "raw_string": "style"
  6928                                                              }
  6929                                                            ]
  6930                                                          },
  6931                                                          "key_path": {
  6932                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  6933                                                            "path": [
  6934                                                              {
  6935                                                                "unquoted_string": {
  6936                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  6937                                                                  "value": [
  6938                                                                    {
  6939                                                                      "string": "style",
  6940                                                                      "raw_string": "style"
  6941                                                                    }
  6942                                                                  ]
  6943                                                                }
  6944                                                              },
  6945                                                              {
  6946                                                                "unquoted_string": {
  6947                                                                  "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  6948                                                                  "value": [
  6949                                                                    {
  6950                                                                      "string": "fill",
  6951                                                                      "raw_string": "fill"
  6952                                                                    }
  6953                                                                  ]
  6954                                                                }
  6955                                                              }
  6956                                                            ]
  6957                                                          },
  6958                                                          "context": {
  6959                                                            "edge": null,
  6960                                                            "key": {
  6961                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  6962                                                              "key": {
  6963                                                                "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  6964                                                                "path": [
  6965                                                                  {
  6966                                                                    "unquoted_string": {
  6967                                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  6968                                                                      "value": [
  6969                                                                        {
  6970                                                                          "string": "style",
  6971                                                                          "raw_string": "style"
  6972                                                                        }
  6973                                                                      ]
  6974                                                                    }
  6975                                                                  },
  6976                                                                  {
  6977                                                                    "unquoted_string": {
  6978                                                                      "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  6979                                                                      "value": [
  6980                                                                        {
  6981                                                                          "string": "fill",
  6982                                                                          "raw_string": "fill"
  6983                                                                        }
  6984                                                                      ]
  6985                                                                    }
  6986                                                                  }
  6987                                                                ]
  6988                                                              },
  6989                                                              "primary": {},
  6990                                                              "value": {
  6991                                                                "unquoted_string": {
  6992                                                                  "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  6993                                                                  "value": [
  6994                                                                    {
  6995                                                                      "string": "red",
  6996                                                                      "raw_string": "red"
  6997                                                                    }
  6998                                                                  ]
  6999                                                                }
  7000                                                              }
  7001                                                            }
  7002                                                          },
  7003                                                          "due_to_glob": false,
  7004                                                          "due_to_lazy_glob": false
  7005                                                        },
  7006                                                        {
  7007                                                          "string": {
  7008                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  7009                                                            "value": [
  7010                                                              {
  7011                                                                "string": "style",
  7012                                                                "raw_string": "style"
  7013                                                              }
  7014                                                            ]
  7015                                                          },
  7016                                                          "key_path": {
  7017                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  7018                                                            "path": [
  7019                                                              {
  7020                                                                "unquoted_string": {
  7021                                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  7022                                                                  "value": [
  7023                                                                    {
  7024                                                                      "string": "style",
  7025                                                                      "raw_string": "style"
  7026                                                                    }
  7027                                                                  ]
  7028                                                                }
  7029                                                              },
  7030                                                              {
  7031                                                                "unquoted_string": {
  7032                                                                  "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  7033                                                                  "value": [
  7034                                                                    {
  7035                                                                      "string": "fill",
  7036                                                                      "raw_string": "fill"
  7037                                                                    }
  7038                                                                  ]
  7039                                                                }
  7040                                                              }
  7041                                                            ]
  7042                                                          },
  7043                                                          "context": {
  7044                                                            "edge": null,
  7045                                                            "key": {
  7046                                                              "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  7047                                                              "key": {
  7048                                                                "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  7049                                                                "path": [
  7050                                                                  {
  7051                                                                    "unquoted_string": {
  7052                                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  7053                                                                      "value": [
  7054                                                                        {
  7055                                                                          "string": "style",
  7056                                                                          "raw_string": "style"
  7057                                                                        }
  7058                                                                      ]
  7059                                                                    }
  7060                                                                  },
  7061                                                                  {
  7062                                                                    "unquoted_string": {
  7063                                                                      "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  7064                                                                      "value": [
  7065                                                                        {
  7066                                                                          "string": "fill",
  7067                                                                          "raw_string": "fill"
  7068                                                                        }
  7069                                                                      ]
  7070                                                                    }
  7071                                                                  }
  7072                                                                ]
  7073                                                              },
  7074                                                              "primary": {},
  7075                                                              "value": {
  7076                                                                "unquoted_string": {
  7077                                                                  "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  7078                                                                  "value": [
  7079                                                                    {
  7080                                                                      "string": "blue",
  7081                                                                      "raw_string": "blue"
  7082                                                                    }
  7083                                                                  ]
  7084                                                                }
  7085                                                              }
  7086                                                            }
  7087                                                          },
  7088                                                          "due_to_glob": false,
  7089                                                          "due_to_lazy_glob": false
  7090                                                        }
  7091                                                      ]
  7092                                                    }
  7093                                                  ],
  7094                                                  "edges": null
  7095                                                },
  7096                                                "references": [
  7097                                                  {
  7098                                                    "string": {
  7099                                                      "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  7100                                                      "value": [
  7101                                                        {
  7102                                                          "string": "cherry",
  7103                                                          "raw_string": "cherry"
  7104                                                        }
  7105                                                      ]
  7106                                                    },
  7107                                                    "key_path": {
  7108                                                      "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  7109                                                      "path": [
  7110                                                        {
  7111                                                          "unquoted_string": {
  7112                                                            "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  7113                                                            "value": [
  7114                                                              {
  7115                                                                "string": "cherry",
  7116                                                                "raw_string": "cherry"
  7117                                                              }
  7118                                                            ]
  7119                                                          }
  7120                                                        }
  7121                                                      ]
  7122                                                    },
  7123                                                    "context": {
  7124                                                      "edge": null,
  7125                                                      "key": {
  7126                                                        "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  7127                                                        "key": {
  7128                                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  7129                                                          "path": [
  7130                                                            {
  7131                                                              "unquoted_string": {
  7132                                                                "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  7133                                                                "value": [
  7134                                                                  {
  7135                                                                    "string": "cherry",
  7136                                                                    "raw_string": "cherry"
  7137                                                                  }
  7138                                                                ]
  7139                                                              }
  7140                                                            }
  7141                                                          ]
  7142                                                        },
  7143                                                        "primary": {},
  7144                                                        "value": {
  7145                                                          "map": {
  7146                                                            "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  7147                                                            "nodes": [
  7148                                                              {
  7149                                                                "map_key": {
  7150                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  7151                                                                  "key": {
  7152                                                                    "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  7153                                                                    "path": [
  7154                                                                      {
  7155                                                                        "unquoted_string": {
  7156                                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  7157                                                                          "value": [
  7158                                                                            {
  7159                                                                              "string": "style",
  7160                                                                              "raw_string": "style"
  7161                                                                            }
  7162                                                                          ]
  7163                                                                        }
  7164                                                                      },
  7165                                                                      {
  7166                                                                        "unquoted_string": {
  7167                                                                          "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  7168                                                                          "value": [
  7169                                                                            {
  7170                                                                              "string": "fill",
  7171                                                                              "raw_string": "fill"
  7172                                                                            }
  7173                                                                          ]
  7174                                                                        }
  7175                                                                      }
  7176                                                                    ]
  7177                                                                  },
  7178                                                                  "primary": {},
  7179                                                                  "value": {
  7180                                                                    "unquoted_string": {
  7181                                                                      "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  7182                                                                      "value": [
  7183                                                                        {
  7184                                                                          "string": "red",
  7185                                                                          "raw_string": "red"
  7186                                                                        }
  7187                                                                      ]
  7188                                                                    }
  7189                                                                  }
  7190                                                                }
  7191                                                              }
  7192                                                            ]
  7193                                                          }
  7194                                                        }
  7195                                                      }
  7196                                                    },
  7197                                                    "due_to_glob": false,
  7198                                                    "due_to_lazy_glob": false
  7199                                                  },
  7200                                                  {
  7201                                                    "string": {
  7202                                                      "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  7203                                                      "value": [
  7204                                                        {
  7205                                                          "string": "cherry",
  7206                                                          "raw_string": "cherry"
  7207                                                        }
  7208                                                      ]
  7209                                                    },
  7210                                                    "key_path": {
  7211                                                      "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  7212                                                      "path": [
  7213                                                        {
  7214                                                          "unquoted_string": {
  7215                                                            "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  7216                                                            "value": [
  7217                                                              {
  7218                                                                "string": "cherry",
  7219                                                                "raw_string": "cherry"
  7220                                                              }
  7221                                                            ]
  7222                                                          }
  7223                                                        }
  7224                                                      ]
  7225                                                    },
  7226                                                    "context": {
  7227                                                      "edge": null,
  7228                                                      "key": {
  7229                                                        "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  7230                                                        "key": {
  7231                                                          "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  7232                                                          "path": [
  7233                                                            {
  7234                                                              "unquoted_string": {
  7235                                                                "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  7236                                                                "value": [
  7237                                                                  {
  7238                                                                    "string": "cherry",
  7239                                                                    "raw_string": "cherry"
  7240                                                                  }
  7241                                                                ]
  7242                                                              }
  7243                                                            }
  7244                                                          ]
  7245                                                        },
  7246                                                        "primary": {},
  7247                                                        "value": {
  7248                                                          "map": {
  7249                                                            "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  7250                                                            "nodes": [
  7251                                                              {
  7252                                                                "map_key": {
  7253                                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  7254                                                                  "key": {
  7255                                                                    "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  7256                                                                    "path": [
  7257                                                                      {
  7258                                                                        "unquoted_string": {
  7259                                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  7260                                                                          "value": [
  7261                                                                            {
  7262                                                                              "string": "style",
  7263                                                                              "raw_string": "style"
  7264                                                                            }
  7265                                                                          ]
  7266                                                                        }
  7267                                                                      },
  7268                                                                      {
  7269                                                                        "unquoted_string": {
  7270                                                                          "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  7271                                                                          "value": [
  7272                                                                            {
  7273                                                                              "string": "fill",
  7274                                                                              "raw_string": "fill"
  7275                                                                            }
  7276                                                                          ]
  7277                                                                        }
  7278                                                                      }
  7279                                                                    ]
  7280                                                                  },
  7281                                                                  "primary": {},
  7282                                                                  "value": {
  7283                                                                    "unquoted_string": {
  7284                                                                      "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  7285                                                                      "value": [
  7286                                                                        {
  7287                                                                          "string": "blue",
  7288                                                                          "raw_string": "blue"
  7289                                                                        }
  7290                                                                      ]
  7291                                                                    }
  7292                                                                  }
  7293                                                                }
  7294                                                              }
  7295                                                            ]
  7296                                                          }
  7297                                                        }
  7298                                                      }
  7299                                                    },
  7300                                                    "due_to_glob": false,
  7301                                                    "due_to_lazy_glob": false
  7302                                                  }
  7303                                                ]
  7304                                              }
  7305                                            ],
  7306                                            "edges": null
  7307                                          },
  7308                                          "references": [
  7309                                            {
  7310                                              "string": {
  7311                                                "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  7312                                                "value": [
  7313                                                  {
  7314                                                    "string": "classes",
  7315                                                    "raw_string": "classes"
  7316                                                  }
  7317                                                ]
  7318                                              },
  7319                                              "key_path": {
  7320                                                "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  7321                                                "path": [
  7322                                                  {
  7323                                                    "unquoted_string": {
  7324                                                      "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  7325                                                      "value": [
  7326                                                        {
  7327                                                          "string": "classes",
  7328                                                          "raw_string": "classes"
  7329                                                        }
  7330                                                      ]
  7331                                                    }
  7332                                                  }
  7333                                                ]
  7334                                              },
  7335                                              "context": {
  7336                                                "edge": null,
  7337                                                "key": {
  7338                                                  "range": "TestCompile/classes/inherited.d2,0:0:0-4:1:50",
  7339                                                  "key": {
  7340                                                    "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  7341                                                    "path": [
  7342                                                      {
  7343                                                        "unquoted_string": {
  7344                                                          "range": "TestCompile/classes/inherited.d2,0:0:0-0:7:7",
  7345                                                          "value": [
  7346                                                            {
  7347                                                              "string": "classes",
  7348                                                              "raw_string": "classes"
  7349                                                            }
  7350                                                          ]
  7351                                                        }
  7352                                                      }
  7353                                                    ]
  7354                                                  },
  7355                                                  "primary": {},
  7356                                                  "value": {
  7357                                                    "map": {
  7358                                                      "range": "TestCompile/classes/inherited.d2,0:9:9-4:1:50",
  7359                                                      "nodes": [
  7360                                                        {
  7361                                                          "map_key": {
  7362                                                            "range": "TestCompile/classes/inherited.d2,1:2:13-3:3:48",
  7363                                                            "key": {
  7364                                                              "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  7365                                                              "path": [
  7366                                                                {
  7367                                                                  "unquoted_string": {
  7368                                                                    "range": "TestCompile/classes/inherited.d2,1:2:13-1:7:18",
  7369                                                                    "value": [
  7370                                                                      {
  7371                                                                        "string": "mango",
  7372                                                                        "raw_string": "mango"
  7373                                                                      }
  7374                                                                    ]
  7375                                                                  }
  7376                                                                }
  7377                                                              ]
  7378                                                            },
  7379                                                            "primary": {},
  7380                                                            "value": {
  7381                                                              "map": {
  7382                                                                "range": "TestCompile/classes/inherited.d2,1:9:20-3:3:48",
  7383                                                                "nodes": [
  7384                                                                  {
  7385                                                                    "map_key": {
  7386                                                                      "range": "TestCompile/classes/inherited.d2,2:4:26-2:22:44",
  7387                                                                      "key": {
  7388                                                                        "range": "TestCompile/classes/inherited.d2,2:4:26-2:14:36",
  7389                                                                        "path": [
  7390                                                                          {
  7391                                                                            "unquoted_string": {
  7392                                                                              "range": "TestCompile/classes/inherited.d2,2:4:26-2:9:31",
  7393                                                                              "value": [
  7394                                                                                {
  7395                                                                                  "string": "style",
  7396                                                                                  "raw_string": "style"
  7397                                                                                }
  7398                                                                              ]
  7399                                                                            }
  7400                                                                          },
  7401                                                                          {
  7402                                                                            "unquoted_string": {
  7403                                                                              "range": "TestCompile/classes/inherited.d2,2:10:32-2:14:36",
  7404                                                                              "value": [
  7405                                                                                {
  7406                                                                                  "string": "fill",
  7407                                                                                  "raw_string": "fill"
  7408                                                                                }
  7409                                                                              ]
  7410                                                                            }
  7411                                                                          }
  7412                                                                        ]
  7413                                                                      },
  7414                                                                      "primary": {},
  7415                                                                      "value": {
  7416                                                                        "unquoted_string": {
  7417                                                                          "range": "TestCompile/classes/inherited.d2,2:16:38-2:22:44",
  7418                                                                          "value": [
  7419                                                                            {
  7420                                                                              "string": "orange",
  7421                                                                              "raw_string": "orange"
  7422                                                                            }
  7423                                                                          ]
  7424                                                                        }
  7425                                                                      }
  7426                                                                    }
  7427                                                                  }
  7428                                                                ]
  7429                                                              }
  7430                                                            }
  7431                                                          }
  7432                                                        }
  7433                                                      ]
  7434                                                    }
  7435                                                  }
  7436                                                }
  7437                                              },
  7438                                              "due_to_glob": false,
  7439                                              "due_to_lazy_glob": false
  7440                                            },
  7441                                            {
  7442                                              "string": {
  7443                                                "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  7444                                                "value": [
  7445                                                  {
  7446                                                    "string": "classes",
  7447                                                    "raw_string": "classes"
  7448                                                  }
  7449                                                ]
  7450                                              },
  7451                                              "key_path": {
  7452                                                "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  7453                                                "path": [
  7454                                                  {
  7455                                                    "unquoted_string": {
  7456                                                      "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  7457                                                      "value": [
  7458                                                        {
  7459                                                          "string": "classes",
  7460                                                          "raw_string": "classes"
  7461                                                        }
  7462                                                      ]
  7463                                                    }
  7464                                                  }
  7465                                                ]
  7466                                              },
  7467                                              "context": {
  7468                                                "edge": null,
  7469                                                "key": {
  7470                                                  "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  7471                                                  "key": {
  7472                                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  7473                                                    "path": [
  7474                                                      {
  7475                                                        "unquoted_string": {
  7476                                                          "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  7477                                                          "value": [
  7478                                                            {
  7479                                                              "string": "classes",
  7480                                                              "raw_string": "classes"
  7481                                                            }
  7482                                                          ]
  7483                                                        }
  7484                                                      }
  7485                                                    ]
  7486                                                  },
  7487                                                  "primary": {},
  7488                                                  "value": {
  7489                                                    "map": {
  7490                                                      "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  7491                                                      "nodes": [
  7492                                                        {
  7493                                                          "map_key": {
  7494                                                            "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  7495                                                            "key": {
  7496                                                              "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  7497                                                              "path": [
  7498                                                                {
  7499                                                                  "unquoted_string": {
  7500                                                                    "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  7501                                                                    "value": [
  7502                                                                      {
  7503                                                                        "string": "cherry",
  7504                                                                        "raw_string": "cherry"
  7505                                                                      }
  7506                                                                    ]
  7507                                                                  }
  7508                                                                }
  7509                                                              ]
  7510                                                            },
  7511                                                            "primary": {},
  7512                                                            "value": {
  7513                                                              "map": {
  7514                                                                "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  7515                                                                "nodes": [
  7516                                                                  {
  7517                                                                    "map_key": {
  7518                                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  7519                                                                      "key": {
  7520                                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  7521                                                                        "path": [
  7522                                                                          {
  7523                                                                            "unquoted_string": {
  7524                                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  7525                                                                              "value": [
  7526                                                                                {
  7527                                                                                  "string": "style",
  7528                                                                                  "raw_string": "style"
  7529                                                                                }
  7530                                                                              ]
  7531                                                                            }
  7532                                                                          },
  7533                                                                          {
  7534                                                                            "unquoted_string": {
  7535                                                                              "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  7536                                                                              "value": [
  7537                                                                                {
  7538                                                                                  "string": "fill",
  7539                                                                                  "raw_string": "fill"
  7540                                                                                }
  7541                                                                              ]
  7542                                                                            }
  7543                                                                          }
  7544                                                                        ]
  7545                                                                      },
  7546                                                                      "primary": {},
  7547                                                                      "value": {
  7548                                                                        "unquoted_string": {
  7549                                                                          "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  7550                                                                          "value": [
  7551                                                                            {
  7552                                                                              "string": "red",
  7553                                                                              "raw_string": "red"
  7554                                                                            }
  7555                                                                          ]
  7556                                                                        }
  7557                                                                      }
  7558                                                                    }
  7559                                                                  }
  7560                                                                ]
  7561                                                              }
  7562                                                            }
  7563                                                          }
  7564                                                        }
  7565                                                      ]
  7566                                                    }
  7567                                                  }
  7568                                                }
  7569                                              },
  7570                                              "due_to_glob": false,
  7571                                              "due_to_lazy_glob": false
  7572                                            },
  7573                                            {
  7574                                              "string": {
  7575                                                "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  7576                                                "value": [
  7577                                                  {
  7578                                                    "string": "classes",
  7579                                                    "raw_string": "classes"
  7580                                                  }
  7581                                                ]
  7582                                              },
  7583                                              "key_path": {
  7584                                                "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  7585                                                "path": [
  7586                                                  {
  7587                                                    "unquoted_string": {
  7588                                                      "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  7589                                                      "value": [
  7590                                                        {
  7591                                                          "string": "classes",
  7592                                                          "raw_string": "classes"
  7593                                                        }
  7594                                                      ]
  7595                                                    }
  7596                                                  }
  7597                                                ]
  7598                                              },
  7599                                              "context": {
  7600                                                "edge": null,
  7601                                                "key": {
  7602                                                  "range": "TestCompile/classes/inherited.d2,20:8:253-24:9:334",
  7603                                                  "key": {
  7604                                                    "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  7605                                                    "path": [
  7606                                                      {
  7607                                                        "unquoted_string": {
  7608                                                          "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  7609                                                          "value": [
  7610                                                            {
  7611                                                              "string": "classes",
  7612                                                              "raw_string": "classes"
  7613                                                            }
  7614                                                          ]
  7615                                                        }
  7616                                                      }
  7617                                                    ]
  7618                                                  },
  7619                                                  "primary": {},
  7620                                                  "value": {
  7621                                                    "map": {
  7622                                                      "range": "TestCompile/classes/inherited.d2,20:17:262-24:9:334",
  7623                                                      "nodes": [
  7624                                                        {
  7625                                                          "map_key": {
  7626                                                            "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  7627                                                            "key": {
  7628                                                              "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  7629                                                              "path": [
  7630                                                                {
  7631                                                                  "unquoted_string": {
  7632                                                                    "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  7633                                                                    "value": [
  7634                                                                      {
  7635                                                                        "string": "cherry",
  7636                                                                        "raw_string": "cherry"
  7637                                                                      }
  7638                                                                    ]
  7639                                                                  }
  7640                                                                }
  7641                                                              ]
  7642                                                            },
  7643                                                            "primary": {},
  7644                                                            "value": {
  7645                                                              "map": {
  7646                                                                "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  7647                                                                "nodes": [
  7648                                                                  {
  7649                                                                    "map_key": {
  7650                                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  7651                                                                      "key": {
  7652                                                                        "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  7653                                                                        "path": [
  7654                                                                          {
  7655                                                                            "unquoted_string": {
  7656                                                                              "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  7657                                                                              "value": [
  7658                                                                                {
  7659                                                                                  "string": "style",
  7660                                                                                  "raw_string": "style"
  7661                                                                                }
  7662                                                                              ]
  7663                                                                            }
  7664                                                                          },
  7665                                                                          {
  7666                                                                            "unquoted_string": {
  7667                                                                              "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  7668                                                                              "value": [
  7669                                                                                {
  7670                                                                                  "string": "fill",
  7671                                                                                  "raw_string": "fill"
  7672                                                                                }
  7673                                                                              ]
  7674                                                                            }
  7675                                                                          }
  7676                                                                        ]
  7677                                                                      },
  7678                                                                      "primary": {},
  7679                                                                      "value": {
  7680                                                                        "unquoted_string": {
  7681                                                                          "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  7682                                                                          "value": [
  7683                                                                            {
  7684                                                                              "string": "blue",
  7685                                                                              "raw_string": "blue"
  7686                                                                            }
  7687                                                                          ]
  7688                                                                        }
  7689                                                                      }
  7690                                                                    }
  7691                                                                  }
  7692                                                                ]
  7693                                                              }
  7694                                                            }
  7695                                                          }
  7696                                                        }
  7697                                                      ]
  7698                                                    }
  7699                                                  }
  7700                                                }
  7701                                              },
  7702                                              "due_to_glob": false,
  7703                                              "due_to_lazy_glob": false
  7704                                            }
  7705                                          ]
  7706                                        }
  7707                                      ],
  7708                                      "edges": null
  7709                                    },
  7710                                    "references": [
  7711                                      {
  7712                                        "string": {
  7713                                          "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7714                                          "value": [
  7715                                            {
  7716                                              "string": "deep",
  7717                                              "raw_string": "deep"
  7718                                            }
  7719                                          ]
  7720                                        },
  7721                                        "key_path": {
  7722                                          "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7723                                          "path": [
  7724                                            {
  7725                                              "unquoted_string": {
  7726                                                "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7727                                                "value": [
  7728                                                  {
  7729                                                    "string": "deep",
  7730                                                    "raw_string": "deep"
  7731                                                  }
  7732                                                ]
  7733                                              }
  7734                                            }
  7735                                          ]
  7736                                        },
  7737                                        "context": {
  7738                                          "edge": null,
  7739                                          "key": {
  7740                                            "range": "TestCompile/classes/inherited.d2,29:10:392-31:11:425",
  7741                                            "key": {
  7742                                              "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7743                                              "path": [
  7744                                                {
  7745                                                  "unquoted_string": {
  7746                                                    "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7747                                                    "value": [
  7748                                                      {
  7749                                                        "string": "deep",
  7750                                                        "raw_string": "deep"
  7751                                                      }
  7752                                                    ]
  7753                                                  }
  7754                                                }
  7755                                              ]
  7756                                            },
  7757                                            "primary": {},
  7758                                            "value": {
  7759                                              "map": {
  7760                                                "range": "TestCompile/classes/inherited.d2,29:16:398-31:11:425",
  7761                                                "nodes": [
  7762                                                  {
  7763                                                    "map_key": {
  7764                                                      "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  7765                                                      "key": {
  7766                                                        "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  7767                                                        "path": [
  7768                                                          {
  7769                                                            "unquoted_string": {
  7770                                                              "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  7771                                                              "value": [
  7772                                                                {
  7773                                                                  "string": "x",
  7774                                                                  "raw_string": "x"
  7775                                                                }
  7776                                                              ]
  7777                                                            }
  7778                                                          }
  7779                                                        ]
  7780                                                      },
  7781                                                      "primary": {},
  7782                                                      "value": {}
  7783                                                    }
  7784                                                  }
  7785                                                ]
  7786                                              }
  7787                                            }
  7788                                          }
  7789                                        },
  7790                                        "due_to_glob": false,
  7791                                        "due_to_lazy_glob": false
  7792                                      }
  7793                                    ]
  7794                                  }
  7795                                ],
  7796                                "edges": null
  7797                              },
  7798                              "references": [
  7799                                {
  7800                                  "string": {
  7801                                    "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  7802                                    "value": [
  7803                                      {
  7804                                        "string": "layers",
  7805                                        "raw_string": "layers"
  7806                                      }
  7807                                    ]
  7808                                  },
  7809                                  "key_path": {
  7810                                    "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  7811                                    "path": [
  7812                                      {
  7813                                        "unquoted_string": {
  7814                                          "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  7815                                          "value": [
  7816                                            {
  7817                                              "string": "layers",
  7818                                              "raw_string": "layers"
  7819                                            }
  7820                                          ]
  7821                                        }
  7822                                      }
  7823                                    ]
  7824                                  },
  7825                                  "context": {
  7826                                    "edge": null,
  7827                                    "key": {
  7828                                      "range": "TestCompile/classes/inherited.d2,28:8:372-32:9:435",
  7829                                      "key": {
  7830                                        "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  7831                                        "path": [
  7832                                          {
  7833                                            "unquoted_string": {
  7834                                              "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  7835                                              "value": [
  7836                                                {
  7837                                                  "string": "layers",
  7838                                                  "raw_string": "layers"
  7839                                                }
  7840                                              ]
  7841                                            }
  7842                                          }
  7843                                        ]
  7844                                      },
  7845                                      "primary": {},
  7846                                      "value": {
  7847                                        "map": {
  7848                                          "range": "TestCompile/classes/inherited.d2,28:16:380-32:9:435",
  7849                                          "nodes": [
  7850                                            {
  7851                                              "map_key": {
  7852                                                "range": "TestCompile/classes/inherited.d2,29:10:392-31:11:425",
  7853                                                "key": {
  7854                                                  "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7855                                                  "path": [
  7856                                                    {
  7857                                                      "unquoted_string": {
  7858                                                        "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7859                                                        "value": [
  7860                                                          {
  7861                                                            "string": "deep",
  7862                                                            "raw_string": "deep"
  7863                                                          }
  7864                                                        ]
  7865                                                      }
  7866                                                    }
  7867                                                  ]
  7868                                                },
  7869                                                "primary": {},
  7870                                                "value": {
  7871                                                  "map": {
  7872                                                    "range": "TestCompile/classes/inherited.d2,29:16:398-31:11:425",
  7873                                                    "nodes": [
  7874                                                      {
  7875                                                        "map_key": {
  7876                                                          "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  7877                                                          "key": {
  7878                                                            "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  7879                                                            "path": [
  7880                                                              {
  7881                                                                "unquoted_string": {
  7882                                                                  "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  7883                                                                  "value": [
  7884                                                                    {
  7885                                                                      "string": "x",
  7886                                                                      "raw_string": "x"
  7887                                                                    }
  7888                                                                  ]
  7889                                                                }
  7890                                                              }
  7891                                                            ]
  7892                                                          },
  7893                                                          "primary": {},
  7894                                                          "value": {}
  7895                                                        }
  7896                                                      }
  7897                                                    ]
  7898                                                  }
  7899                                                }
  7900                                              }
  7901                                            }
  7902                                          ]
  7903                                        }
  7904                                      }
  7905                                    }
  7906                                  },
  7907                                  "due_to_glob": false,
  7908                                  "due_to_lazy_glob": false
  7909                                }
  7910                              ]
  7911                            }
  7912                          ],
  7913                          "edges": null
  7914                        },
  7915                        "references": [
  7916                          {
  7917                            "string": {
  7918                              "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  7919                              "value": [
  7920                                {
  7921                                  "string": "4",
  7922                                  "raw_string": "4"
  7923                                }
  7924                              ]
  7925                            },
  7926                            "key_path": {
  7927                              "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  7928                              "path": [
  7929                                {
  7930                                  "unquoted_string": {
  7931                                    "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  7932                                    "value": [
  7933                                      {
  7934                                        "string": "4",
  7935                                        "raw_string": "4"
  7936                                      }
  7937                                    ]
  7938                                  }
  7939                                }
  7940                              ]
  7941                            },
  7942                            "context": {
  7943                              "edge": null,
  7944                              "key": {
  7945                                "range": "TestCompile/classes/inherited.d2,27:6:359-34:7:453",
  7946                                "key": {
  7947                                  "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  7948                                  "path": [
  7949                                    {
  7950                                      "unquoted_string": {
  7951                                        "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  7952                                        "value": [
  7953                                          {
  7954                                            "string": "4",
  7955                                            "raw_string": "4"
  7956                                          }
  7957                                        ]
  7958                                      }
  7959                                    }
  7960                                  ]
  7961                                },
  7962                                "primary": {},
  7963                                "value": {
  7964                                  "map": {
  7965                                    "range": "TestCompile/classes/inherited.d2,27:9:362-34:7:453",
  7966                                    "nodes": [
  7967                                      {
  7968                                        "map_key": {
  7969                                          "range": "TestCompile/classes/inherited.d2,28:8:372-32:9:435",
  7970                                          "key": {
  7971                                            "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  7972                                            "path": [
  7973                                              {
  7974                                                "unquoted_string": {
  7975                                                  "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  7976                                                  "value": [
  7977                                                    {
  7978                                                      "string": "layers",
  7979                                                      "raw_string": "layers"
  7980                                                    }
  7981                                                  ]
  7982                                                }
  7983                                              }
  7984                                            ]
  7985                                          },
  7986                                          "primary": {},
  7987                                          "value": {
  7988                                            "map": {
  7989                                              "range": "TestCompile/classes/inherited.d2,28:16:380-32:9:435",
  7990                                              "nodes": [
  7991                                                {
  7992                                                  "map_key": {
  7993                                                    "range": "TestCompile/classes/inherited.d2,29:10:392-31:11:425",
  7994                                                    "key": {
  7995                                                      "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  7996                                                      "path": [
  7997                                                        {
  7998                                                          "unquoted_string": {
  7999                                                            "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  8000                                                            "value": [
  8001                                                              {
  8002                                                                "string": "deep",
  8003                                                                "raw_string": "deep"
  8004                                                              }
  8005                                                            ]
  8006                                                          }
  8007                                                        }
  8008                                                      ]
  8009                                                    },
  8010                                                    "primary": {},
  8011                                                    "value": {
  8012                                                      "map": {
  8013                                                        "range": "TestCompile/classes/inherited.d2,29:16:398-31:11:425",
  8014                                                        "nodes": [
  8015                                                          {
  8016                                                            "map_key": {
  8017                                                              "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  8018                                                              "key": {
  8019                                                                "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  8020                                                                "path": [
  8021                                                                  {
  8022                                                                    "unquoted_string": {
  8023                                                                      "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  8024                                                                      "value": [
  8025                                                                        {
  8026                                                                          "string": "x",
  8027                                                                          "raw_string": "x"
  8028                                                                        }
  8029                                                                      ]
  8030                                                                    }
  8031                                                                  }
  8032                                                                ]
  8033                                                              },
  8034                                                              "primary": {},
  8035                                                              "value": {}
  8036                                                            }
  8037                                                          }
  8038                                                        ]
  8039                                                      }
  8040                                                    }
  8041                                                  }
  8042                                                }
  8043                                              ]
  8044                                            }
  8045                                          }
  8046                                        }
  8047                                      },
  8048                                      {
  8049                                        "map_key": {
  8050                                          "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  8051                                          "key": {
  8052                                            "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  8053                                            "path": [
  8054                                              {
  8055                                                "unquoted_string": {
  8056                                                  "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  8057                                                  "value": [
  8058                                                    {
  8059                                                      "string": "x",
  8060                                                      "raw_string": "x"
  8061                                                    }
  8062                                                  ]
  8063                                                }
  8064                                              }
  8065                                            ]
  8066                                          },
  8067                                          "primary": {},
  8068                                          "value": {}
  8069                                        }
  8070                                      }
  8071                                    ]
  8072                                  }
  8073                                }
  8074                              }
  8075                            },
  8076                            "due_to_glob": false,
  8077                            "due_to_lazy_glob": false
  8078                          }
  8079                        ]
  8080                      }
  8081                    ],
  8082                    "edges": null
  8083                  },
  8084                  "references": [
  8085                    {
  8086                      "string": {
  8087                        "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  8088                        "value": [
  8089                          {
  8090                            "string": "steps",
  8091                            "raw_string": "steps"
  8092                          }
  8093                        ]
  8094                      },
  8095                      "key_path": {
  8096                        "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  8097                        "path": [
  8098                          {
  8099                            "unquoted_string": {
  8100                              "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  8101                              "value": [
  8102                                {
  8103                                  "string": "steps",
  8104                                  "raw_string": "steps"
  8105                                }
  8106                              ]
  8107                            }
  8108                          }
  8109                        ]
  8110                      },
  8111                      "context": {
  8112                        "edge": null,
  8113                        "key": {
  8114                          "range": "TestCompile/classes/inherited.d2,7:2:78-35:5:459",
  8115                          "key": {
  8116                            "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  8117                            "path": [
  8118                              {
  8119                                "unquoted_string": {
  8120                                  "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  8121                                  "value": [
  8122                                    {
  8123                                      "string": "steps",
  8124                                      "raw_string": "steps"
  8125                                    }
  8126                                  ]
  8127                                }
  8128                              }
  8129                            ]
  8130                          },
  8131                          "primary": {},
  8132                          "value": {
  8133                            "map": {
  8134                              "range": "TestCompile/classes/inherited.d2,7:9:85-35:5:459",
  8135                              "nodes": [
  8136                                {
  8137                                  "map_key": {
  8138                                    "range": "TestCompile/classes/inherited.d2,8:6:93-15:7:204",
  8139                                    "key": {
  8140                                      "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  8141                                      "path": [
  8142                                        {
  8143                                          "unquoted_string": {
  8144                                            "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  8145                                            "value": [
  8146                                              {
  8147                                                "string": "1",
  8148                                                "raw_string": "1"
  8149                                              }
  8150                                            ]
  8151                                          }
  8152                                        }
  8153                                      ]
  8154                                    },
  8155                                    "primary": {},
  8156                                    "value": {
  8157                                      "map": {
  8158                                        "range": "TestCompile/classes/inherited.d2,8:9:96-15:7:204",
  8159                                        "nodes": [
  8160                                          {
  8161                                            "map_key": {
  8162                                              "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  8163                                              "key": {
  8164                                                "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  8165                                                "path": [
  8166                                                  {
  8167                                                    "unquoted_string": {
  8168                                                      "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  8169                                                      "value": [
  8170                                                        {
  8171                                                          "string": "classes",
  8172                                                          "raw_string": "classes"
  8173                                                        }
  8174                                                      ]
  8175                                                    }
  8176                                                  }
  8177                                                ]
  8178                                              },
  8179                                              "primary": {},
  8180                                              "value": {
  8181                                                "map": {
  8182                                                  "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  8183                                                  "nodes": [
  8184                                                    {
  8185                                                      "map_key": {
  8186                                                        "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  8187                                                        "key": {
  8188                                                          "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  8189                                                          "path": [
  8190                                                            {
  8191                                                              "unquoted_string": {
  8192                                                                "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  8193                                                                "value": [
  8194                                                                  {
  8195                                                                    "string": "cherry",
  8196                                                                    "raw_string": "cherry"
  8197                                                                  }
  8198                                                                ]
  8199                                                              }
  8200                                                            }
  8201                                                          ]
  8202                                                        },
  8203                                                        "primary": {},
  8204                                                        "value": {
  8205                                                          "map": {
  8206                                                            "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  8207                                                            "nodes": [
  8208                                                              {
  8209                                                                "map_key": {
  8210                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  8211                                                                  "key": {
  8212                                                                    "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  8213                                                                    "path": [
  8214                                                                      {
  8215                                                                        "unquoted_string": {
  8216                                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  8217                                                                          "value": [
  8218                                                                            {
  8219                                                                              "string": "style",
  8220                                                                              "raw_string": "style"
  8221                                                                            }
  8222                                                                          ]
  8223                                                                        }
  8224                                                                      },
  8225                                                                      {
  8226                                                                        "unquoted_string": {
  8227                                                                          "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  8228                                                                          "value": [
  8229                                                                            {
  8230                                                                              "string": "fill",
  8231                                                                              "raw_string": "fill"
  8232                                                                            }
  8233                                                                          ]
  8234                                                                        }
  8235                                                                      }
  8236                                                                    ]
  8237                                                                  },
  8238                                                                  "primary": {},
  8239                                                                  "value": {
  8240                                                                    "unquoted_string": {
  8241                                                                      "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  8242                                                                      "value": [
  8243                                                                        {
  8244                                                                          "string": "red",
  8245                                                                          "raw_string": "red"
  8246                                                                        }
  8247                                                                      ]
  8248                                                                    }
  8249                                                                  }
  8250                                                                }
  8251                                                              }
  8252                                                            ]
  8253                                                          }
  8254                                                        }
  8255                                                      }
  8256                                                    }
  8257                                                  ]
  8258                                                }
  8259                                              }
  8260                                            }
  8261                                          },
  8262                                          {
  8263                                            "map_key": {
  8264                                              "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  8265                                              "key": {
  8266                                                "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  8267                                                "path": [
  8268                                                  {
  8269                                                    "unquoted_string": {
  8270                                                      "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  8271                                                      "value": [
  8272                                                        {
  8273                                                          "string": "x",
  8274                                                          "raw_string": "x"
  8275                                                        }
  8276                                                      ]
  8277                                                    }
  8278                                                  }
  8279                                                ]
  8280                                              },
  8281                                              "primary": {},
  8282                                              "value": {}
  8283                                            }
  8284                                          }
  8285                                        ]
  8286                                      }
  8287                                    }
  8288                                  }
  8289                                },
  8290                                {
  8291                                  "map_key": {
  8292                                    "range": "TestCompile/classes/inherited.d2,16:6:211-18:7:233",
  8293                                    "key": {
  8294                                      "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  8295                                      "path": [
  8296                                        {
  8297                                          "unquoted_string": {
  8298                                            "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  8299                                            "value": [
  8300                                              {
  8301                                                "string": "2",
  8302                                                "raw_string": "2"
  8303                                              }
  8304                                            ]
  8305                                          }
  8306                                        }
  8307                                      ]
  8308                                    },
  8309                                    "primary": {},
  8310                                    "value": {
  8311                                      "map": {
  8312                                        "range": "TestCompile/classes/inherited.d2,16:9:214-18:7:233",
  8313                                        "nodes": [
  8314                                          {
  8315                                            "map_key": {
  8316                                              "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  8317                                              "key": {
  8318                                                "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  8319                                                "path": [
  8320                                                  {
  8321                                                    "unquoted_string": {
  8322                                                      "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  8323                                                      "value": [
  8324                                                        {
  8325                                                          "string": "y",
  8326                                                          "raw_string": "y"
  8327                                                        }
  8328                                                      ]
  8329                                                    }
  8330                                                  }
  8331                                                ]
  8332                                              },
  8333                                              "primary": {},
  8334                                              "value": {}
  8335                                            }
  8336                                          }
  8337                                        ]
  8338                                      }
  8339                                    }
  8340                                  }
  8341                                },
  8342                                {
  8343                                  "map_key": {
  8344                                    "range": "TestCompile/classes/inherited.d2,19:6:240-26:7:352",
  8345                                    "key": {
  8346                                      "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  8347                                      "path": [
  8348                                        {
  8349                                          "unquoted_string": {
  8350                                            "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  8351                                            "value": [
  8352                                              {
  8353                                                "string": "3",
  8354                                                "raw_string": "3"
  8355                                              }
  8356                                            ]
  8357                                          }
  8358                                        }
  8359                                      ]
  8360                                    },
  8361                                    "primary": {},
  8362                                    "value": {
  8363                                      "map": {
  8364                                        "range": "TestCompile/classes/inherited.d2,19:9:243-26:7:352",
  8365                                        "nodes": [
  8366                                          {
  8367                                            "map_key": {
  8368                                              "range": "TestCompile/classes/inherited.d2,20:8:253-24:9:334",
  8369                                              "key": {
  8370                                                "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  8371                                                "path": [
  8372                                                  {
  8373                                                    "unquoted_string": {
  8374                                                      "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  8375                                                      "value": [
  8376                                                        {
  8377                                                          "string": "classes",
  8378                                                          "raw_string": "classes"
  8379                                                        }
  8380                                                      ]
  8381                                                    }
  8382                                                  }
  8383                                                ]
  8384                                              },
  8385                                              "primary": {},
  8386                                              "value": {
  8387                                                "map": {
  8388                                                  "range": "TestCompile/classes/inherited.d2,20:17:262-24:9:334",
  8389                                                  "nodes": [
  8390                                                    {
  8391                                                      "map_key": {
  8392                                                        "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  8393                                                        "key": {
  8394                                                          "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  8395                                                          "path": [
  8396                                                            {
  8397                                                              "unquoted_string": {
  8398                                                                "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  8399                                                                "value": [
  8400                                                                  {
  8401                                                                    "string": "cherry",
  8402                                                                    "raw_string": "cherry"
  8403                                                                  }
  8404                                                                ]
  8405                                                              }
  8406                                                            }
  8407                                                          ]
  8408                                                        },
  8409                                                        "primary": {},
  8410                                                        "value": {
  8411                                                          "map": {
  8412                                                            "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  8413                                                            "nodes": [
  8414                                                              {
  8415                                                                "map_key": {
  8416                                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  8417                                                                  "key": {
  8418                                                                    "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  8419                                                                    "path": [
  8420                                                                      {
  8421                                                                        "unquoted_string": {
  8422                                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  8423                                                                          "value": [
  8424                                                                            {
  8425                                                                              "string": "style",
  8426                                                                              "raw_string": "style"
  8427                                                                            }
  8428                                                                          ]
  8429                                                                        }
  8430                                                                      },
  8431                                                                      {
  8432                                                                        "unquoted_string": {
  8433                                                                          "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  8434                                                                          "value": [
  8435                                                                            {
  8436                                                                              "string": "fill",
  8437                                                                              "raw_string": "fill"
  8438                                                                            }
  8439                                                                          ]
  8440                                                                        }
  8441                                                                      }
  8442                                                                    ]
  8443                                                                  },
  8444                                                                  "primary": {},
  8445                                                                  "value": {
  8446                                                                    "unquoted_string": {
  8447                                                                      "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  8448                                                                      "value": [
  8449                                                                        {
  8450                                                                          "string": "blue",
  8451                                                                          "raw_string": "blue"
  8452                                                                        }
  8453                                                                      ]
  8454                                                                    }
  8455                                                                  }
  8456                                                                }
  8457                                                              }
  8458                                                            ]
  8459                                                          }
  8460                                                        }
  8461                                                      }
  8462                                                    }
  8463                                                  ]
  8464                                                }
  8465                                              }
  8466                                            }
  8467                                          },
  8468                                          {
  8469                                            "map_key": {
  8470                                              "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  8471                                              "key": {
  8472                                                "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  8473                                                "path": [
  8474                                                  {
  8475                                                    "unquoted_string": {
  8476                                                      "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  8477                                                      "value": [
  8478                                                        {
  8479                                                          "string": "y",
  8480                                                          "raw_string": "y"
  8481                                                        }
  8482                                                      ]
  8483                                                    }
  8484                                                  }
  8485                                                ]
  8486                                              },
  8487                                              "primary": {},
  8488                                              "value": {}
  8489                                            }
  8490                                          }
  8491                                        ]
  8492                                      }
  8493                                    }
  8494                                  }
  8495                                },
  8496                                {
  8497                                  "map_key": {
  8498                                    "range": "TestCompile/classes/inherited.d2,27:6:359-34:7:453",
  8499                                    "key": {
  8500                                      "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  8501                                      "path": [
  8502                                        {
  8503                                          "unquoted_string": {
  8504                                            "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  8505                                            "value": [
  8506                                              {
  8507                                                "string": "4",
  8508                                                "raw_string": "4"
  8509                                              }
  8510                                            ]
  8511                                          }
  8512                                        }
  8513                                      ]
  8514                                    },
  8515                                    "primary": {},
  8516                                    "value": {
  8517                                      "map": {
  8518                                        "range": "TestCompile/classes/inherited.d2,27:9:362-34:7:453",
  8519                                        "nodes": [
  8520                                          {
  8521                                            "map_key": {
  8522                                              "range": "TestCompile/classes/inherited.d2,28:8:372-32:9:435",
  8523                                              "key": {
  8524                                                "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  8525                                                "path": [
  8526                                                  {
  8527                                                    "unquoted_string": {
  8528                                                      "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  8529                                                      "value": [
  8530                                                        {
  8531                                                          "string": "layers",
  8532                                                          "raw_string": "layers"
  8533                                                        }
  8534                                                      ]
  8535                                                    }
  8536                                                  }
  8537                                                ]
  8538                                              },
  8539                                              "primary": {},
  8540                                              "value": {
  8541                                                "map": {
  8542                                                  "range": "TestCompile/classes/inherited.d2,28:16:380-32:9:435",
  8543                                                  "nodes": [
  8544                                                    {
  8545                                                      "map_key": {
  8546                                                        "range": "TestCompile/classes/inherited.d2,29:10:392-31:11:425",
  8547                                                        "key": {
  8548                                                          "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  8549                                                          "path": [
  8550                                                            {
  8551                                                              "unquoted_string": {
  8552                                                                "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  8553                                                                "value": [
  8554                                                                  {
  8555                                                                    "string": "deep",
  8556                                                                    "raw_string": "deep"
  8557                                                                  }
  8558                                                                ]
  8559                                                              }
  8560                                                            }
  8561                                                          ]
  8562                                                        },
  8563                                                        "primary": {},
  8564                                                        "value": {
  8565                                                          "map": {
  8566                                                            "range": "TestCompile/classes/inherited.d2,29:16:398-31:11:425",
  8567                                                            "nodes": [
  8568                                                              {
  8569                                                                "map_key": {
  8570                                                                  "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  8571                                                                  "key": {
  8572                                                                    "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  8573                                                                    "path": [
  8574                                                                      {
  8575                                                                        "unquoted_string": {
  8576                                                                          "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  8577                                                                          "value": [
  8578                                                                            {
  8579                                                                              "string": "x",
  8580                                                                              "raw_string": "x"
  8581                                                                            }
  8582                                                                          ]
  8583                                                                        }
  8584                                                                      }
  8585                                                                    ]
  8586                                                                  },
  8587                                                                  "primary": {},
  8588                                                                  "value": {}
  8589                                                                }
  8590                                                              }
  8591                                                            ]
  8592                                                          }
  8593                                                        }
  8594                                                      }
  8595                                                    }
  8596                                                  ]
  8597                                                }
  8598                                              }
  8599                                            }
  8600                                          },
  8601                                          {
  8602                                            "map_key": {
  8603                                              "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  8604                                              "key": {
  8605                                                "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  8606                                                "path": [
  8607                                                  {
  8608                                                    "unquoted_string": {
  8609                                                      "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  8610                                                      "value": [
  8611                                                        {
  8612                                                          "string": "x",
  8613                                                          "raw_string": "x"
  8614                                                        }
  8615                                                      ]
  8616                                                    }
  8617                                                  }
  8618                                                ]
  8619                                              },
  8620                                              "primary": {},
  8621                                              "value": {}
  8622                                            }
  8623                                          }
  8624                                        ]
  8625                                      }
  8626                                    }
  8627                                  }
  8628                                }
  8629                              ]
  8630                            }
  8631                          }
  8632                        }
  8633                      },
  8634                      "due_to_glob": false,
  8635                      "due_to_lazy_glob": false
  8636                    }
  8637                  ]
  8638                }
  8639              ],
  8640              "edges": null
  8641            },
  8642            "references": [
  8643              {
  8644                "string": {
  8645                  "range": "TestCompile/classes/inherited.d2,6:2:66-6:8:72",
  8646                  "value": [
  8647                    {
  8648                      "string": "hawaii",
  8649                      "raw_string": "hawaii"
  8650                    }
  8651                  ]
  8652                },
  8653                "key_path": {
  8654                  "range": "TestCompile/classes/inherited.d2,6:2:66-6:8:72",
  8655                  "path": [
  8656                    {
  8657                      "unquoted_string": {
  8658                        "range": "TestCompile/classes/inherited.d2,6:2:66-6:8:72",
  8659                        "value": [
  8660                          {
  8661                            "string": "hawaii",
  8662                            "raw_string": "hawaii"
  8663                          }
  8664                        ]
  8665                      }
  8666                    }
  8667                  ]
  8668                },
  8669                "context": {
  8670                  "edge": null,
  8671                  "key": {
  8672                    "range": "TestCompile/classes/inherited.d2,6:2:66-36:3:463",
  8673                    "key": {
  8674                      "range": "TestCompile/classes/inherited.d2,6:2:66-6:8:72",
  8675                      "path": [
  8676                        {
  8677                          "unquoted_string": {
  8678                            "range": "TestCompile/classes/inherited.d2,6:2:66-6:8:72",
  8679                            "value": [
  8680                              {
  8681                                "string": "hawaii",
  8682                                "raw_string": "hawaii"
  8683                              }
  8684                            ]
  8685                          }
  8686                        }
  8687                      ]
  8688                    },
  8689                    "primary": {},
  8690                    "value": {
  8691                      "map": {
  8692                        "range": "TestCompile/classes/inherited.d2,6:10:74-36:3:463",
  8693                        "nodes": [
  8694                          {
  8695                            "map_key": {
  8696                              "range": "TestCompile/classes/inherited.d2,7:2:78-35:5:459",
  8697                              "key": {
  8698                                "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  8699                                "path": [
  8700                                  {
  8701                                    "unquoted_string": {
  8702                                      "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  8703                                      "value": [
  8704                                        {
  8705                                          "string": "steps",
  8706                                          "raw_string": "steps"
  8707                                        }
  8708                                      ]
  8709                                    }
  8710                                  }
  8711                                ]
  8712                              },
  8713                              "primary": {},
  8714                              "value": {
  8715                                "map": {
  8716                                  "range": "TestCompile/classes/inherited.d2,7:9:85-35:5:459",
  8717                                  "nodes": [
  8718                                    {
  8719                                      "map_key": {
  8720                                        "range": "TestCompile/classes/inherited.d2,8:6:93-15:7:204",
  8721                                        "key": {
  8722                                          "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  8723                                          "path": [
  8724                                            {
  8725                                              "unquoted_string": {
  8726                                                "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  8727                                                "value": [
  8728                                                  {
  8729                                                    "string": "1",
  8730                                                    "raw_string": "1"
  8731                                                  }
  8732                                                ]
  8733                                              }
  8734                                            }
  8735                                          ]
  8736                                        },
  8737                                        "primary": {},
  8738                                        "value": {
  8739                                          "map": {
  8740                                            "range": "TestCompile/classes/inherited.d2,8:9:96-15:7:204",
  8741                                            "nodes": [
  8742                                              {
  8743                                                "map_key": {
  8744                                                  "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  8745                                                  "key": {
  8746                                                    "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  8747                                                    "path": [
  8748                                                      {
  8749                                                        "unquoted_string": {
  8750                                                          "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  8751                                                          "value": [
  8752                                                            {
  8753                                                              "string": "classes",
  8754                                                              "raw_string": "classes"
  8755                                                            }
  8756                                                          ]
  8757                                                        }
  8758                                                      }
  8759                                                    ]
  8760                                                  },
  8761                                                  "primary": {},
  8762                                                  "value": {
  8763                                                    "map": {
  8764                                                      "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  8765                                                      "nodes": [
  8766                                                        {
  8767                                                          "map_key": {
  8768                                                            "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  8769                                                            "key": {
  8770                                                              "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  8771                                                              "path": [
  8772                                                                {
  8773                                                                  "unquoted_string": {
  8774                                                                    "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  8775                                                                    "value": [
  8776                                                                      {
  8777                                                                        "string": "cherry",
  8778                                                                        "raw_string": "cherry"
  8779                                                                      }
  8780                                                                    ]
  8781                                                                  }
  8782                                                                }
  8783                                                              ]
  8784                                                            },
  8785                                                            "primary": {},
  8786                                                            "value": {
  8787                                                              "map": {
  8788                                                                "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  8789                                                                "nodes": [
  8790                                                                  {
  8791                                                                    "map_key": {
  8792                                                                      "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  8793                                                                      "key": {
  8794                                                                        "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  8795                                                                        "path": [
  8796                                                                          {
  8797                                                                            "unquoted_string": {
  8798                                                                              "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  8799                                                                              "value": [
  8800                                                                                {
  8801                                                                                  "string": "style",
  8802                                                                                  "raw_string": "style"
  8803                                                                                }
  8804                                                                              ]
  8805                                                                            }
  8806                                                                          },
  8807                                                                          {
  8808                                                                            "unquoted_string": {
  8809                                                                              "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  8810                                                                              "value": [
  8811                                                                                {
  8812                                                                                  "string": "fill",
  8813                                                                                  "raw_string": "fill"
  8814                                                                                }
  8815                                                                              ]
  8816                                                                            }
  8817                                                                          }
  8818                                                                        ]
  8819                                                                      },
  8820                                                                      "primary": {},
  8821                                                                      "value": {
  8822                                                                        "unquoted_string": {
  8823                                                                          "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  8824                                                                          "value": [
  8825                                                                            {
  8826                                                                              "string": "red",
  8827                                                                              "raw_string": "red"
  8828                                                                            }
  8829                                                                          ]
  8830                                                                        }
  8831                                                                      }
  8832                                                                    }
  8833                                                                  }
  8834                                                                ]
  8835                                                              }
  8836                                                            }
  8837                                                          }
  8838                                                        }
  8839                                                      ]
  8840                                                    }
  8841                                                  }
  8842                                                }
  8843                                              },
  8844                                              {
  8845                                                "map_key": {
  8846                                                  "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  8847                                                  "key": {
  8848                                                    "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  8849                                                    "path": [
  8850                                                      {
  8851                                                        "unquoted_string": {
  8852                                                          "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  8853                                                          "value": [
  8854                                                            {
  8855                                                              "string": "x",
  8856                                                              "raw_string": "x"
  8857                                                            }
  8858                                                          ]
  8859                                                        }
  8860                                                      }
  8861                                                    ]
  8862                                                  },
  8863                                                  "primary": {},
  8864                                                  "value": {}
  8865                                                }
  8866                                              }
  8867                                            ]
  8868                                          }
  8869                                        }
  8870                                      }
  8871                                    },
  8872                                    {
  8873                                      "map_key": {
  8874                                        "range": "TestCompile/classes/inherited.d2,16:6:211-18:7:233",
  8875                                        "key": {
  8876                                          "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  8877                                          "path": [
  8878                                            {
  8879                                              "unquoted_string": {
  8880                                                "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  8881                                                "value": [
  8882                                                  {
  8883                                                    "string": "2",
  8884                                                    "raw_string": "2"
  8885                                                  }
  8886                                                ]
  8887                                              }
  8888                                            }
  8889                                          ]
  8890                                        },
  8891                                        "primary": {},
  8892                                        "value": {
  8893                                          "map": {
  8894                                            "range": "TestCompile/classes/inherited.d2,16:9:214-18:7:233",
  8895                                            "nodes": [
  8896                                              {
  8897                                                "map_key": {
  8898                                                  "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  8899                                                  "key": {
  8900                                                    "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  8901                                                    "path": [
  8902                                                      {
  8903                                                        "unquoted_string": {
  8904                                                          "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  8905                                                          "value": [
  8906                                                            {
  8907                                                              "string": "y",
  8908                                                              "raw_string": "y"
  8909                                                            }
  8910                                                          ]
  8911                                                        }
  8912                                                      }
  8913                                                    ]
  8914                                                  },
  8915                                                  "primary": {},
  8916                                                  "value": {}
  8917                                                }
  8918                                              }
  8919                                            ]
  8920                                          }
  8921                                        }
  8922                                      }
  8923                                    },
  8924                                    {
  8925                                      "map_key": {
  8926                                        "range": "TestCompile/classes/inherited.d2,19:6:240-26:7:352",
  8927                                        "key": {
  8928                                          "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  8929                                          "path": [
  8930                                            {
  8931                                              "unquoted_string": {
  8932                                                "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  8933                                                "value": [
  8934                                                  {
  8935                                                    "string": "3",
  8936                                                    "raw_string": "3"
  8937                                                  }
  8938                                                ]
  8939                                              }
  8940                                            }
  8941                                          ]
  8942                                        },
  8943                                        "primary": {},
  8944                                        "value": {
  8945                                          "map": {
  8946                                            "range": "TestCompile/classes/inherited.d2,19:9:243-26:7:352",
  8947                                            "nodes": [
  8948                                              {
  8949                                                "map_key": {
  8950                                                  "range": "TestCompile/classes/inherited.d2,20:8:253-24:9:334",
  8951                                                  "key": {
  8952                                                    "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  8953                                                    "path": [
  8954                                                      {
  8955                                                        "unquoted_string": {
  8956                                                          "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  8957                                                          "value": [
  8958                                                            {
  8959                                                              "string": "classes",
  8960                                                              "raw_string": "classes"
  8961                                                            }
  8962                                                          ]
  8963                                                        }
  8964                                                      }
  8965                                                    ]
  8966                                                  },
  8967                                                  "primary": {},
  8968                                                  "value": {
  8969                                                    "map": {
  8970                                                      "range": "TestCompile/classes/inherited.d2,20:17:262-24:9:334",
  8971                                                      "nodes": [
  8972                                                        {
  8973                                                          "map_key": {
  8974                                                            "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  8975                                                            "key": {
  8976                                                              "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  8977                                                              "path": [
  8978                                                                {
  8979                                                                  "unquoted_string": {
  8980                                                                    "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  8981                                                                    "value": [
  8982                                                                      {
  8983                                                                        "string": "cherry",
  8984                                                                        "raw_string": "cherry"
  8985                                                                      }
  8986                                                                    ]
  8987                                                                  }
  8988                                                                }
  8989                                                              ]
  8990                                                            },
  8991                                                            "primary": {},
  8992                                                            "value": {
  8993                                                              "map": {
  8994                                                                "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  8995                                                                "nodes": [
  8996                                                                  {
  8997                                                                    "map_key": {
  8998                                                                      "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  8999                                                                      "key": {
  9000                                                                        "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  9001                                                                        "path": [
  9002                                                                          {
  9003                                                                            "unquoted_string": {
  9004                                                                              "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  9005                                                                              "value": [
  9006                                                                                {
  9007                                                                                  "string": "style",
  9008                                                                                  "raw_string": "style"
  9009                                                                                }
  9010                                                                              ]
  9011                                                                            }
  9012                                                                          },
  9013                                                                          {
  9014                                                                            "unquoted_string": {
  9015                                                                              "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  9016                                                                              "value": [
  9017                                                                                {
  9018                                                                                  "string": "fill",
  9019                                                                                  "raw_string": "fill"
  9020                                                                                }
  9021                                                                              ]
  9022                                                                            }
  9023                                                                          }
  9024                                                                        ]
  9025                                                                      },
  9026                                                                      "primary": {},
  9027                                                                      "value": {
  9028                                                                        "unquoted_string": {
  9029                                                                          "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  9030                                                                          "value": [
  9031                                                                            {
  9032                                                                              "string": "blue",
  9033                                                                              "raw_string": "blue"
  9034                                                                            }
  9035                                                                          ]
  9036                                                                        }
  9037                                                                      }
  9038                                                                    }
  9039                                                                  }
  9040                                                                ]
  9041                                                              }
  9042                                                            }
  9043                                                          }
  9044                                                        }
  9045                                                      ]
  9046                                                    }
  9047                                                  }
  9048                                                }
  9049                                              },
  9050                                              {
  9051                                                "map_key": {
  9052                                                  "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  9053                                                  "key": {
  9054                                                    "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  9055                                                    "path": [
  9056                                                      {
  9057                                                        "unquoted_string": {
  9058                                                          "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  9059                                                          "value": [
  9060                                                            {
  9061                                                              "string": "y",
  9062                                                              "raw_string": "y"
  9063                                                            }
  9064                                                          ]
  9065                                                        }
  9066                                                      }
  9067                                                    ]
  9068                                                  },
  9069                                                  "primary": {},
  9070                                                  "value": {}
  9071                                                }
  9072                                              }
  9073                                            ]
  9074                                          }
  9075                                        }
  9076                                      }
  9077                                    },
  9078                                    {
  9079                                      "map_key": {
  9080                                        "range": "TestCompile/classes/inherited.d2,27:6:359-34:7:453",
  9081                                        "key": {
  9082                                          "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  9083                                          "path": [
  9084                                            {
  9085                                              "unquoted_string": {
  9086                                                "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  9087                                                "value": [
  9088                                                  {
  9089                                                    "string": "4",
  9090                                                    "raw_string": "4"
  9091                                                  }
  9092                                                ]
  9093                                              }
  9094                                            }
  9095                                          ]
  9096                                        },
  9097                                        "primary": {},
  9098                                        "value": {
  9099                                          "map": {
  9100                                            "range": "TestCompile/classes/inherited.d2,27:9:362-34:7:453",
  9101                                            "nodes": [
  9102                                              {
  9103                                                "map_key": {
  9104                                                  "range": "TestCompile/classes/inherited.d2,28:8:372-32:9:435",
  9105                                                  "key": {
  9106                                                    "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  9107                                                    "path": [
  9108                                                      {
  9109                                                        "unquoted_string": {
  9110                                                          "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  9111                                                          "value": [
  9112                                                            {
  9113                                                              "string": "layers",
  9114                                                              "raw_string": "layers"
  9115                                                            }
  9116                                                          ]
  9117                                                        }
  9118                                                      }
  9119                                                    ]
  9120                                                  },
  9121                                                  "primary": {},
  9122                                                  "value": {
  9123                                                    "map": {
  9124                                                      "range": "TestCompile/classes/inherited.d2,28:16:380-32:9:435",
  9125                                                      "nodes": [
  9126                                                        {
  9127                                                          "map_key": {
  9128                                                            "range": "TestCompile/classes/inherited.d2,29:10:392-31:11:425",
  9129                                                            "key": {
  9130                                                              "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  9131                                                              "path": [
  9132                                                                {
  9133                                                                  "unquoted_string": {
  9134                                                                    "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  9135                                                                    "value": [
  9136                                                                      {
  9137                                                                        "string": "deep",
  9138                                                                        "raw_string": "deep"
  9139                                                                      }
  9140                                                                    ]
  9141                                                                  }
  9142                                                                }
  9143                                                              ]
  9144                                                            },
  9145                                                            "primary": {},
  9146                                                            "value": {
  9147                                                              "map": {
  9148                                                                "range": "TestCompile/classes/inherited.d2,29:16:398-31:11:425",
  9149                                                                "nodes": [
  9150                                                                  {
  9151                                                                    "map_key": {
  9152                                                                      "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  9153                                                                      "key": {
  9154                                                                        "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  9155                                                                        "path": [
  9156                                                                          {
  9157                                                                            "unquoted_string": {
  9158                                                                              "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  9159                                                                              "value": [
  9160                                                                                {
  9161                                                                                  "string": "x",
  9162                                                                                  "raw_string": "x"
  9163                                                                                }
  9164                                                                              ]
  9165                                                                            }
  9166                                                                          }
  9167                                                                        ]
  9168                                                                      },
  9169                                                                      "primary": {},
  9170                                                                      "value": {}
  9171                                                                    }
  9172                                                                  }
  9173                                                                ]
  9174                                                              }
  9175                                                            }
  9176                                                          }
  9177                                                        }
  9178                                                      ]
  9179                                                    }
  9180                                                  }
  9181                                                }
  9182                                              },
  9183                                              {
  9184                                                "map_key": {
  9185                                                  "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  9186                                                  "key": {
  9187                                                    "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  9188                                                    "path": [
  9189                                                      {
  9190                                                        "unquoted_string": {
  9191                                                          "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  9192                                                          "value": [
  9193                                                            {
  9194                                                              "string": "x",
  9195                                                              "raw_string": "x"
  9196                                                            }
  9197                                                          ]
  9198                                                        }
  9199                                                      }
  9200                                                    ]
  9201                                                  },
  9202                                                  "primary": {},
  9203                                                  "value": {}
  9204                                                }
  9205                                              }
  9206                                            ]
  9207                                          }
  9208                                        }
  9209                                      }
  9210                                    }
  9211                                  ]
  9212                                }
  9213                              }
  9214                            }
  9215                          }
  9216                        ]
  9217                      }
  9218                    }
  9219                  }
  9220                },
  9221                "due_to_glob": false,
  9222                "due_to_lazy_glob": false
  9223              }
  9224            ]
  9225          }
  9226        ],
  9227        "edges": null
  9228      },
  9229      "references": [
  9230        {
  9231          "string": {
  9232            "range": "TestCompile/classes/inherited.d2,5:0:51-5:9:60",
  9233            "value": [
  9234              {
  9235                "string": "scenarios",
  9236                "raw_string": "scenarios"
  9237              }
  9238            ]
  9239          },
  9240          "key_path": {
  9241            "range": "TestCompile/classes/inherited.d2,5:0:51-5:9:60",
  9242            "path": [
  9243              {
  9244                "unquoted_string": {
  9245                  "range": "TestCompile/classes/inherited.d2,5:0:51-5:9:60",
  9246                  "value": [
  9247                    {
  9248                      "string": "scenarios",
  9249                      "raw_string": "scenarios"
  9250                    }
  9251                  ]
  9252                }
  9253              }
  9254            ]
  9255          },
  9256          "context": {
  9257            "edge": null,
  9258            "key": {
  9259              "range": "TestCompile/classes/inherited.d2,5:0:51-37:1:465",
  9260              "key": {
  9261                "range": "TestCompile/classes/inherited.d2,5:0:51-5:9:60",
  9262                "path": [
  9263                  {
  9264                    "unquoted_string": {
  9265                      "range": "TestCompile/classes/inherited.d2,5:0:51-5:9:60",
  9266                      "value": [
  9267                        {
  9268                          "string": "scenarios",
  9269                          "raw_string": "scenarios"
  9270                        }
  9271                      ]
  9272                    }
  9273                  }
  9274                ]
  9275              },
  9276              "primary": {},
  9277              "value": {
  9278                "map": {
  9279                  "range": "TestCompile/classes/inherited.d2,5:11:62-37:1:465",
  9280                  "nodes": [
  9281                    {
  9282                      "map_key": {
  9283                        "range": "TestCompile/classes/inherited.d2,6:2:66-36:3:463",
  9284                        "key": {
  9285                          "range": "TestCompile/classes/inherited.d2,6:2:66-6:8:72",
  9286                          "path": [
  9287                            {
  9288                              "unquoted_string": {
  9289                                "range": "TestCompile/classes/inherited.d2,6:2:66-6:8:72",
  9290                                "value": [
  9291                                  {
  9292                                    "string": "hawaii",
  9293                                    "raw_string": "hawaii"
  9294                                  }
  9295                                ]
  9296                              }
  9297                            }
  9298                          ]
  9299                        },
  9300                        "primary": {},
  9301                        "value": {
  9302                          "map": {
  9303                            "range": "TestCompile/classes/inherited.d2,6:10:74-36:3:463",
  9304                            "nodes": [
  9305                              {
  9306                                "map_key": {
  9307                                  "range": "TestCompile/classes/inherited.d2,7:2:78-35:5:459",
  9308                                  "key": {
  9309                                    "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  9310                                    "path": [
  9311                                      {
  9312                                        "unquoted_string": {
  9313                                          "range": "TestCompile/classes/inherited.d2,7:2:78-7:7:83",
  9314                                          "value": [
  9315                                            {
  9316                                              "string": "steps",
  9317                                              "raw_string": "steps"
  9318                                            }
  9319                                          ]
  9320                                        }
  9321                                      }
  9322                                    ]
  9323                                  },
  9324                                  "primary": {},
  9325                                  "value": {
  9326                                    "map": {
  9327                                      "range": "TestCompile/classes/inherited.d2,7:9:85-35:5:459",
  9328                                      "nodes": [
  9329                                        {
  9330                                          "map_key": {
  9331                                            "range": "TestCompile/classes/inherited.d2,8:6:93-15:7:204",
  9332                                            "key": {
  9333                                              "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  9334                                              "path": [
  9335                                                {
  9336                                                  "unquoted_string": {
  9337                                                    "range": "TestCompile/classes/inherited.d2,8:6:93-8:7:94",
  9338                                                    "value": [
  9339                                                      {
  9340                                                        "string": "1",
  9341                                                        "raw_string": "1"
  9342                                                      }
  9343                                                    ]
  9344                                                  }
  9345                                                }
  9346                                              ]
  9347                                            },
  9348                                            "primary": {},
  9349                                            "value": {
  9350                                              "map": {
  9351                                                "range": "TestCompile/classes/inherited.d2,8:9:96-15:7:204",
  9352                                                "nodes": [
  9353                                                  {
  9354                                                    "map_key": {
  9355                                                      "range": "TestCompile/classes/inherited.d2,9:8:106-13:9:186",
  9356                                                      "key": {
  9357                                                        "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  9358                                                        "path": [
  9359                                                          {
  9360                                                            "unquoted_string": {
  9361                                                              "range": "TestCompile/classes/inherited.d2,9:8:106-9:15:113",
  9362                                                              "value": [
  9363                                                                {
  9364                                                                  "string": "classes",
  9365                                                                  "raw_string": "classes"
  9366                                                                }
  9367                                                              ]
  9368                                                            }
  9369                                                          }
  9370                                                        ]
  9371                                                      },
  9372                                                      "primary": {},
  9373                                                      "value": {
  9374                                                        "map": {
  9375                                                          "range": "TestCompile/classes/inherited.d2,9:17:115-13:9:186",
  9376                                                          "nodes": [
  9377                                                            {
  9378                                                              "map_key": {
  9379                                                                "range": "TestCompile/classes/inherited.d2,10:10:127-12:11:176",
  9380                                                                "key": {
  9381                                                                  "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  9382                                                                  "path": [
  9383                                                                    {
  9384                                                                      "unquoted_string": {
  9385                                                                        "range": "TestCompile/classes/inherited.d2,10:10:127-10:16:133",
  9386                                                                        "value": [
  9387                                                                          {
  9388                                                                            "string": "cherry",
  9389                                                                            "raw_string": "cherry"
  9390                                                                          }
  9391                                                                        ]
  9392                                                                      }
  9393                                                                    }
  9394                                                                  ]
  9395                                                                },
  9396                                                                "primary": {},
  9397                                                                "value": {
  9398                                                                  "map": {
  9399                                                                    "range": "TestCompile/classes/inherited.d2,10:18:135-12:11:176",
  9400                                                                    "nodes": [
  9401                                                                      {
  9402                                                                        "map_key": {
  9403                                                                          "range": "TestCompile/classes/inherited.d2,11:12:149-11:27:164",
  9404                                                                          "key": {
  9405                                                                            "range": "TestCompile/classes/inherited.d2,11:12:149-11:22:159",
  9406                                                                            "path": [
  9407                                                                              {
  9408                                                                                "unquoted_string": {
  9409                                                                                  "range": "TestCompile/classes/inherited.d2,11:12:149-11:17:154",
  9410                                                                                  "value": [
  9411                                                                                    {
  9412                                                                                      "string": "style",
  9413                                                                                      "raw_string": "style"
  9414                                                                                    }
  9415                                                                                  ]
  9416                                                                                }
  9417                                                                              },
  9418                                                                              {
  9419                                                                                "unquoted_string": {
  9420                                                                                  "range": "TestCompile/classes/inherited.d2,11:18:155-11:22:159",
  9421                                                                                  "value": [
  9422                                                                                    {
  9423                                                                                      "string": "fill",
  9424                                                                                      "raw_string": "fill"
  9425                                                                                    }
  9426                                                                                  ]
  9427                                                                                }
  9428                                                                              }
  9429                                                                            ]
  9430                                                                          },
  9431                                                                          "primary": {},
  9432                                                                          "value": {
  9433                                                                            "unquoted_string": {
  9434                                                                              "range": "TestCompile/classes/inherited.d2,11:24:161-11:27:164",
  9435                                                                              "value": [
  9436                                                                                {
  9437                                                                                  "string": "red",
  9438                                                                                  "raw_string": "red"
  9439                                                                                }
  9440                                                                              ]
  9441                                                                            }
  9442                                                                          }
  9443                                                                        }
  9444                                                                      }
  9445                                                                    ]
  9446                                                                  }
  9447                                                                }
  9448                                                              }
  9449                                                            }
  9450                                                          ]
  9451                                                        }
  9452                                                      }
  9453                                                    }
  9454                                                  },
  9455                                                  {
  9456                                                    "map_key": {
  9457                                                      "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  9458                                                      "key": {
  9459                                                        "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  9460                                                        "path": [
  9461                                                          {
  9462                                                            "unquoted_string": {
  9463                                                              "range": "TestCompile/classes/inherited.d2,14:8:195-14:9:196",
  9464                                                              "value": [
  9465                                                                {
  9466                                                                  "string": "x",
  9467                                                                  "raw_string": "x"
  9468                                                                }
  9469                                                              ]
  9470                                                            }
  9471                                                          }
  9472                                                        ]
  9473                                                      },
  9474                                                      "primary": {},
  9475                                                      "value": {}
  9476                                                    }
  9477                                                  }
  9478                                                ]
  9479                                              }
  9480                                            }
  9481                                          }
  9482                                        },
  9483                                        {
  9484                                          "map_key": {
  9485                                            "range": "TestCompile/classes/inherited.d2,16:6:211-18:7:233",
  9486                                            "key": {
  9487                                              "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  9488                                              "path": [
  9489                                                {
  9490                                                  "unquoted_string": {
  9491                                                    "range": "TestCompile/classes/inherited.d2,16:6:211-16:7:212",
  9492                                                    "value": [
  9493                                                      {
  9494                                                        "string": "2",
  9495                                                        "raw_string": "2"
  9496                                                      }
  9497                                                    ]
  9498                                                  }
  9499                                                }
  9500                                              ]
  9501                                            },
  9502                                            "primary": {},
  9503                                            "value": {
  9504                                              "map": {
  9505                                                "range": "TestCompile/classes/inherited.d2,16:9:214-18:7:233",
  9506                                                "nodes": [
  9507                                                  {
  9508                                                    "map_key": {
  9509                                                      "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  9510                                                      "key": {
  9511                                                        "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  9512                                                        "path": [
  9513                                                          {
  9514                                                            "unquoted_string": {
  9515                                                              "range": "TestCompile/classes/inherited.d2,17:8:224-17:9:225",
  9516                                                              "value": [
  9517                                                                {
  9518                                                                  "string": "y",
  9519                                                                  "raw_string": "y"
  9520                                                                }
  9521                                                              ]
  9522                                                            }
  9523                                                          }
  9524                                                        ]
  9525                                                      },
  9526                                                      "primary": {},
  9527                                                      "value": {}
  9528                                                    }
  9529                                                  }
  9530                                                ]
  9531                                              }
  9532                                            }
  9533                                          }
  9534                                        },
  9535                                        {
  9536                                          "map_key": {
  9537                                            "range": "TestCompile/classes/inherited.d2,19:6:240-26:7:352",
  9538                                            "key": {
  9539                                              "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  9540                                              "path": [
  9541                                                {
  9542                                                  "unquoted_string": {
  9543                                                    "range": "TestCompile/classes/inherited.d2,19:6:240-19:7:241",
  9544                                                    "value": [
  9545                                                      {
  9546                                                        "string": "3",
  9547                                                        "raw_string": "3"
  9548                                                      }
  9549                                                    ]
  9550                                                  }
  9551                                                }
  9552                                              ]
  9553                                            },
  9554                                            "primary": {},
  9555                                            "value": {
  9556                                              "map": {
  9557                                                "range": "TestCompile/classes/inherited.d2,19:9:243-26:7:352",
  9558                                                "nodes": [
  9559                                                  {
  9560                                                    "map_key": {
  9561                                                      "range": "TestCompile/classes/inherited.d2,20:8:253-24:9:334",
  9562                                                      "key": {
  9563                                                        "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  9564                                                        "path": [
  9565                                                          {
  9566                                                            "unquoted_string": {
  9567                                                              "range": "TestCompile/classes/inherited.d2,20:8:253-20:15:260",
  9568                                                              "value": [
  9569                                                                {
  9570                                                                  "string": "classes",
  9571                                                                  "raw_string": "classes"
  9572                                                                }
  9573                                                              ]
  9574                                                            }
  9575                                                          }
  9576                                                        ]
  9577                                                      },
  9578                                                      "primary": {},
  9579                                                      "value": {
  9580                                                        "map": {
  9581                                                          "range": "TestCompile/classes/inherited.d2,20:17:262-24:9:334",
  9582                                                          "nodes": [
  9583                                                            {
  9584                                                              "map_key": {
  9585                                                                "range": "TestCompile/classes/inherited.d2,21:10:274-23:11:324",
  9586                                                                "key": {
  9587                                                                  "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  9588                                                                  "path": [
  9589                                                                    {
  9590                                                                      "unquoted_string": {
  9591                                                                        "range": "TestCompile/classes/inherited.d2,21:10:274-21:16:280",
  9592                                                                        "value": [
  9593                                                                          {
  9594                                                                            "string": "cherry",
  9595                                                                            "raw_string": "cherry"
  9596                                                                          }
  9597                                                                        ]
  9598                                                                      }
  9599                                                                    }
  9600                                                                  ]
  9601                                                                },
  9602                                                                "primary": {},
  9603                                                                "value": {
  9604                                                                  "map": {
  9605                                                                    "range": "TestCompile/classes/inherited.d2,21:18:282-23:11:324",
  9606                                                                    "nodes": [
  9607                                                                      {
  9608                                                                        "map_key": {
  9609                                                                          "range": "TestCompile/classes/inherited.d2,22:12:296-22:28:312",
  9610                                                                          "key": {
  9611                                                                            "range": "TestCompile/classes/inherited.d2,22:12:296-22:22:306",
  9612                                                                            "path": [
  9613                                                                              {
  9614                                                                                "unquoted_string": {
  9615                                                                                  "range": "TestCompile/classes/inherited.d2,22:12:296-22:17:301",
  9616                                                                                  "value": [
  9617                                                                                    {
  9618                                                                                      "string": "style",
  9619                                                                                      "raw_string": "style"
  9620                                                                                    }
  9621                                                                                  ]
  9622                                                                                }
  9623                                                                              },
  9624                                                                              {
  9625                                                                                "unquoted_string": {
  9626                                                                                  "range": "TestCompile/classes/inherited.d2,22:18:302-22:22:306",
  9627                                                                                  "value": [
  9628                                                                                    {
  9629                                                                                      "string": "fill",
  9630                                                                                      "raw_string": "fill"
  9631                                                                                    }
  9632                                                                                  ]
  9633                                                                                }
  9634                                                                              }
  9635                                                                            ]
  9636                                                                          },
  9637                                                                          "primary": {},
  9638                                                                          "value": {
  9639                                                                            "unquoted_string": {
  9640                                                                              "range": "TestCompile/classes/inherited.d2,22:24:308-22:28:312",
  9641                                                                              "value": [
  9642                                                                                {
  9643                                                                                  "string": "blue",
  9644                                                                                  "raw_string": "blue"
  9645                                                                                }
  9646                                                                              ]
  9647                                                                            }
  9648                                                                          }
  9649                                                                        }
  9650                                                                      }
  9651                                                                    ]
  9652                                                                  }
  9653                                                                }
  9654                                                              }
  9655                                                            }
  9656                                                          ]
  9657                                                        }
  9658                                                      }
  9659                                                    }
  9660                                                  },
  9661                                                  {
  9662                                                    "map_key": {
  9663                                                      "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  9664                                                      "key": {
  9665                                                        "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  9666                                                        "path": [
  9667                                                          {
  9668                                                            "unquoted_string": {
  9669                                                              "range": "TestCompile/classes/inherited.d2,25:8:343-25:9:344",
  9670                                                              "value": [
  9671                                                                {
  9672                                                                  "string": "y",
  9673                                                                  "raw_string": "y"
  9674                                                                }
  9675                                                              ]
  9676                                                            }
  9677                                                          }
  9678                                                        ]
  9679                                                      },
  9680                                                      "primary": {},
  9681                                                      "value": {}
  9682                                                    }
  9683                                                  }
  9684                                                ]
  9685                                              }
  9686                                            }
  9687                                          }
  9688                                        },
  9689                                        {
  9690                                          "map_key": {
  9691                                            "range": "TestCompile/classes/inherited.d2,27:6:359-34:7:453",
  9692                                            "key": {
  9693                                              "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  9694                                              "path": [
  9695                                                {
  9696                                                  "unquoted_string": {
  9697                                                    "range": "TestCompile/classes/inherited.d2,27:6:359-27:7:360",
  9698                                                    "value": [
  9699                                                      {
  9700                                                        "string": "4",
  9701                                                        "raw_string": "4"
  9702                                                      }
  9703                                                    ]
  9704                                                  }
  9705                                                }
  9706                                              ]
  9707                                            },
  9708                                            "primary": {},
  9709                                            "value": {
  9710                                              "map": {
  9711                                                "range": "TestCompile/classes/inherited.d2,27:9:362-34:7:453",
  9712                                                "nodes": [
  9713                                                  {
  9714                                                    "map_key": {
  9715                                                      "range": "TestCompile/classes/inherited.d2,28:8:372-32:9:435",
  9716                                                      "key": {
  9717                                                        "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  9718                                                        "path": [
  9719                                                          {
  9720                                                            "unquoted_string": {
  9721                                                              "range": "TestCompile/classes/inherited.d2,28:8:372-28:14:378",
  9722                                                              "value": [
  9723                                                                {
  9724                                                                  "string": "layers",
  9725                                                                  "raw_string": "layers"
  9726                                                                }
  9727                                                              ]
  9728                                                            }
  9729                                                          }
  9730                                                        ]
  9731                                                      },
  9732                                                      "primary": {},
  9733                                                      "value": {
  9734                                                        "map": {
  9735                                                          "range": "TestCompile/classes/inherited.d2,28:16:380-32:9:435",
  9736                                                          "nodes": [
  9737                                                            {
  9738                                                              "map_key": {
  9739                                                                "range": "TestCompile/classes/inherited.d2,29:10:392-31:11:425",
  9740                                                                "key": {
  9741                                                                  "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  9742                                                                  "path": [
  9743                                                                    {
  9744                                                                      "unquoted_string": {
  9745                                                                        "range": "TestCompile/classes/inherited.d2,29:10:392-29:14:396",
  9746                                                                        "value": [
  9747                                                                          {
  9748                                                                            "string": "deep",
  9749                                                                            "raw_string": "deep"
  9750                                                                          }
  9751                                                                        ]
  9752                                                                      }
  9753                                                                    }
  9754                                                                  ]
  9755                                                                },
  9756                                                                "primary": {},
  9757                                                                "value": {
  9758                                                                  "map": {
  9759                                                                    "range": "TestCompile/classes/inherited.d2,29:16:398-31:11:425",
  9760                                                                    "nodes": [
  9761                                                                      {
  9762                                                                        "map_key": {
  9763                                                                          "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  9764                                                                          "key": {
  9765                                                                            "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  9766                                                                            "path": [
  9767                                                                              {
  9768                                                                                "unquoted_string": {
  9769                                                                                  "range": "TestCompile/classes/inherited.d2,30:12:412-30:13:413",
  9770                                                                                  "value": [
  9771                                                                                    {
  9772                                                                                      "string": "x",
  9773                                                                                      "raw_string": "x"
  9774                                                                                    }
  9775                                                                                  ]
  9776                                                                                }
  9777                                                                              }
  9778                                                                            ]
  9779                                                                          },
  9780                                                                          "primary": {},
  9781                                                                          "value": {}
  9782                                                                        }
  9783                                                                      }
  9784                                                                    ]
  9785                                                                  }
  9786                                                                }
  9787                                                              }
  9788                                                            }
  9789                                                          ]
  9790                                                        }
  9791                                                      }
  9792                                                    }
  9793                                                  },
  9794                                                  {
  9795                                                    "map_key": {
  9796                                                      "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  9797                                                      "key": {
  9798                                                        "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  9799                                                        "path": [
  9800                                                          {
  9801                                                            "unquoted_string": {
  9802                                                              "range": "TestCompile/classes/inherited.d2,33:8:444-33:9:445",
  9803                                                              "value": [
  9804                                                                {
  9805                                                                  "string": "x",
  9806                                                                  "raw_string": "x"
  9807                                                                }
  9808                                                              ]
  9809                                                            }
  9810                                                          }
  9811                                                        ]
  9812                                                      },
  9813                                                      "primary": {},
  9814                                                      "value": {}
  9815                                                    }
  9816                                                  }
  9817                                                ]
  9818                                              }
  9819                                            }
  9820                                          }
  9821                                        }
  9822                                      ]
  9823                                    }
  9824                                  }
  9825                                }
  9826                              }
  9827                            ]
  9828                          }
  9829                        }
  9830                      }
  9831                    }
  9832                  ]
  9833                }
  9834              }
  9835            }
  9836          },
  9837          "due_to_glob": false,
  9838          "due_to_lazy_glob": false
  9839        }
  9840      ]
  9841    }
  9842  ],
  9843  "edges": null
  9844}

View as plain text