16e7647c86
Arguments to simd type constructors were being checked in the bootstrap natives entrypoint but not elsewhere. Checking for null in Dart code ensures that we don't accidentally miss these checks in AOT. The changes to sdk_nnbd are required in order to ensure the number of arguments passed to native code match the number of arguments from the non-NNBD implementation (we needed to remove the implicit type args parameter). Fixes https://github.com/dart-lang/sdk/issues/39518 Change-Id: Iaf7d8790c154f1e85db613b6dc84004c8013df9a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/126905 Reviewed-by: Alexander Markov <alexmarkov@google.com> Commit-Queue: Ben Konyi <bkonyi@google.com>
This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/wiki/Testing.