TypeScript/tests/cases/fourslash/goToDefinitionImports.ts
2017-05-11 15:49:30 -07:00

27 lines
527 B
TypeScript

/// <reference path='fourslash.ts'/>
// @Filename: /a.ts
////export default function /*fDef*/f() {}
////export const /*xDef*/x = 0;
// @Filename: /b.ts
/////*bDef*/declare const b: number;
////export = b;
// @Filename: /b.ts
////import f, { x } from "./a";
////import * as /*aDef*/a from "./a";
////import b = require("./b");
/////*fUse*/f;
/////*xUse*/x;
/////*aUse*/a;
/////*bUse*/b;
verify.goToDefinition({
aUse: "aDef", // Namespace import isn't "skipped"
fUse: "fDef",
xUse: "xDef",
bUse: "bDef",
});