gcc 6.2 was not accepting the current definition of void_t
authorAaryaman Sagar <aary@instagram.com>
Fri, 25 Aug 2017 23:08:18 +0000 (16:08 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Fri, 25 Aug 2017 23:24:02 +0000 (16:24 -0700)
commitdb9fd491eacdbef14aba095dd9ffd1b7e51e2689
treec45dfd423aeefc8d9058d9a23de3dabbc65b895a
parent04a42b09207e3266bd1a9c3414024c4132845fd6
gcc 6.2 was not accepting the current definition of void_t

Summary:
The current definition of void_t was leading to errors because unused
template parameters are ignored and SFINAE SFIAEs

Reviewed By: yfeldblum

Differential Revision: D5700825

fbshipit-source-id: d23336070c217e8594980d6db710cb417b014236
folly/Traits.h