[ { "name": "bar", "kind": 13, "range": { "start": { "line": 17, "character": 4 }, "end": { "line": 17, "character": 26 } }, "selectionRange": { "start": { "line": 17, "character": 4 }, "end": { "line": 17, "character": 7 } } }, { "name": "Bar", "kind": 5, "range": { "start": { "line": 4, "character": 0 }, "end": { "line": 13, "character": 1 } }, "selectionRange": { "start": { "line": 4, "character": 6 }, "end": { "line": 4, "character": 9 } }, "children": [ { "name": "constructor", "kind": 9, "range": { "start": { "line": 5, "character": 2 }, "end": { "line": 5, "character": 35 } }, "selectionRange": { "start": { "line": 5, "character": 2 }, "end": { "line": 5, "character": 35 } } }, { "name": "baz", "kind": 6, "tags": [ 1 ], "range": { "start": { "line": 8, "character": 2 }, "end": { "line": 8, "character": 25 } }, "selectionRange": { "start": { "line": 8, "character": 2 }, "end": { "line": 8, "character": 5 } } }, { "name": "foo", "kind": 6, "range": { "start": { "line": 6, "character": 2 }, "end": { "line": 6, "character": 24 } }, "selectionRange": { "start": { "line": 6, "character": 2 }, "end": { "line": 6, "character": 5 } } }, { "name": "getStaticBar", "kind": 6, "range": { "start": { "line": 12, "character": 2 }, "end": { "line": 12, "character": 57 } }, "selectionRange": { "start": { "line": 12, "character": 17 }, "end": { "line": 12, "character": 29 } } }, { "name": "staticBar", "kind": 7, "range": { "start": { "line": 11, "character": 2 }, "end": { "line": 11, "character": 32 } }, "selectionRange": { "start": { "line": 11, "character": 9 }, "end": { "line": 11, "character": 18 } } }, { "name": "value", "kind": 7, "range": { "start": { "line": 9, "character": 2 }, "end": { "line": 9, "character": 35 } }, "selectionRange": { "start": { "line": 9, "character": 6 }, "end": { "line": 9, "character": 11 } } }, { "name": "value", "kind": 7, "range": { "start": { "line": 10, "character": 2 }, "end": { "line": 10, "character": 42 } }, "selectionRange": { "start": { "line": 10, "character": 6 }, "end": { "line": 10, "character": 11 } } }, { "name": "x", "kind": 7, "range": { "start": { "line": 5, "character": 14 }, "end": { "line": 5, "character": 30 } }, "selectionRange": { "start": { "line": 5, "character": 21 }, "end": { "line": 5, "character": 22 } } } ] }, { "name": "IFoo", "kind": 11, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 2, "character": 1 } }, "selectionRange": { "start": { "line": 0, "character": 10 }, "end": { "line": 0, "character": 14 } }, "children": [ { "name": "foo", "kind": 6, "range": { "start": { "line": 1, "character": 2 }, "end": { "line": 1, "character": 17 } }, "selectionRange": { "start": { "line": 1, "character": 2 }, "end": { "line": 1, "character": 5 } } } ] }, { "name": "Values", "kind": 10, "range": { "start": { "line": 15, "character": 0 }, "end": { "line": 15, "character": 30 } }, "selectionRange": { "start": { "line": 15, "character": 5 }, "end": { "line": 15, "character": 11 } }, "children": [ { "name": "value1", "kind": 13, "range": { "start": { "line": 15, "character": 14 }, "end": { "line": 15, "character": 20 } }, "selectionRange": { "start": { "line": 15, "character": 14 }, "end": { "line": 15, "character": 20 } } }, { "name": "value2", "kind": 13, "range": { "start": { "line": 15, "character": 22 }, "end": { "line": 15, "character": 28 } }, "selectionRange": { "start": { "line": 15, "character": 22 }, "end": { "line": 15, "character": 28 } } } ] } ]