diff --git a/tests/baselines/reference/inlayHintsTupleParameter.baseline b/tests/baselines/reference/inlayHintsTupleParameter.baseline new file mode 100644 index 0000000000000..e1cdc34786c19 --- /dev/null +++ b/tests/baselines/reference/inlayHintsTupleParameter.baseline @@ -0,0 +1,18 @@ +// === Inlay Hints === + tuples.forEach((t) => {}) + ^ +{ + "text": "callbackfn:", + "position": 72, + "kind": "Parameter", + "whitespaceAfter": true +} + + tuples.forEach((t) => {}) + ^ +{ + "text": ": [string, string]", + "position": 74, + "kind": "Type", + "whitespaceBefore": true +} \ No newline at end of file diff --git a/tests/cases/fourslash/inlayHintsTupleParameter.ts b/tests/cases/fourslash/inlayHintsTupleParameter.ts new file mode 100644 index 0000000000000..00dd036ddd22b --- /dev/null +++ b/tests/cases/fourslash/inlayHintsTupleParameter.ts @@ -0,0 +1,11 @@ +/// + +//// function iterateTuples(tuples: [string, string][]) { +//// tuples.forEach((t) => {}) +//// } + +verify.baselineInlayHints(undefined, { + includeInlayVariableTypeHints: true, + includeInlayParameterNameHints: "all", + includeInlayFunctionParameterTypeHints: true, +});