mirror of
https://github.com/microsoft/GSL.git
synced 2024-11-03 17:56:43 -05:00
Remove unused headers from gsl/pointers (#1153)
* Remove unused headers from gsl/pointers forward is already declared in utility, no need to include algorithm which is relativaly heavy hash is already declared in memory, no need to bring brand-new header system_error for hash only * Fix: add missing header <functional> to gsl/pointers due to using less/greater
This commit is contained in:
parent
ce2a959e02
commit
84b2ca1352
@ -19,12 +19,11 @@
|
|||||||
|
|
||||||
#include "assert" // for Ensures, Expects
|
#include "assert" // for Ensures, Expects
|
||||||
|
|
||||||
#include <algorithm> // for forward
|
|
||||||
#include <cstddef> // for ptrdiff_t, nullptr_t, size_t
|
#include <cstddef> // for ptrdiff_t, nullptr_t, size_t
|
||||||
#include <memory> // for shared_ptr, unique_ptr
|
#include <functional> // for less, greater
|
||||||
#include <system_error> // for hash
|
#include <memory> // for shared_ptr, unique_ptr, hash
|
||||||
#include <type_traits> // for enable_if_t, is_convertible, is_assignable
|
#include <type_traits> // for enable_if_t, is_convertible, is_assignable
|
||||||
#include <utility> // for declval
|
#include <utility> // for declval, forward
|
||||||
|
|
||||||
#if !defined(GSL_NO_IOSTREAMS)
|
#if !defined(GSL_NO_IOSTREAMS)
|
||||||
#include <iosfwd> // for ostream
|
#include <iosfwd> // for ostream
|
||||||
|
Loading…
Reference in New Issue
Block a user