1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
/// <reference path="fourslash.ts" />
//// function foo (v: any) {}
//// foo(/*a*/1);
//// foo(/*b*/'');
//// foo(/*c*/true);
//// foo(/*d*/() => 1);
//// foo(/*e*/function () { return 1 });
//// foo(/*f*/{});
//// foo(/*g*/{ a: 1 });
//// foo(/*h*/[]);
//// foo(/*i*/[1]);
//// foo(/*j*/foo);
//// foo(/*k*/(1));
//// foo(/*l*/foo(/*m*/1));
const markers = test.markers();
verify.getInlayHints(
markers.map(m => ({
text: 'v:',
position: m.position,
kind: ts.InlayHintKind.Parameter,
whitespaceAfter: true
})) , undefined, {
includeInlayParameterNameHints: "all"
});
|