Function.h: remove FOLLY_MSVC_DISABLE_WARNING
authorSven Over <over@fb.com>
Tue, 4 Apr 2017 16:53:30 +0000 (09:53 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Tue, 4 Apr 2017 17:14:59 +0000 (10:14 -0700)
commit221803182695d393d2a076c3833900c240499310
treeff8e4d29ea4f8e1c6eb9fc485ba18d088de4f143
parentcff341f907bce289559edb3600ba13c65e336acf
Function.h: remove FOLLY_MSVC_DISABLE_WARNING

Summary:
We recently removed declarations of Function constructors and
assignment operators that took non-const Function references. They
were necessary at the time to make sure that the templated
constructor that can take any invokable object did not get
selected for copying Functions from non-const lvalues. This,
however, is now provided by some std::enable_if construct.

Reviewed By: ericniebler

Differential Revision: D4818736

fbshipit-source-id: 08197721beef009f6ae482b576df78ec6999d132
folly/Function.h