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

24 lines
584 B
TypeScript

/// <reference path='fourslash.ts'/>
// Class references should work across file and not find local variables.
// @Filename: referenceToClass_1.ts
////[|class [|{| "isWriteAccess": true, "isDefinition": true, "contextRangeIndex": 0 |}foo|] {
//// public n: [|foo|];
//// public foo: number;
////}|]
////
////class bar {
//// public n: [|foo|];
//// public k = new [|foo|]();
////}
////
////module mod {
//// var k: [|foo|] = null;
////}
// @Filename: referenceToClass_2.ts
////var k: [|foo|];
verify.singleReferenceGroup("class foo", "foo");