1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
/// <reference path='fourslash.ts'/>
// @Filename: /defA.ts
////declare module "a" {
//// [|export type [|{| "isWriteAccess": true, "isDefinition": true, "contextRangeIndex": 0 |}T|] = number;|]
////}
// @Filename: /defB.ts
////declare module "b" {
//// export import a = require("a");
//// export const x: a.[|T|];
////}
// @Filename: /defC.ts
////declare module "c" {
//// import b = require("b");
//// const x: b.a.[|T|];
////}
verify.noErrors();
verify.singleReferenceGroup("type T = number", "T");
|