Is void{} legal or not?
To me it sounds like someone messed up merging the previous standard with the new one. Previously the standard said this: (C++14 N4140, 7.1.6.4.7 [dcl.spec.auto]): When a […] return statement occurs in a function declared with a return type that contains a placeholder type, the deduced return type or variable type is determined from the … Read more