6b693e00bc
This adds a VariableDeclaration node which is used in ForStatement instead of VariableStatement. This is a step towards removing the initializer from Variable. Long term, VariableDeclaration will own the initializer expression for variables and function parameters will have a defaultValue property instead of using the initializer property for the default value. TEST=existing Change-Id: I4a663eeb6006a0f9f098fb2b3e3b502d2ae583b0 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/505681 Reviewed-by: Stephen Adams <sra@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com> Reviewed-by: Chloe Stefantsova <cstefantsova@google.com> Reviewed-by: Nicholas Shahan <nshahan@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.