Details
-
Bug
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
5.0.0
-
None
Description
Bindings and functions are rewritten by the expression rewriter into valid JavaScript. One of the things it does is replace tokens which are illegal in JavaScript with tokens which are legal. The expression rewriter currently does not rewrite \r-terminated multi-line string fragments, which can result in function/binding compilation errors.
Note that this applies only to \r terminated string fragments, but not \r\n or \n terminated string fragments.
Attachments
For Gerrit Dashboard: QTBUG-24064 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
11879,11 | Handle exceptions while compiling v8 bindings | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
14972,5 | Check dynamic slot function for nullness before evaluation | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |