TypeScript/tests/cases/fourslash/jsdocTypedefTagSemanticMeaning0.ts
Andy 3cd9f3d2d4 Support services for @typedef (#16087)
* Support services for @typedef

* Ensure JSDocTypeReference has SemanticMeaning.Type

* Get SemanticMeaning right
2017-05-26 09:52:46 -07:00

17 lines
476 B
TypeScript

///<reference path="fourslash.ts" />
// @allowJs: true
// @Filename: a.js
/////** @typedef {number} [|{| "isWriteAccess": true, "isDefinition": true |}T|] */
////const [|{| "isWriteAccess": true, "isDefinition": true |}T|] = 1;
/////** @type {[|T|]} */
////const n = [|T|];
const [t0, v0, t1, v1] = test.ranges();
verify.singleReferenceGroup("type T = number\nconst T: 1", [t0, t1]);
verify.singleReferenceGroup("type T = number\nconst T: 1", [v0, v1]);