diff --git a/tests/baselines/reference/bindingPatternInParameter01.errors.txt b/tests/baselines/reference/bindingPatternInParameter01.errors.txt new file mode 100644 index 00000000000..bee1f47141e --- /dev/null +++ b/tests/baselines/reference/bindingPatternInParameter01.errors.txt @@ -0,0 +1,12 @@ +tests/cases/compiler/bindingPatternInParameter01.ts(4,3): error TS2304: Cannot find name 'console'. + + +==== tests/cases/compiler/bindingPatternInParameter01.ts (1 errors) ==== + const nestedArray = [[[1, 2]], [[3, 4]]]; + + nestedArray.forEach(([[a, b]]) => { + console.log(a, b); + ~~~~~~~ +!!! error TS2304: Cannot find name 'console'. + }); + \ No newline at end of file diff --git a/tests/baselines/reference/bindingPatternInParameter01.js b/tests/baselines/reference/bindingPatternInParameter01.js new file mode 100644 index 00000000000..27b3a59e81e --- /dev/null +++ b/tests/baselines/reference/bindingPatternInParameter01.js @@ -0,0 +1,14 @@ +//// [bindingPatternInParameter01.ts] +const nestedArray = [[[1, 2]], [[3, 4]]]; + +nestedArray.forEach(([[a, b]]) => { + console.log(a, b); +}); + + +//// [bindingPatternInParameter01.js] +var nestedArray = [[[1, 2]], [[3, 4]]]; +nestedArray.forEach(function (_a) { + var _b = _a[0], a = _b[0], b = _b[1]; + console.log(a, b); +});