Fix a folly build failure under clang: FutexTest.cpp.
Summary: [Folly] Fix a folly build failure under clang: FutexTest.cpp. In clang-v3.4, there is a bug with the combination of a lambda expression inside a function template taking a template name (rather than a type name) as a template argument. This diff, in the interest of building folly under clang-v3.4, extracts the lambda expression into a separate function so that the function template taking a template name as a template argument no longer has a lambda expression in it. Test Plan: Build folly/test/FutexTest.cpp under clang. Reviewed By: njormrod@fb.com Subscribers: mathieubaudet, dougw FB internal diff: D1446237 Tasks: 4723132
Showing
Please register or sign in to comment