From 610f0de5ea156f2bce127ef16471f5b74c151b67 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 15 Jul 2025 18:55:24 +0000 Subject: [PATCH] Fix test failures by correctly including AwaitExpression in left-hand side expression check Co-authored-by: RyanCavanaugh <6685088+RyanCavanaugh@users.noreply.github.com> --- .../baselines/reference/awaitUsingDeclarations.4.errors.txt | 6 +++--- tests/baselines/reference/awaitUsingDeclarations.4.js | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/tests/baselines/reference/awaitUsingDeclarations.4.errors.txt b/tests/baselines/reference/awaitUsingDeclarations.4.errors.txt index 7fb61827137..61bc39976a0 100644 --- a/tests/baselines/reference/awaitUsingDeclarations.4.errors.txt +++ b/tests/baselines/reference/awaitUsingDeclarations.4.errors.txt @@ -1,17 +1,17 @@ +awaitUsingDeclarations.4.ts(2,5): error TS2364: The left-hand side of an assignment expression must be a variable or a property access. awaitUsingDeclarations.4.ts(2,11): error TS2304: Cannot find name 'using'. awaitUsingDeclarations.4.ts(2,18): error TS2304: Cannot find name 'a'. -awaitUsingDeclarations.4.ts(2,21): error TS1005: ';' expected. ==== awaitUsingDeclarations.4.ts (3 errors) ==== { await using [a] = null; + ~~~~~~~~~~~~~~~ +!!! error TS2364: The left-hand side of an assignment expression must be a variable or a property access. ~~~~~ !!! error TS2304: Cannot find name 'using'. ~ !!! error TS2304: Cannot find name 'a'. - ~ -!!! error TS1005: ';' expected. } export {}; \ No newline at end of file diff --git a/tests/baselines/reference/awaitUsingDeclarations.4.js b/tests/baselines/reference/awaitUsingDeclarations.4.js index 887cb629eba..26c2117ca9b 100644 --- a/tests/baselines/reference/awaitUsingDeclarations.4.js +++ b/tests/baselines/reference/awaitUsingDeclarations.4.js @@ -9,7 +9,6 @@ export {}; //// [awaitUsingDeclarations.4.js] { - await using[a]; - null; + await using[a] = null; } export {};