1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
/// <reference path='fourslash.ts'/>
////class clsOverload { constructor(); constructor(test: string); constructor(test?: string) { } }
////var x = new clsOverload(/*1*/);
////var y = new clsOverload(/*2*/'');
verify.signatureHelp(
{
marker: "1",
overloadsCount: 2,
text: "clsOverload(): clsOverload",
parameterCount: 0,
},
{
marker: "2",
overloadsCount: 2,
text: "clsOverload(test: string): clsOverload",
parameterCount: 1,
parameterName: "test",
parameterSpan: "test: string",
},
);
|