TypeScript/tests/cases/fourslash/goToDefinitionFunctionOverloadsInClass.ts

18 lines
618 B
TypeScript
Raw Normal View History

/// <reference path='fourslash.ts'/>
////class clsInOverload {
//// static fnOverload();
2017-10-19 00:49:46 +02:00
//// static [|/*staticFunctionOverload*/fnOverload|](foo: string);
//// static /*staticFunctionOverloadDefinition*/fnOverload(foo: any) { }
2017-10-19 00:49:46 +02:00
//// public [|/*functionOverload*/fnOverload|](): any;
//// public fnOverload(foo: string);
//// public /*functionOverloadDefinition*/fnOverload(foo: any) { return "foo" }
////
//// constructor() { }
////}
verify.goToDefinition({
staticFunctionOverload: "staticFunctionOverloadDefinition",
functionOverload: "functionOverloadDefinition"
});