[dart2wasm] Fix for double.parse.

Change-Id: Iecd883fb8c9ce7e8da26af95b555add2362fe3b0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/267160
Reviewed-by: Aske Simon Christensen <askesc@google.com>
Commit-Queue: Joshua Litt <joshualitt@google.com>
This commit is contained in:
Joshua Litt
2022-11-02 16:45:08 +00:00
committed by Commit Queue
parent dfe4debf51
commit 95d1efb2fd
+5 -1
View File
@@ -29,7 +29,11 @@ class double {
[@deprecated double onError(String source)?]) {
double? result = tryParse(source);
if (result == null) {
throw FormatException('Invalid double $source');
if (onError == null) {
throw FormatException('Invalid double $source');
} else {
return onError(source);
}
}
return result;
}