25 lines
761 B
TypeScript
25 lines
761 B
TypeScript
///<reference path="fourslash.ts" />
|
|
|
|
// @noEmit: true
|
|
// @allowJs: true
|
|
// @checkJs: true
|
|
// @strict: true
|
|
// @Filename: jsdocParseMatchingBackticks.js
|
|
|
|
/////**
|
|
//// * `@param` initial at-param is OK in title comment
|
|
//// * @param {string} x hi there `@param`
|
|
//// * @param {string} y hi there `@ * param
|
|
//// * this is the margin
|
|
//// */
|
|
////export function f(x, y) {
|
|
//// return x/*x*/ + y/*y*/
|
|
////}
|
|
////f/*f*/
|
|
|
|
goTo.marker("f");
|
|
verify.quickInfoIs("function f(x: string, y: string): string", "`@param` initial at-param is OK in title comment");
|
|
goTo.marker("x");
|
|
verify.quickInfoIs("(parameter) x: string", "hi there `@param`");
|
|
goTo.marker("y");
|
|
verify.quickInfoIs("(parameter) y: string", "hi there `@ * param\nthis is the margin");
|