You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix array compound literal parsing to preserve pointer semantics
Implement proper array compound literal handling that emits element
writes, counts initializers, and returns the temporary array pointer
instead of collapsing to the first element. This restores correct
pointer semantics and avoids discarding array literals during parsing.
Struct and scalar compound literals are unchanged. The parser now
tracks whether the closing brace was already consumed by the array
helper to prevent double reads.
0 commit comments