21 lines
543 B
TypeScript
21 lines
543 B
TypeScript
/// <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");
|