Expand description
Pass: bare expression statements β _ = <expr>;
FunctionsΒ§
- collect_
bare_ πexpr_ stmt_ edits - HLSL silently discards
<expr>;statements that arenβt assignments or function calls β a typical typo for the user meaningexpr = ...orexpr += .... WGSL refuses withexpected assignment or increment/decrement; found '-'(or*, etc.). - collect_
in_ πstmt - needs_
phony_ πwrap