File tree Expand file tree Collapse file tree 9 files changed +22
-22
lines changed Expand file tree Collapse file tree 9 files changed +22
-22
lines changed Original file line number Diff line number Diff line change 17
17
#ifndef GSL_ALGORITHM_H
18
18
#define GSL_ALGORITHM_H
19
19
20
- #include "assert" // for Expects
21
- #include "span" // for dynamic_extent, span
20
+ #include "gsl/ assert" // for Expects
21
+ #include "gsl/ span" // for dynamic_extent, span
22
22
23
23
#include <algorithm> // for copy_n
24
24
#include <cstddef> // for ptrdiff_t
Original file line number Diff line number Diff line change 18
18
#define GSL_GSL_H
19
19
20
20
// IWYU pragma: begin_exports
21
- #include "algorithm" // copy
22
- #include "assert" // Ensures/Expects
23
- #include "byte" // byte
24
- #include "pointers" // owner, not_null
25
- #include "span" // span
26
- #include "zstring" // zstring
27
- #include "util" // finally()/narrow_cast()...
21
+ #include "gsl/ algorithm" // copy
22
+ #include "gsl/ assert" // Ensures/Expects
23
+ #include "gsl/ byte" // byte
24
+ #include "gsl/ pointers" // owner, not_null
25
+ #include "gsl/ span" // span
26
+ #include "gsl/ zstring" // zstring
27
+ #include "gsl/ util" // finally()/narrow_cast()...
28
28
29
29
#ifdef __cpp_exceptions
30
- #include "narrow" // narrow()
30
+ #include "gsl/ narrow" // narrow()
31
31
#endif
32
32
// IWYU pragma: end_exports
33
33
Original file line number Diff line number Diff line change 16
16
17
17
#ifndef GSL_NARROW_H
18
18
#define GSL_NARROW_H
19
- #include "assert" // for GSL_SUPPRESS
20
- #include "util" // for narrow_cast
19
+ #include "gsl/ assert" // for GSL_SUPPRESS
20
+ #include "gsl/ util" // for narrow_cast
21
21
#include <exception> // for std::exception
22
22
namespace gsl
23
23
{
Original file line number Diff line number Diff line change 17
17
#ifndef GSL_POINTERS_H
18
18
#define GSL_POINTERS_H
19
19
20
- #include "assert" // for Ensures, Expects
20
+ #include "gsl/ assert" // for Ensures, Expects
21
21
22
22
#include <cstddef> // for ptrdiff_t, nullptr_t, size_t
23
23
#include <functional> // for less, greater
Original file line number Diff line number Diff line change 17
17
#ifndef GSL_SPAN_H
18
18
#define GSL_SPAN_H
19
19
20
- #include "assert" // for Expects
21
- #include "byte" // for byte
22
- #include "span_ext" // for span specialization of gsl::at and other span-related extensions
23
- #include "util" // for narrow_cast
20
+ #include "gsl/ assert" // for Expects
21
+ #include "gsl/ byte" // for byte
22
+ #include "gsl/ span_ext" // for span specialization of gsl::at and other span-related extensions
23
+ #include "gsl/ util" // for narrow_cast
24
24
25
25
#include <array> // for array
26
26
#include <cstddef> // for ptrdiff_t, size_t, nullptr_t
Original file line number Diff line number Diff line change 27
27
//
28
28
///////////////////////////////////////////////////////////////////////////////
29
29
30
- #include "assert" // GSL_KERNEL_MODE
31
- #include "util" // for narrow_cast, narrow
30
+ #include "gsl/ assert" // GSL_KERNEL_MODE
31
+ #include "gsl/ util" // for narrow_cast, narrow
32
32
33
33
#include <cstddef> // for ptrdiff_t, size_t
34
34
#include <utility>
Original file line number Diff line number Diff line change 1
1
#pragma once
2
2
#pragma message( \
3
3
"This header will soon be removed. Use <gsl/zstring> instead of <gsl/string_span>")
4
- #include "zstring"
4
+ #include "gsl/ zstring"
Original file line number Diff line number Diff line change 17
17
#ifndef GSL_UTIL_H
18
18
#define GSL_UTIL_H
19
19
20
- #include "assert" // for Expects
20
+ #include "gsl/ assert" // for Expects
21
21
22
22
#include <array>
23
23
#include <cstddef> // for ptrdiff_t, size_t
Original file line number Diff line number Diff line change 17
17
#ifndef GSL_ZSTRING_H
18
18
#define GSL_ZSTRING_H
19
19
20
- #include "span_ext" // for dynamic_extent
20
+ #include "gsl/ span_ext" // for dynamic_extent
21
21
22
22
#include <cstddef> // for size_t, nullptr_t
23
23
You can’t perform that action at this time.
0 commit comments