Mayank Patke
553ac951b3
[dart2js] Add indexable bits to powerset.
...
Change-Id: I5d4c0b4d15a05cfc30d87003785ca841c46b1a0f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/426583
Reviewed-by: Stephen Adams <sra@google.com >
2025-05-07 19:18:38 -07:00
Mayank Patke
b941f6f0f4
[dart2js] Add modifiable/growable bits to powerset.
...
Change-Id: Ic8abbe3729a4c3b41fde0a37d8b6afe84bd9ba48
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/407920
Reviewed-by: Stephen Adams <sra@google.com >
2025-05-07 19:18:38 -07:00
Mayank Patke
7103d43876
[dart2js] Add powerset bits for interceptor domain.
...
Change-Id: Id9509c6b6eb8143263763e508512c0703d4aa493
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404500
Reviewed-by: Stephen Adams <sra@google.com >
Commit-Queue: Mayank Patke <fishythefish@google.com >
2025-04-16 18:14:21 -07:00
Mayank Patke
d0e09ea091
[dart2js] Print powerset value in typemask toString methods.
...
We may find it useful later to add a more verbose stringification that
writes out the properties expressed by the powerset. For now, just
printing the int value is sufficient to debug e.g. test failures, and
it's relatively straightforward to manually convert an int to a set of
properties by looking at the definitions of the powerset domains.
Change-Id: I2397ffd83a6e86830f67c7f1ef811e33c0b7ff3c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/405567
Reviewed-by: Nate Biggs <natebiggs@google.com >
2025-03-07 04:20:04 -08:00
Mayank Patke
c878108cc8
[dart2js] Update pubspec to Dart 3.7 and reformat.
...
All non-pubspec changes generated by `dart format pkg/compiler`.
Change-Id: Iadaa70974816d96ccb47813fe72d5a2bb83d6bda
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/400181
Reviewed-by: Nate Biggs <natebiggs@google.com >
Commit-Queue: Mayank Patke <fishythefish@google.com >
2024-12-13 11:24:50 -08:00
Mayank Patke
f79ed9301b
[dart2js] Remove remaining language version overrides
...
Now that dart2js only takes migrated files as input, all tests should
use the current language version.
Change-Id: I6c84850f5786aeac04154b67bd7a3c19083c8bba
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345344
Reviewed-by: Nate Biggs <natebiggs@google.com >
Commit-Queue: Mayank Patke <fishythefish@google.com >
2024-01-23 01:26:09 +00:00
Stephen Adams
5c2ca380a4
[dart2js] Tag all sources with @dart = 2.10
...
Change-Id: Ie9c7548dc81b58db0c1149124db79e4cf1430cc1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/239723
Reviewed-by: Nate Biggs <natebiggs@google.com >
Reviewed-by: Joshua Litt <joshualitt@google.com >
Commit-Queue: Stephen Adams <sra@google.com >
2022-04-06 21:31:45 +00:00
Johnni Winther
cdfbac278b
[dart2js] Support AssertInitializer in dart2js
...
Closes #37881
Change-Id: I2606a3cf9bcbc047c58d075585aec01e10e0ea90
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/189200
Commit-Queue: Johnni Winther <johnniwinther@google.com >
Reviewed-by: Stephen Adams <sra@google.com >
2021-03-05 09:14:37 +00:00