https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66998
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2015-07-24 Ever confirmed|0 |1 --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- I'm not convinced that the wording *really* requires them to be equivalent in all contexts, i.e. even when !INVOKE(fd, ...) is not a valid expression ... but since you wrote the proposal I guess we can assume that's what you intended :-) It's certainly a nice QoI improvement. I was basically lazy when I implemented it and used decltype(auto) because it's convenient.