Skip to content

Commit d868135

Browse files
committed
[libc++] Qualifies ptrdiff_t and max_align_t.
This has been done using the following commands find libcxx/test -type f -exec perl -pi -e 's|^([^/]+?)((?<!::)ptrdiff_t)|\1std::\2|' \{} \; find libcxx/test -type f -exec perl -pi -e 's|^([^/]+?)((?<!::)max_align_t)|\1std::\2|' \{} \; The std module doesn't export declarations in the global namespaace., This is a preparation for that module. Reviewed By: #libc, ldionne Differential Revision: https://reviews.llvm.org/D146550
1 parent 3f23c7f commit d868135

File tree

37 files changed

+78
-78
lines changed

37 files changed

+78
-78
lines changed

libcxx/test/libcxx/algorithms/debug_less.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ void test_non_const_arg_cmp() {
207207
struct ValueIterator {
208208
typedef std::input_iterator_tag iterator_category;
209209
typedef std::size_t value_type;
210-
typedef ptrdiff_t difference_type;
210+
typedef std::ptrdiff_t difference_type;
211211
typedef std::size_t reference;
212212
typedef std::size_t* pointer;
213213

libcxx/test/libcxx/numerics/numeric.ops/midpoint.integer.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ int main(int, char**)
6262
#endif
6363

6464
test<char>();
65-
test<ptrdiff_t>();
65+
test<std::ptrdiff_t>();
6666
test<std::size_t>();
6767

6868
return 0;

libcxx/test/std/algorithms/alg.nonmodifying/alg.find.first.of/ranges.find_first_of.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ template <int N1, int N2>
7171
struct Data {
7272
std::array<int, N1> input1;
7373
std::array<int, N2> input2;
74-
ptrdiff_t expected;
74+
std::ptrdiff_t expected;
7575
};
7676

7777
template <class Iter1, class Sent1, class Iter2, class Sent2, int N1, int N2>

libcxx/test/std/atomics/stdatomic.h.syn/types.compile.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ void f() {
203203
static_assert(std::is_same_v<std::atomic<intptr_t>, ::atomic_intptr_t>);
204204
static_assert(std::is_same_v<std::atomic<uintptr_t>, ::atomic_uintptr_t>);
205205
static_assert(std::is_same_v<std::atomic<std::size_t>, ::atomic_size_t>);
206-
static_assert(std::is_same_v<std::atomic<ptrdiff_t>, ::atomic_ptrdiff_t>);
206+
static_assert(std::is_same_v<std::atomic<std::ptrdiff_t>, ::atomic_ptrdiff_t>);
207207
static_assert(std::is_same_v<std::atomic<intmax_t>, ::atomic_intmax_t>);
208208
static_assert(std::is_same_v<std::atomic<uintmax_t>, ::atomic_uintmax_t>);
209209

libcxx/test/std/atomics/types.pass.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ struct test_atomic<A*, false>
6161
A a; (void)a;
6262
#if TEST_STD_VER >= 17
6363
static_assert((std::is_same_v<typename A::value_type, decltype(a.load())>), "");
64-
static_assert((std::is_same_v<typename A::difference_type, ptrdiff_t>), "");
64+
static_assert((std::is_same_v<typename A::difference_type, std::ptrdiff_t>), "");
6565
#endif
6666
}
6767
};
@@ -149,7 +149,7 @@ int main(int, char**)
149149
test<intptr_t> ();
150150
test<uintptr_t> ();
151151
test<std::size_t> ();
152-
test<ptrdiff_t> ();
152+
test<std::ptrdiff_t> ();
153153
test<intmax_t> ();
154154
test<uintmax_t> ();
155155

libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_range.pass.cpp

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@
1919
#include "test_macros.h"
2020
#include "min_allocator.h"
2121

22-
typedef ptrdiff_t T;
22+
typedef std::ptrdiff_t T;
2323
const T t1[] = {0, 1, 2, 3, 4, 5, 6, 7};
2424
const T t2[] = {10, 11, 12, 13, 14, 15};
25-
const ptrdiff_t size_t1 = std::end(t1) - std::begin(t1);
26-
const ptrdiff_t size_t2 = std::end(t2) - std::begin(t2);
25+
const std::ptrdiff_t size_t1 = std::end(t1) - std::begin(t1);
26+
const std::ptrdiff_t size_t2 = std::end(t2) - std::begin(t2);
2727

2828
template <class C>
2929
void
30-
testd(const C& c, ptrdiff_t p, ptrdiff_t f, ptrdiff_t l)
30+
testd(const C& c, std::ptrdiff_t p, ptrdiff_t f, ptrdiff_t l)
3131
{
3232
typename C::const_iterator i = c.begin();
33-
ptrdiff_t n1 = 0;
33+
std::ptrdiff_t n1 = 0;
3434
for (; n1 < p; ++n1, ++i)
3535
assert(*i == t1[n1]);
36-
for (ptrdiff_t n2 = f; n2 < l-1; ++n2, ++i)
36+
for (std::ptrdiff_t n2 = f; n2 < l-1; ++n2, ++i)
3737
assert(*i == t2[n2]);
3838
for (; n1 < size_t1; ++n1, ++i)
3939
assert(*i == t1[n1]);
@@ -42,11 +42,11 @@ testd(const C& c, ptrdiff_t p, ptrdiff_t f, ptrdiff_t l)
4242

4343
template <class C>
4444
void
45-
tests(const C& c, ptrdiff_t p, ptrdiff_t f, ptrdiff_t l)
45+
tests(const C& c, std::ptrdiff_t p, ptrdiff_t f, ptrdiff_t l)
4646
{
4747
typename C::const_iterator i = c.begin();
48-
ptrdiff_t n = 0;
49-
ptrdiff_t d = l > f+1 ? l-1-f : 0;
48+
std::ptrdiff_t n = 0;
49+
std::ptrdiff_t d = l > f+1 ? l-1-f : 0;
5050
if (d == 0 || p == f)
5151
{
5252
for (n = 0; n < size_t1; ++n, ++i)
@@ -82,11 +82,11 @@ int main(int, char**)
8282
{
8383
// splicing different containers
8484
typedef std::forward_list<T> C;
85-
for (ptrdiff_t f = 0; f <= size_t2+1; ++f)
85+
for (std::ptrdiff_t f = 0; f <= size_t2+1; ++f)
8686
{
87-
for (ptrdiff_t l = f; l <= size_t2+1; ++l)
87+
for (std::ptrdiff_t l = f; l <= size_t2+1; ++l)
8888
{
89-
for (ptrdiff_t p = 0; p <= size_t1; ++p)
89+
for (std::ptrdiff_t p = 0; p <= size_t1; ++p)
9090
{
9191
C c1(std::begin(t1), std::end(t1));
9292
C c2(std::begin(t2), std::end(t2));
@@ -99,19 +99,19 @@ int main(int, char**)
9999
}
100100

101101
// splicing within same container
102-
for (ptrdiff_t f = 0; f <= size_t1+1; ++f)
102+
for (std::ptrdiff_t f = 0; f <= size_t1+1; ++f)
103103
{
104-
for (ptrdiff_t l = f; l <= size_t1; ++l)
104+
for (std::ptrdiff_t l = f; l <= size_t1; ++l)
105105
{
106-
for (ptrdiff_t p = 0; p <= f; ++p)
106+
for (std::ptrdiff_t p = 0; p <= f; ++p)
107107
{
108108
C c1(std::begin(t1), std::end(t1));
109109

110110
c1.splice_after(std::next(c1.cbefore_begin(), p), std::move(c1),
111111
std::next(c1.cbefore_begin(), f), std::next(c1.cbefore_begin(), l));
112112
tests(c1, p, f, l);
113113
}
114-
for (ptrdiff_t p = l; p <= size_t1; ++p)
114+
for (std::ptrdiff_t p = l; p <= size_t1; ++p)
115115
{
116116
C c1(std::begin(t1), std::end(t1));
117117

@@ -126,11 +126,11 @@ int main(int, char**)
126126
{
127127
// splicing different containers
128128
typedef std::forward_list<T, min_allocator<T>> C;
129-
for (ptrdiff_t f = 0; f <= size_t2+1; ++f)
129+
for (std::ptrdiff_t f = 0; f <= size_t2+1; ++f)
130130
{
131-
for (ptrdiff_t l = f; l <= size_t2+1; ++l)
131+
for (std::ptrdiff_t l = f; l <= size_t2+1; ++l)
132132
{
133-
for (ptrdiff_t p = 0; p <= size_t1; ++p)
133+
for (std::ptrdiff_t p = 0; p <= size_t1; ++p)
134134
{
135135
C c1(std::begin(t1), std::end(t1));
136136
C c2(std::begin(t2), std::end(t2));
@@ -143,19 +143,19 @@ int main(int, char**)
143143
}
144144

145145
// splicing within same container
146-
for (ptrdiff_t f = 0; f <= size_t1+1; ++f)
146+
for (std::ptrdiff_t f = 0; f <= size_t1+1; ++f)
147147
{
148-
for (ptrdiff_t l = f; l <= size_t1; ++l)
148+
for (std::ptrdiff_t l = f; l <= size_t1; ++l)
149149
{
150-
for (ptrdiff_t p = 0; p <= f; ++p)
150+
for (std::ptrdiff_t p = 0; p <= f; ++p)
151151
{
152152
C c1(std::begin(t1), std::end(t1));
153153

154154
c1.splice_after(std::next(c1.cbefore_begin(), p), std::move(c1),
155155
std::next(c1.cbefore_begin(), f), std::next(c1.cbefore_begin(), l));
156156
tests(c1, p, f, l);
157157
}
158-
for (ptrdiff_t p = l; p <= size_t1; ++p)
158+
for (std::ptrdiff_t p = l; p <= size_t1; ++p)
159159
{
160160
C c1(std::begin(t1), std::end(t1));
161161

libcxx/test/std/iterators/iterator.container/ssize.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ int main(int, char**)
100100
test_const_container ( sv );
101101

102102
static constexpr int arrA [] { 1, 2, 3 };
103-
ASSERT_SAME_TYPE(ptrdiff_t, decltype(std::ssize(arrA)));
103+
ASSERT_SAME_TYPE(std::ptrdiff_t, decltype(std::ssize(arrA)));
104104
static_assert( std::is_signed_v<decltype(std::ssize(arrA))>, "");
105105
test_const_array ( arrA );
106106

libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/iter_move.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ template <bool IsNoexcept>
2828
struct MaybeNoexceptMove {
2929
int x;
3030
using value_type = int;
31-
using difference_type = ptrdiff_t;
31+
using difference_type = std::ptrdiff_t;
3232

3333
constexpr friend value_type&& iter_move(MaybeNoexceptMove) noexcept(IsNoexcept) {
3434
return std::move(global);

libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/iter_swap.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
template <bool IsNoexcept>
2727
struct MaybeNoexceptSwap {
2828
using value_type = int;
29-
using difference_type = ptrdiff_t;
29+
using difference_type = std::ptrdiff_t;
3030

3131
constexpr friend void iter_swap(MaybeNoexceptSwap, MaybeNoexceptSwap) noexcept(IsNoexcept) {
3232
}

libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.cmp/sfinae.compile.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
struct IterBase {
5050
using iterator_category = std::bidirectional_iterator_tag;
5151
using value_type = int;
52-
using difference_type = ptrdiff_t;
52+
using difference_type = std::ptrdiff_t;
5353
using pointer = int*;
5454
using reference = int&;
5555

0 commit comments

Comments
 (0)