Skip to content

Commit 8bfbe25

Browse files
GeorgNeisCommit Bot
authored andcommitted
[compiler] Fix typing of NumberToString operator.
It must be monotone. [email protected] Bug: v8:7354 Change-Id: I08dcd3333518029eef08c074c2b91b5c20ad699e Reviewed-on: https://chromium-review.googlesource.com/880982 Reviewed-by: Benedikt Meurer <[email protected]> Commit-Queue: Georg Neis <[email protected]> Cr-Commit-Position: refs/heads/master@{#50801}
1 parent 6bcf57e commit 8bfbe25

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/compiler/operation-typer.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,7 @@ Type* OperationTyper::NumberToInt32(Type* type) {
507507

508508
Type* OperationTyper::NumberToString(Type* type) {
509509
DCHECK(type->Is(Type::Number()));
510-
510+
if (type->IsNone()) return type;
511511
if (type->Is(Type::NaN())) return singleton_NaN_string_;
512512
if (type->Is(cache_.kZeroOrMinusZero)) return singleton_zero_string_;
513513
return Type::SeqString();

0 commit comments

Comments
 (0)