TypeScript/tests/cases/fourslash/referencesForMergedDeclarations2.ts
2019-06-13 12:41:21 -07:00

19 lines
500 B
TypeScript

/// <reference path='fourslash.ts'/>
////module ATest {
//// export interface Bar { }
////}
////
////function ATest() { }
////
////[|import [|{| "isWriteAccess": true, "isDefinition": true, "contextRangeIndex": 0 |}alias|] = ATest;|] // definition
////
////var a: [|alias|].Bar; // namespace
////[|alias|].call(this); // value
verify.singleReferenceGroup([
"(alias) function alias(): void",
"(alias) namespace alias",
"import alias = ATest"
].join("\n"), "alias");