TypeScript/tests/cases/conformance/jsdoc/jsdocTypeReferenceUseBeforeDef.ts
Nathan Shively-Sanders c344a3ea5b
Fix bogus use before def in jsdoc (#25532)
Block scoped variables, classes and enums would issue a bogus
use-before-def error in jsdoc because name resolution always adds Value,
even when resolving a type.

Fixes #25097
2018-07-10 08:33:19 -07:00

9 lines
130 B
TypeScript

// @noEmit: true
// @allowJs: true
// @checkJs: true
// @Filename: bug25097.js
/** @type {C | null} */
const c = null
class C {
}