TypeScript/tests/cases/fourslash/goToDefinitionFunctionOverloads.ts

17 lines
663 B
TypeScript
Raw Normal View History

/// <reference path='fourslash.ts' />
2017-10-19 00:49:46 +02:00
////function [|/*functionOverload1*/functionOverload|](value: number);
////function /*functionOverload2*/functionOverload(value: string);
////function /*functionOverloadDefinition*/functionOverload() {}
////
2017-10-19 00:49:46 +02:00
////[|/*functionOverloadReference1*/functionOverload|](123);
////[|/*functionOverloadReference2*/functionOverload|]("123");
////[|/*brokenOverload*/functionOverload|]({});
2014-07-13 01:04:16 +02:00
verify.goToDefinition({
functionOverloadReference1: "functionOverload1",
functionOverloadReference2: "functionOverload2",
brokenOverload: "functionOverload1",
functionOverload1: "functionOverloadDefinition"
});