Correct tests with unintended syntax errors

Change-Id: Id33f3088391815686b04f437cbf756b5718ed9bb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/163664
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
This commit is contained in:
Erik Ernst 2020-09-22 06:59:43 +00:00 committed by commit-bot@chromium.org
parent 1c8020cfc7
commit ecc87a177f
2 changed files with 8 additions and 8 deletions

View file

@ -10,9 +10,9 @@ import 'package:expect/expect.dart';
import 'dart:core';
main() async {
late a = 0; //# 01: ok
late b = await 0; //# 02: compile-time error
late c = () async => await 42; //# 03: ok
late d = () async { await 42; }; //# 04: ok
var e = () async { late e2 = await 42; }; //# 05: compile-time error
late final a = 0; //# 01: ok
late var b = await 0; //# 02: compile-time error
late Function c = () async => await 42; //# 03: ok
late var d = () async { await 42; }; //# 04: ok
var e = () async { late final e2 = await 42; }; //# 05: compile-time error
}

View file

@ -20,7 +20,7 @@ void main() {
var _ = <int>{...<String>[]}; //# 09: compile-time error
// Downcast element.
var _ = <int>[...<num>[1, 2]]); //# 10: compile-time error
var _ = <int, int>{...<num, num>{1: 1, 2: 2}}); //# 11: compile-time error
var _ = <int>{...<num>[1, 2]}); //# 12: compile-time error
var _ = <int>[...<num>[1, 2]]; //# 10: compile-time error
var _ = <int, int>{...<num, num>{1: 1, 2: 2}}; //# 11: compile-time error
var _ = <int>{...<num>[1, 2]}; //# 12: compile-time error
}