Status/Resolution/Reason: To Fix//
Reporter/Name(from Bugbase): Adam Cameron / Adam Cameron (Adam Cameron)
Created: 07/22/2015
Components: Language
Versions: 11.0
Failure Type:
Found In Build/Fixed In Build: CF11_Final /
Priority/Frequency: Normal / Some users will encounter
Locale/System: ALL / Platforms All
Vote Count: 3
Full analysis: http://blog.adamcameron.me/2015/07/coldfusion-cfml-weird-shorthand.html
TL;DR:
Repro:
a = 17;
b = 19;
c = 23;
a += (b += c);
writeDump(variables);
Actual:
Invalid CFML construct found on line 8 at column 9.
ColdFusion was looking at the following text:
+=
Expected:
struct
A 59
B 42
C 23
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4023966
External Customer Info:
External Company:
External Customer Name: Adam
External Customer Email:
External Test Config: My Hardware and Environment details:
Attachments:
Comments: