2014-12-17 02:45:12 +01:00
|
|
|
/// <reference path='fourslash.ts'/>
|
|
|
|
|
|
|
|
////class clsInOverload {
|
|
|
|
//// static fnOverload();
|
2017-10-19 00:49:46 +02:00
|
|
|
//// static [|/*staticFunctionOverload*/fnOverload|](foo: string);
|
2017-01-09 18:40:03 +01:00
|
|
|
//// static /*staticFunctionOverloadDefinition*/fnOverload(foo: any) { }
|
2017-10-19 00:49:46 +02:00
|
|
|
//// public [|/*functionOverload*/fnOverload|](): any;
|
2014-12-17 02:45:12 +01:00
|
|
|
//// public fnOverload(foo: string);
|
2017-01-09 18:40:03 +01:00
|
|
|
//// public /*functionOverloadDefinition*/fnOverload(foo: any) { return "foo" }
|
2014-12-17 02:45:12 +01:00
|
|
|
////
|
|
|
|
//// constructor() { }
|
|
|
|
////}
|
|
|
|
|
2016-09-02 21:47:26 +02:00
|
|
|
verify.goToDefinition({
|
|
|
|
staticFunctionOverload: "staticFunctionOverloadDefinition",
|
|
|
|
functionOverload: "functionOverloadDefinition"
|
|
|
|
});
|