TypeScript/tests/cases/fourslash/jsDocFunctionSignatures9.ts
Mine Starks af0b2d9768 Merge pull request #12856 from minestarks/includejsdoctags
Expose JSDoc tags through the language service
2017-03-31 17:58:41 -07:00

24 lines
1.1 KiB
TypeScript

///<reference path="fourslash.ts" />
// @allowJs: true
// @Filename: Foo.js
/////** first line of the comment
////
////third line */
////function foo() {}
////foo/**/();
goTo.marker();
verify.verifyQuickInfoDisplayParts('function',
'',
{ start: 63, length: 3 },
[{"text": "function", "kind": "keyword"},
{"text": " ", "kind": "space"},
{"text": "foo", "kind": "functionName"},
{"text": "(", "kind": "punctuation"},
{"text": ")", "kind": "punctuation"},
{"text": ":", "kind": "punctuation"},
{"text": " ", "kind": "space"},
{"text": "void", "kind": "keyword"}
],
[{"text": "first line of the comment\n\nthird line ", "kind": "text"}],
[]);