RESOLVED FIXED 176440
WSL: Inliner doesn't allow double-negation
https://bugs.webkit.org/show_bug.cgi?id=176440
Summary WSL: Inliner doesn't allow double-negation
Myles C. Maxfield
Reported 2017-09-05 22:23:08 PDT
doPrep() fails with "bool foo(bool x) { return !!x; }"
Attachments
the patch (6.80 KB, patch)
2017-09-06 11:34 PDT, Filip Pizlo
mmaxfield: review+
Filip Pizlo
Comment 1 2017-09-06 11:34:47 PDT
Created attachment 320043 [details] the patch
Myles C. Maxfield
Comment 2 2017-09-06 11:53:06 PDT
Comment on attachment 320043 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=320043&action=review > Tools/WebGPUShadingLanguageRI/Parse.js:-649 > - result.origin = operatorToken.origin; Thanks > Tools/WebGPUShadingLanguageRI/VisitingSet.js:36 > + print("item: " + item + " (" + item.constructor.name + ")"); Print
Filip Pizlo
Comment 3 2017-09-06 13:04:17 PDT
Radar WebKit Bug Importer
Comment 4 2017-09-27 12:35:16 PDT
Myles C. Maxfield
Comment 5 2018-10-13 16:58:06 PDT
Note You need to log in before you can comment on or make changes to this bug.