TypeScript/tests/baselines/reference/linkTagEmit1.symbols
Nathan Shively-Sanders dcc27ebaf2
@link support, second try (#43312)
* Revert "Revert "Editor support for link tag (#41877)" (#43302)"

This reverts commit 451d4354b9.

* Fix parsing @link at end of comment

* Parse comments as string when no @link occurs

* fix lint
2021-03-22 16:39:35 -07:00

29 lines
884 B
Plaintext

=== tests/cases/conformance/jsdoc/declarations.d.ts ===
declare namespace NS {
>NS : Symbol(NS, Decl(declarations.d.ts, 0, 0))
type R = number
>R : Symbol(R, Decl(declarations.d.ts, 0, 22))
}
=== tests/cases/conformance/jsdoc/linkTagEmit1.js ===
/** @typedef {number} N */
/**
* @typedef {Object} D1
* @property {1} e Just link to {@link NS.R} this time
* @property {1} m Wyatt Earp loved {@link N integers} I bet.
*/
/** @typedef {number} Z @see N {@link N} */
/**
* @param {number} integer {@link Z}
*/
function computeCommonSourceDirectoryOfFilenames(integer) {
>computeCommonSourceDirectoryOfFilenames : Symbol(computeCommonSourceDirectoryOfFilenames, Decl(linkTagEmit1.js, 0, 0))
>integer : Symbol(integer, Decl(linkTagEmit1.js, 12, 49))
return integer + 1 // pls pls pls
>integer : Symbol(integer, Decl(linkTagEmit1.js, 12, 49))
}