{
  "result": [
    {
      "name": "C1",
      "kind": 14,
      "range": {
        "start": {
          "line": 0,
          "character": 0
        },
        "end": {
          "line": 0,
          "character": 7
        }
      },
      "selectionRange": {
        "start": {
          "line": 0,
          "character": 0
        },
        "end": {
          "line": 0,
          "character": 2
        }
      },
      "children": []
    },
    {
      "name": "::C2",
      "kind": 14,
      "range": {
        "start": {
          "line": 1,
          "character": 0
        },
        "end": {
          "line": 1,
          "character": 9
        }
      },
      "selectionRange": {
        "start": {
          "line": 1,
          "character": 0
        },
        "end": {
          "line": 1,
          "character": 4
        }
      },
      "children": []
    },
    {
      "name": "Foo::C3",
      "kind": 14,
      "range": {
        "start": {
          "line": 2,
          "character": 0
        },
        "end": {
          "line": 2,
          "character": 12
        }
      },
      "selectionRange": {
        "start": {
          "line": 2,
          "character": 0
        },
        "end": {
          "line": 2,
          "character": 7
        }
      },
      "children": []
    },
    {
      "name": "::Foo::C4",
      "kind": 14,
      "range": {
        "start": {
          "line": 3,
          "character": 0
        },
        "end": {
          "line": 3,
          "character": 14
        }
      },
      "selectionRange": {
        "start": {
          "line": 3,
          "character": 0
        },
        "end": {
          "line": 3,
          "character": 9
        }
      },
      "children": []
    },
    {
      "name": "A",
      "kind": 14,
      "range": {
        "start": {
          "line": 9,
          "character": 0
        },
        "end": {
          "line": 9,
          "character": 8
        }
      },
      "selectionRange": {
        "start": {
          "line": 9,
          "character": 0
        },
        "end": {
          "line": 9,
          "character": 1
        }
      },
      "children": []
    },
    {
      "name": "::A",
      "kind": 14,
      "range": {
        "start": {
          "line": 10,
          "character": 0
        },
        "end": {
          "line": 10,
          "character": 10
        }
      },
      "selectionRange": {
        "start": {
          "line": 10,
          "character": 0
        },
        "end": {
          "line": 10,
          "character": 3
        }
      },
      "children": []
    },
    {
      "name": "A::B",
      "kind": 14,
      "range": {
        "start": {
          "line": 11,
          "character": 0
        },
        "end": {
          "line": 11,
          "character": 11
        }
      },
      "selectionRange": {
        "start": {
          "line": 11,
          "character": 0
        },
        "end": {
          "line": 11,
          "character": 4
        }
      },
      "children": []
    },
    {
      "name": "::A::B",
      "kind": 14,
      "range": {
        "start": {
          "line": 12,
          "character": 0
        },
        "end": {
          "line": 12,
          "character": 13
        }
      },
      "selectionRange": {
        "start": {
          "line": 12,
          "character": 0
        },
        "end": {
          "line": 12,
          "character": 6
        }
      },
      "children": []
    },
    {
      "name": "C",
      "kind": 14,
      "range": {
        "start": {
          "line": 14,
          "character": 0
        },
        "end": {
          "line": 14,
          "character": 8
        }
      },
      "selectionRange": {
        "start": {
          "line": 14,
          "character": 0
        },
        "end": {
          "line": 14,
          "character": 1
        }
      },
      "children": []
    },
    {
      "name": "::C",
      "kind": 14,
      "range": {
        "start": {
          "line": 15,
          "character": 0
        },
        "end": {
          "line": 15,
          "character": 10
        }
      },
      "selectionRange": {
        "start": {
          "line": 15,
          "character": 0
        },
        "end": {
          "line": 15,
          "character": 3
        }
      },
      "children": []
    },
    {
      "name": "C::D",
      "kind": 14,
      "range": {
        "start": {
          "line": 16,
          "character": 0
        },
        "end": {
          "line": 16,
          "character": 11
        }
      },
      "selectionRange": {
        "start": {
          "line": 16,
          "character": 0
        },
        "end": {
          "line": 16,
          "character": 4
        }
      },
      "children": []
    },
    {
      "name": "::C::D",
      "kind": 14,
      "range": {
        "start": {
          "line": 17,
          "character": 0
        },
        "end": {
          "line": 17,
          "character": 13
        }
      },
      "selectionRange": {
        "start": {
          "line": 17,
          "character": 0
        },
        "end": {
          "line": 17,
          "character": 6
        }
      },
      "children": []
    },
    {
      "name": "E",
      "kind": 14,
      "range": {
        "start": {
          "line": 19,
          "character": 0
        },
        "end": {
          "line": 19,
          "character": 7
        }
      },
      "selectionRange": {
        "start": {
          "line": 19,
          "character": 0
        },
        "end": {
          "line": 19,
          "character": 1
        }
      },
      "children": []
    },
    {
      "name": "::E",
      "kind": 14,
      "range": {
        "start": {
          "line": 20,
          "character": 0
        },
        "end": {
          "line": 20,
          "character": 9
        }
      },
      "selectionRange": {
        "start": {
          "line": 20,
          "character": 0
        },
        "end": {
          "line": 20,
          "character": 3
        }
      },
      "children": []
    },
    {
      "name": "E::F",
      "kind": 14,
      "range": {
        "start": {
          "line": 21,
          "character": 0
        },
        "end": {
          "line": 21,
          "character": 10
        }
      },
      "selectionRange": {
        "start": {
          "line": 21,
          "character": 0
        },
        "end": {
          "line": 21,
          "character": 4
        }
      },
      "children": []
    },
    {
      "name": "::E::F",
      "kind": 14,
      "range": {
        "start": {
          "line": 22,
          "character": 0
        },
        "end": {
          "line": 22,
          "character": 12
        }
      },
      "selectionRange": {
        "start": {
          "line": 22,
          "character": 0
        },
        "end": {
          "line": 22,
          "character": 6
        }
      },
      "children": []
    },
    {
      "name": "G",
      "kind": 14,
      "range": {
        "start": {
          "line": 24,
          "character": 0
        },
        "end": {
          "line": 24,
          "character": 1
        }
      },
      "selectionRange": {
        "start": {
          "line": 24,
          "character": 0
        },
        "end": {
          "line": 24,
          "character": 1
        }
      },
      "children": []
    },
    {
      "name": "::H",
      "kind": 14,
      "range": {
        "start": {
          "line": 24,
          "character": 3
        },
        "end": {
          "line": 24,
          "character": 6
        }
      },
      "selectionRange": {
        "start": {
          "line": 24,
          "character": 3
        },
        "end": {
          "line": 24,
          "character": 6
        }
      },
      "children": []
    },
    {
      "name": "::G::H",
      "kind": 14,
      "range": {
        "start": {
          "line": 24,
          "character": 8
        },
        "end": {
          "line": 24,
          "character": 14
        }
      },
      "selectionRange": {
        "start": {
          "line": 24,
          "character": 8
        },
        "end": {
          "line": 24,
          "character": 14
        }
      },
      "children": []
    },
    {
      "name": "self::I",
      "kind": 14,
      "range": {
        "start": {
          "line": 25,
          "character": 0
        },
        "end": {
          "line": 25,
          "character": 12
        }
      },
      "selectionRange": {
        "start": {
          "line": 25,
          "character": 0
        },
        "end": {
          "line": 25,
          "character": 7
        }
      },
      "children": []
    },
    {
      "name": "self::J",
      "kind": 14,
      "range": {
        "start": {
          "line": 26,
          "character": 0
        },
        "end": {
          "line": 26,
          "character": 7
        }
      },
      "selectionRange": {
        "start": {
          "line": 26,
          "character": 0
        },
        "end": {
          "line": 26,
          "character": 7
        }
      },
      "children": []
    },
    {
      "name": "K",
      "kind": 14,
      "range": {
        "start": {
          "line": 27,
          "character": 0
        },
        "end": {
          "line": 27,
          "character": 1
        }
      },
      "selectionRange": {
        "start": {
          "line": 27,
          "character": 0
        },
        "end": {
          "line": 27,
          "character": 1
        }
      },
      "children": []
    },
    {
      "name": "foo::K",
      "kind": 14,
      "range": {
        "start": {
          "line": 27,
          "character": 3
        },
        "end": {
          "line": 27,
          "character": 9
        }
      },
      "selectionRange": {
        "start": {
          "line": 27,
          "character": 3
        },
        "end": {
          "line": 27,
          "character": 9
        }
      },
      "children": []
    }
  ],
  "params": []
}
