From: Louis Brandy Date: Wed, 4 Nov 2015 01:13:54 +0000 (-0800) Subject: make folly slightly more c++-modules friendly X-Git-Tag: deprecate-dynamic-initializer~280 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=commitdiff_plain;h=7a78293e749feefdcd44040b27e84e4047af4eec make folly slightly more c++-modules friendly Summary: .. by including what you use. These are a handful of headers that are depended on via viral inclusion. Include them directly. Reviewed By: yfeldblum Differential Revision: D2601172 fb-gh-sync-id: 215e87263325d085fbcb651f83f429f47d14fc1b --- diff --git a/folly/Padded.h b/folly/Padded.h index 9f8af135..50fb8d78 100644 --- a/folly/Padded.h +++ b/folly/Padded.h @@ -17,6 +17,7 @@ #ifndef FOLLY_PADDED_H_ #define FOLLY_PADDED_H_ +#include #include #include #include diff --git a/folly/detail/CacheLocality.h b/folly/detail/CacheLocality.h index 40d554f4..8731d485 100644 --- a/folly/detail/CacheLocality.h +++ b/folly/detail/CacheLocality.h @@ -18,6 +18,7 @@ #define FOLLY_DETAIL_CACHELOCALITY_H_ #include +#include #include #include #include diff --git a/folly/detail/DiscriminatedPtrDetail.h b/folly/detail/DiscriminatedPtrDetail.h index 9810805e..cb0b407c 100644 --- a/folly/detail/DiscriminatedPtrDetail.h +++ b/folly/detail/DiscriminatedPtrDetail.h @@ -17,6 +17,7 @@ #ifndef FOLLY_DETAIL_DISCRIMINATEDPTRDETAIL_H_ #define FOLLY_DETAIL_DISCRIMINATEDPTRDETAIL_H_ +#include #include namespace folly { diff --git a/folly/stats/BucketedTimeSeries-defs.h b/folly/stats/BucketedTimeSeries-defs.h index 2a51dec0..d14d87d5 100644 --- a/folly/stats/BucketedTimeSeries-defs.h +++ b/folly/stats/BucketedTimeSeries-defs.h @@ -17,6 +17,7 @@ #ifndef FOLLY_STATS_BUCKETEDTIMESERIES_INL_H_ #define FOLLY_STATS_BUCKETEDTIMESERIES_INL_H_ +#include #include #include