Skip to content

Commit f5bf4e6

Browse files
authored
fix(55775) - TS parameter inlay hints disconsiders used parameters when set to literals (microsoft#55780)
1 parent c052bc7 commit f5bf4e6

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

tests/baselines/reference/inlayHintsParameterNames.baseline

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,4 +194,22 @@ trace(``);
194194
"position": 758,
195195
"kind": "Parameter",
196196
"whitespaceAfter": true
197+
}
198+
199+
'foo',
200+
^
201+
{
202+
"text": "param2:",
203+
"position": 884,
204+
"kind": "Parameter",
205+
"whitespaceAfter": true
206+
}
207+
208+
true,
209+
^
210+
{
211+
"text": "param3:",
212+
"position": 895,
213+
"kind": "Parameter",
214+
"whitespaceAfter": true
197215
}

tests/cases/fourslash/inlayHintsParameterNames.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,16 @@
4949
////trace(`${1}`);
5050
////trace(``);
5151

52+
////function func(
53+
//// param1: number,
54+
//// param2: string,
55+
//// param3: boolean,
56+
////) {}
57+
////const param1 = 1;
58+
////func(
59+
//// param1,
60+
//// 'foo',
61+
//// true,
62+
////)
63+
5264
verify.baselineInlayHints(undefined, { includeInlayParameterNameHints: "literals" });

0 commit comments

Comments
 (0)