| Issue 3: | Infix assignments with structure members are broken | |
| 2 people starred this issue and may be notified of changes. | Back to list |
Sign in to add a comment
|
Infix assignments that involve structure members are not parsed correctly (error is thrown). Example: foostruct.bar = baz.quux It is not clear if this is a problem in the lvalue parse, the rvalue parse, or both. |
||||||||||||
,
Oct 12, 2009
This actually appears to be a general issue with infix assignments with nontrivial right hand sides. "foostruct.bar = baz.quux" actually works correctly, but "foostruct.bar = 1 + 3" and "foostruct.bar = baz.quux + 1" are both broken. Presumably "foostruct.bar = baz.quux + xorph.xyzzy" is also broken. |
|||||||||||||
,
Nov 29, 2009
(No comment was entered for this change.)
Labels: Milestone-Release8
|
|||||||||||||
,
Nov 30, 2009
Ensure that this fix also works for nested structures (both nested lvalues and rvalues). |
|||||||||||||
,
Dec 02, 2009
(No comment was entered for this change.)
Status: Fixed
|
|||||||||||||
|
|
|||||||||||||