An evil user might overload operator comma. Use a void cast to make sure any user overload is not selected.
Modify all the test iterators to define operator comma.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
I think that it's better to make the call to the comma operator a compile failure as opposed to a runtime error. It's easier to track down and doesn't require 100% test coverage to find all comma operator uses. @Marshell, Please let me know if you have an objection.