From 5d57cdd2f7881cfed4a09cb965931622893ed719 Mon Sep 17 00:00:00 2001 From: sgrekhov Date: Tue, 10 Jan 2023 14:41:28 +0200 Subject: [PATCH] Fixes #1704. wildcards_A01_t03.dart. Use dynamic to avoid compile-time error --- LanguageFeatures/Patterns/wildcards_A01_t03.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/LanguageFeatures/Patterns/wildcards_A01_t03.dart b/LanguageFeatures/Patterns/wildcards_A01_t03.dart index 206bcf38b1..0f546079d6 100644 --- a/LanguageFeatures/Patterns/wildcards_A01_t03.dart +++ b/LanguageFeatures/Patterns/wildcards_A01_t03.dart @@ -66,11 +66,12 @@ main() { Expect.equals(2, two); Expect.equals(4, ___); + dynamic r3 = r2; Expect.throws(() { - var (int _, _, _, num _) = r2; + var (int _, _, _, num _) = r3; }); Expect.throws(() { - var (_, String _, _, num _) = r2; + var (_, String _, _, num _) = r3; }); Expect.equals("(_, 2, var x)", test1((1, 2, "3"))); Expect.equals("(String _, _, _)", test1(("0", 1, 2)));