[ { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 36, "name": "1" }, "quickInfo": { "kind": "class", "kindModifiers": "", "textSpan": { "start": 35, "length": 2 }, "displayParts": [ { "text": "class", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" } ], "documentation": [ { "text": "This is comment for c1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 83, "name": "2" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 82, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "p1 is property of c1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 134, "name": "3" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 133, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 246, "name": "6" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 245, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "getter property 1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 273, "name": "8q" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 272, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 335, "name": "10" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 334, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "setter property 1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 397, "name": "13q" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 396, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 458, "name": "14" }, "quickInfo": { "kind": "property", "kindModifiers": "private", "textSpan": { "start": 457, "length": 3 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "pp1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "pp1 is property of c1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 511, "name": "15" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 510, "length": 3 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "pp2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 625, "name": "18" }, "quickInfo": { "kind": "property", "kindModifiers": "private", "textSpan": { "start": 624, "length": 3 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "pp3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "getter property 2", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 653, "name": "20q" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 652, "length": 3 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "pp2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 718, "name": "22" }, "quickInfo": { "kind": "property", "kindModifiers": "private", "textSpan": { "start": 717, "length": 3 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "pp3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "setter property 2", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 783, "name": "25q" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 782, "length": 3 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "pp2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 840, "name": "26" }, "quickInfo": { "kind": "constructor", "kindModifiers": "", "textSpan": { "start": 833, "length": 11 }, "displayParts": [ { "text": "constructor", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" } ], "documentation": [ { "text": "Constructor method", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 905, "name": "27" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 904, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "s1 is static property of c1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 963, "name": "28" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 962, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1078, "name": "32" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 1077, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static getter property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1103, "name": "35q" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 1102, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1163, "name": "37" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 1162, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "setter property 3", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1222, "name": "42q" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 1221, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1252, "name": "43" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 1249, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1278, "name": "44" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 1275, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1349, "name": "46" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 1346, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1378, "name": "47q" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 1376, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1418, "name": "48" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 1416, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1467, "name": "49q" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 1465, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1499, "name": "50" }, "quickInfo": { "kind": "property", "kindModifiers": "private", "textSpan": { "start": 1497, "length": 6 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_pp1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1528, "name": "51" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 1525, "length": 6 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_pp2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1601, "name": "53" }, "quickInfo": { "kind": "property", "kindModifiers": "private", "textSpan": { "start": 1599, "length": 6 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_pp3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1633, "name": "54q" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 1630, "length": 6 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_pp2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1677, "name": "55" }, "quickInfo": { "kind": "property", "kindModifiers": "private", "textSpan": { "start": 1673, "length": 6 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_pp3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1724, "name": "56q" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 1724, "length": 6 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_pp2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1758, "name": "57" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 1756, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1784, "name": "58" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 1782, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1853, "name": "60" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 1851, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1881, "name": "61q" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 1879, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1919, "name": "62" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 1917, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1965, "name": "63q" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 1962, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1989, "name": "64" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 1988, "length": 2 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 1998, "name": "65q" }, "quickInfo": { "kind": "constructor", "kindModifiers": "", "textSpan": { "start": 1997, "length": 2 }, "displayParts": [ { "text": "constructor", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" } ], "documentation": [ { "text": "Constructor method", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2009, "name": "66" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2007, "length": 4 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_p", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2027, "name": "68" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2025, "length": 4 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_f", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "=>", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2036, "name": "69" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 2035, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2045, "name": "70" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2043, "length": 4 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_r", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2054, "name": "71q" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 2053, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2069, "name": "72" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2065, "length": 7 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_prop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2078, "name": "73" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2078, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "getter property 1", "kind": "text" }, { "text": "\n", "kind": "lineBreak" }, { "text": "setter property 1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2085, "name": "74" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2085, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "getter property 1", "kind": "text" }, { "text": "\n", "kind": "lineBreak" }, { "text": "setter property 1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2093, "name": "75" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2090, "length": 7 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_prop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2106, "name": "76" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2103, "length": 7 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_nc_p", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2117, "name": "77" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2116, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2129, "name": "78" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2127, "length": 6 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_ncf", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "=>", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2142, "name": "79" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 2139, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2153, "name": "80" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2150, "length": 6 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_ncr", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2164, "name": "81q" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 2162, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2181, "name": "82" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2177, "length": 9 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_ncprop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2193, "name": "83" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2192, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2204, "name": "84" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2202, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2213, "name": "85" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2210, "length": 9 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_ncprop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2228, "name": "86" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2225, "length": 6 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_p", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2234, "name": "87" }, "quickInfo": { "kind": "class", "kindModifiers": "", "textSpan": { "start": 2234, "length": 2 }, "displayParts": [ { "text": "class", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" } ], "documentation": [ { "text": "This is comment for c1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2237, "name": "88" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 2237, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "s1 is static property of c1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2249, "name": "89" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2245, "length": 6 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_f", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "=>", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2257, "name": "90" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 2257, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2268, "name": "91" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2265, "length": 6 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_r", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2278, "name": "92q" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 2277, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static sum with property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2293, "name": "93" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2289, "length": 9 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_prop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2305, "name": "94" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 2304, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static getter property", "kind": "text" }, { "text": "\n", "kind": "lineBreak" }, { "text": "setter property 3", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2312, "name": "95" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 2311, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "static getter property", "kind": "text" }, { "text": "\n", "kind": "lineBreak" }, { "text": "setter property 3", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2320, "name": "96" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2316, "length": 9 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_prop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2335, "name": "97" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2331, "length": 9 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_nc_p", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2347, "name": "98" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 2346, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2362, "name": "99" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2357, "length": 8 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_ncf", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "=>", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2373, "name": "100" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 2371, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2387, "name": "101" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2382, "length": 8 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_ncr", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2397, "name": "102q" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 2396, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s2", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": "b", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2417, "name": "103" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2411, "length": 11 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_ncprop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2430, "name": "104" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 2428, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2440, "name": "105" }, "quickInfo": { "kind": "property", "kindModifiers": "static", "textSpan": { "start": 2438, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_s3", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2453, "name": "106" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2446, "length": 11 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_s_ncprop", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2465, "name": "107" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 2463, "length": 4 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "i1_c", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "typeof", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2471, "name": "108" }, "quickInfo": { "kind": "class", "kindModifiers": "", "textSpan": { "start": 2470, "length": 2 }, "displayParts": [ { "text": "class", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "c1", "kind": "className" } ], "documentation": [ { "text": "This is comment for c1", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2882, "name": "110" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2882, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "cProperties", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p2", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "setter only property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2902, "name": "111" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2901, "length": 2 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "cProperties", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "p1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "getter only property", "kind": "text" } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2921, "name": "112" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2919, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "cProperties", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p2", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 2943, "name": "113" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 2941, "length": 5 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "cProperties", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "nc_p1", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 3100, "name": "119" }, "quickInfo": { "kind": "constructor", "kindModifiers": "", "textSpan": { "start": 3100, "length": 11 }, "displayParts": [ { "text": "constructor", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "cWithConstructorProperty", "kind": "className" }, { "text": "(", "kind": "punctuation" }, { "text": "a", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "cWithConstructorProperty", "kind": "className" } ], "documentation": [ { "text": "this is class cWithConstructorProperty's constructor", "kind": "text" } ], "tags": [ { "name": "param", "text": [ { "text": "a", "kind": "parameterName" }, { "text": " ", "kind": "space" }, { "text": "this is first parameter a", "kind": "text" } ] } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 3167, "name": "118" }, "quickInfo": { "kind": "local var", "kindModifiers": "", "textSpan": { "start": 3166, "length": 4 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "local var", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "bbbb", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 3187, "name": "116" }, "quickInfo": { "kind": "parameter", "kindModifiers": "", "textSpan": { "start": 3185, "length": 4 }, "displayParts": [ { "text": "this", "kind": "keyword" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "this", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 3190, "name": "114" }, "quickInfo": { "kind": "property", "kindModifiers": "public", "textSpan": { "start": 3190, "length": 1 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "property", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "cWithConstructorProperty", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "a", "kind": "propertyName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "more info about a", "kind": "text" }, { "text": "\n", "kind": "lineBreak" }, { "text": "this is first parameter a", "kind": "text" } ], "tags": [ { "name": "param", "text": [ { "text": "a", "kind": "parameterName" }, { "text": " ", "kind": "space" }, { "text": "this is first parameter a", "kind": "text" } ] } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 3194, "name": "115" }, "quickInfo": { "kind": "parameter", "kindModifiers": "public", "textSpan": { "start": 3194, "length": 1 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "parameter", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "a", "kind": "parameterName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [ { "text": "more info about a", "kind": "text" }, { "text": "\n", "kind": "lineBreak" }, { "text": "this is first parameter a", "kind": "text" } ], "tags": [ { "name": "param", "text": [ { "text": "a", "kind": "parameterName" }, { "text": " ", "kind": "space" }, { "text": "this is first parameter a", "kind": "text" } ] } ] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoCommentsClassMembers.ts", "position": 3204, "name": "117" }, "quickInfo": { "kind": "local var", "kindModifiers": "", "textSpan": { "start": 3202, "length": 4 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "local var", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "bbbb", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "number", "kind": "keyword" } ], "documentation": [] } } ]