Files
sdk/pkg/kernel/lib
Simon Binder ff25d85758 [dart2wasm, standalone] Rename JSStringImpl to EmbedderStringImpl
The standalone target used `JSStringImpl` as the name for its string
implementation even though JavaScript isn't involved in that at all.
This was to simplify parts of the compiler which can then refer to both
classes with the same name.

Changing this in the compiler is not that complicated however, so it
makes sense to align the string implementation name with the embedder
terminology we also use for other host imports.

TEST=pkg/dart2wasm/test/ir_tests/standalone.{dart,wat}

Change-Id: I1e112c8a72bb43a7edfa73ff7205d353edc7403a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/504581
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Slava Egorov <vegorov@google.com>
2026-05-21 01:35:53 -07:00
..
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00
2026-03-24 06:00:44 -07:00