Missing Future/SemiFuture->Value conversion check
authorLee Howes <lwh@fb.com>
Fri, 3 Nov 2017 17:16:04 +0000 (10:16 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Fri, 3 Nov 2017 17:40:06 +0000 (10:40 -0700)
commit514d9cb9da57bbeffbcd47a3f0bbed6b80b36e33
treecaeb2db0d3d90fd6e237ea10edc40660b1324f1a
parent61ba3c11be5e7831bdb659fc0c35979910c3f637
Missing Future/SemiFuture->Value conversion check

Summary: Conversion check was lost in an earlier refactor. This meant that SemiFuture could be accidentally converted to Future through the value constructor. This should be disabled.

Reviewed By: yfeldblum

Differential Revision: D6214526

fbshipit-source-id: 3fc2d026ec6062b38b9500c8adf3eee12c0f2693
folly/futures/Future-pre.h
folly/futures/Future.h