TypeScript/tests/cases/fourslash/docCommentTemplateObjectLiteralMethods01.ts

32 lines
628 B
TypeScript

/// <reference path='fourslash.ts' />
const singleLineOffset = 3;
const multiLineOffset = 12;
////var x = {
//// /*0*/
//// foo() {
//// return undefined;
//// }
//// /*1*/
//// [1 + 2 + 3 + Math.rand()](x: number, y: string, z = true) { }
//// /*2*/
//// m: function(a) {}
////}
verify.docCommentTemplateAt("0", singleLineOffset, "/** */");
verify.docCommentTemplateAt("1", multiLineOffset,
`/**
*
* @param x
* @param y
* @param z
*/`);
verify.docCommentTemplateAt("2", multiLineOffset,
`/**
*
* @param a
*/`);