Commit f585e98a authored by Elizabeth Smith's avatar Elizabeth Smith Committed by Sara Golemon

Add missing includes for msvc

Summary: MSVC is a stricter compiler and needs additional includes explicitly declared

Test Plan: fbmake runtests

Reviewed By: njormrod@fb.com

FB internal diff: D1277004
parent d3cc50e0
...@@ -61,6 +61,7 @@ ...@@ -61,6 +61,7 @@
#include <atomic> #include <atomic>
#include <limits> #include <limits>
#include <type_traits> #include <type_traits>
#include <algorithm>
// libc++ doesn't provide this header // libc++ doesn't provide this header
#ifndef _LIBCPP_VERSION #ifndef _LIBCPP_VERSION
......
...@@ -61,6 +61,7 @@ ...@@ -61,6 +61,7 @@
#include <boost/operators.hpp> #include <boost/operators.hpp>
#include "folly/Portability.h"
namespace folly { namespace folly {
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
#include <cstring> #include <cstring>
#include <stdexcept> #include <stdexcept>
#include <iterator> #include <iterator>
#include <cctype>
#include <glog/logging.h> #include <glog/logging.h>
namespace folly { namespace folly {
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
#include <memory> #include <memory>
#include <limits> #include <limits>
#include <type_traits> #include <type_traits>
#include <functional>
#include "folly/Portability.h" #include "folly/Portability.h"
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#include <functional> #include <functional>
#include <memory> #include <memory>
#include <type_traits> #include <type_traits>
#include <vector>
#include "folly/MoveWrapper.h" #include "folly/MoveWrapper.h"
#include "Promise.h" #include "Promise.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment