a1cca73a28
In the loop that has 2 recursive calls: with a name and without a name we should stop early if we already know that this is unreachable (e.g. all name combinations require a name or don't have a name). This should make us now have O(#name-combinations) recursive calls, emitting unreachables as soon as there's a set of names that aren't feasible in any name combination. Change-Id: I4c91a5fa91709398aa80ffd8dc278e30638acb0c Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/462400 Reviewed-by: Ömer Ağacan <omersa@google.com> Commit-Queue: Martin Kustermann <kustermann@google.com>
This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/tree/main/docs/Testing.md.