dart-sdk/tests
Srujan Gaddam 1232260158 [dart:js_interop] Add ExternalDartReference
Closes https://github.com/dart-lang/sdk/issues/55187

Adds a faster way for users to pass opaque Dart values to
JS without the need for boxing like in JSBoxedDartObject.
This does mean, however, that this new type can't be a JS type,
and therefore cannot have interop members declared on it.
Refactors existing code to handle that distinction.

CoreLibraryReviewExempt: Backend-specific library that's been reviewed by both dart2wasm and JS compiler teams.
Change-Id: Ia86f1fe3476512fc0e5f382e05739713b687f092
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/358224
Reviewed-by: Sigmund Cherem <sigmund@google.com>
2024-03-26 15:43:19 +00:00
..
co19 [dart2wasm] New async* desugaring 2024-03-05 11:56:00 +00:00
corelib [tests] Remove debug prints from corelib/date_time7 test 2024-03-19 12:30:56 +00:00
dartdevc [ddc] Delete variance tests for old DDC types 2024-02-14 22:29:33 +00:00
ffi [vm] Split DartReturnInstr and NativeReturnInstr 2024-03-26 11:12:38 +00:00
hot_reload [ddc] Adding tests for pkg:reload_test and enabling reload tests in test bots. 2024-03-25 23:58:26 +00:00
language Remove special analyzer behavior for await expressions with "null context". 2024-03-20 17:33:28 +00:00
lib [dart:js_interop] Add ExternalDartReference 2024-03-26 15:43:19 +00:00
macro_build [macros] Tweaks to macro_build test. 2024-03-12 12:46:19 +00:00
modular [tests] Add repro for cross module constant 2023-11-13 22:21:40 +00:00
standalone Revert "[io] Fix a bug where Process.stdin.add exceptions could not be caught" 2024-03-25 21:03:12 +00:00
web [dart2wasm] Add --delete-tostring-package-uri option to dart2wasm 2024-03-06 15:55:31 +00:00
legacy_status_dart2js.csv Spelling tests 2022-12-19 12:56:47 +00:00
OWNERS
README.md

This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/wiki/Testing.