[ { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 21, "name": "1" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 21, "length": 12 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "publicMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 52, "name": "2" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 52, "length": 13 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "privateMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 86, "name": "21" }, "quickInfo": { "kind": "method", "kindModifiers": "protected", "textSpan": { "start": 86, "length": 15 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "protectedMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 119, "name": "3" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 119, "length": 12 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "staticMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 157, "name": "4" }, "quickInfo": { "kind": "method", "kindModifiers": "private,static", "textSpan": { "start": 157, "length": 19 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "privateStaticMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 204, "name": "41" }, "quickInfo": { "kind": "method", "kindModifiers": "protected,static", "textSpan": { "start": 204, "length": 21 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "protectedStaticMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 260, "name": "5" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 260, "length": 12 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "publicMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 289, "name": "6" }, "quickInfo": { "kind": "method", "kindModifiers": "private", "textSpan": { "start": 289, "length": 13 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "privateMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 319, "name": "61" }, "quickInfo": { "kind": "method", "kindModifiers": "protected", "textSpan": { "start": 319, "length": 15 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "protectedMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 348, "name": "7" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 348, "length": 12 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "staticMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 374, "name": "8" }, "quickInfo": { "kind": "method", "kindModifiers": "private,static", "textSpan": { "start": 374, "length": 19 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "privateStaticMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 407, "name": "81" }, "quickInfo": { "kind": "method", "kindModifiers": "protected,static", "textSpan": { "start": 407, "length": 21 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "protectedStaticMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 465, "name": "9" }, "quickInfo": { "kind": "var", "kindModifiers": "", "textSpan": { "start": 465, "length": 9 }, "displayParts": [ { "text": "var", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "cInstance", "kind": "localName" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 475, "name": "10" }, "quickInfo": { "kind": "method", "kindModifiers": "public", "textSpan": { "start": 475, "length": 12 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "publicMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 491, "name": "11" }, "quickInfo": { "kind": "class", "kindModifiers": "", "textSpan": { "start": 491, "length": 1 }, "displayParts": [ { "text": "class", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" } ], "documentation": [] } }, { "marker": { "fileName": "/tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts", "position": 493, "name": "12" }, "quickInfo": { "kind": "method", "kindModifiers": "static", "textSpan": { "start": 493, "length": 12 }, "displayParts": [ { "text": "(", "kind": "punctuation" }, { "text": "method", "kind": "text" }, { "text": ")", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "c", "kind": "className" }, { "text": ".", "kind": "punctuation" }, { "text": "staticMethod", "kind": "methodName" }, { "text": "(", "kind": "punctuation" }, { "text": ")", "kind": "punctuation" }, { "text": ":", "kind": "punctuation" }, { "text": " ", "kind": "space" }, { "text": "void", "kind": "keyword" } ], "documentation": [] } } ]