Files
sdk/pkg/front_end/testcases/coverage/switch4_test.dart
T
Jens Johansen 47dc4663d8 [CFE] Increase test coverage 01
Increase test coverage --- body_builder.dart was the target.

Process: Replaced all `coverage-ignore-block(suite):` comments with
throws and ran `python3 tools/test.py -n cfe-strong-linux language/`,
copying (and modifying) representative tests from `langauge` that
covered new stuff (i.e. threw in the modified version). Then undid the
throw changes, and redid the coverage marking.
Change-Id: Ie08dc6fcd70cd3722b68c38bf2a152d03aae7885
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/378705
Commit-Queue: Jens Johansen <jensj@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
2024-08-05 08:26:09 +00:00

24 lines
491 B
Dart

// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
// Based on tests/language/switch/switch4_test.dart
/// Discover unresolved case labels.
void foo() {
var a = 5;
var x;
switch (a) {
case 1:
x = 1;
continue L; // Error
case 6:
x = 2;
break;
case 8:
break;
}
return a;
}