clang-cl would evaluate the arguments right-to-left (see PR), and for non-Windows targets I suppose we only got it because we were already emitting left-to-right in CodeGenFunction::EmitCallArgs.
Details
Details
- Reviewers
rnk rsmith - Commits
- rG27dcc6c0e2a7: clang-cl: Evaluate arguments left-to-right in constructor call with initializer…
rC293732: clang-cl: Evaluate arguments left-to-right in constructor call with initializer…
rL293732: clang-cl: Evaluate arguments left-to-right in constructor call with initializer…
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
lgtm
Can you check if we got this wrong in clang 3.8 and 3.9? I'm wondering if this was a regression, or if we always got this wrong.