3685c2add5
In particular, this ensures that the bytecode that initializes pattern variables has appropriate source information, as those variables have hoisted definitions with the initialization later happening via a set. TEST=pkg/vm_service/test/step_through_patterns_test Cq-Include-Trybots: luci.dart.try:vm-dyn-linux-debug-x64-try,vm-dyn-mac-debug-arm64-try Change-Id: I9622f88d7205c1efcfa3ca2e761d1b4eb5b5d2b2 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/456660 Reviewed-by: Alexander Markov <alexmarkov@google.com> Commit-Queue: Tess Strickland <sstrickl@google.com>
This package contains Dart bytecode compiler.
Status: experimental
NOTE: This package is currently experimental and not published or included in the SDK.
Do not take dependency on this package unless you are prepared for breaking changes and possibly removal of this code at any point in time.