Fix Enumerate C++17 Support
authorNick Terrell <terrelln@fb.com>
Thu, 4 Aug 2016 00:53:52 +0000 (17:53 -0700)
committerFacebook Github Bot 0 <facebook-github-bot-0-bot@fb.com>
Thu, 4 Aug 2016 01:08:26 +0000 (18:08 -0700)
commit5f92025ef5c641f44347a207d800023094ee56b5
tree54461cb005c96317d1fe51775056943d00e8de80
parent381f8e28baa4174668d291b6b3fe4a1584901ff5
Fix Enumerate C++17 Support

Summary: `RangeEnumerator`s `begin()` and `end()` could return different values, but `Enumerator`s `operator ==` didn't support comparision with different types.

Reviewed By: yfeldblum

Differential Revision: D3662576

fbshipit-source-id: cfd10fffd220c70191ce0ac2ed78edd35daf5538
folly/Enumerate.h
folly/test/EnumerateTest.cpp