{
  "absolutePath": "a",
  "id": 6,
  "nodeType": "SourceUnit",
  "nodes":
  [
    {
      "abstract": false,
      "baseContracts": [],
      "contractDependencies": [],
      "contractKind": "library",
      "id": 1,
      "name": "L",
      "nameLocation": "8:1:1",
      "nodeType": "ContractDefinition",
      "nodes": [],
      "src": "0:12:1",
      "usedErrors": []
    },
    {
      "abstract": false,
      "baseContracts": [],
      "contractDependencies": [],
      "contractKind": "contract",
      "id": 5,
      "name": "C",
      "nameLocation": "22:1:1",
      "nodeType": "ContractDefinition",
      "nodes":
      [
        {
          "id": 4,
          "libraryName":
          {
            "id": 2,
            "name": "L",
            "nodeType": "IdentifierPath",
            "src": "32:1:1"
          },
          "nodeType": "UsingForDirective",
          "src": "26:17:1",
          "typeName":
          {
            "id": 3,
            "name": "uint",
            "nodeType": "ElementaryTypeName",
            "src": "38:4:1",
            "typeDescriptions": {}
          }
        }
      ],
      "src": "13:32:1",
      "usedErrors": []
    }
  ],
  "src": "0:46:1"
}
