Skip to content

Commit e0eacc5

Browse files
committed
review comments
1 parent 9489d8b commit e0eacc5

File tree

4 files changed

+20
-20
lines changed

4 files changed

+20
-20
lines changed

libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer.pass.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ struct A
2727

2828
int A::count = 0;
2929

30-
struct Derived : A {};
30+
struct derived : A {};
3131

3232
// https://llvm.org/PR60258
3333
// Invalid constructor SFINAE for std::shared_ptr's array ctors
3434
static_assert( std::is_constructible<std::shared_ptr<int>, int*>::value, "");
35-
static_assert( std::is_constructible<std::shared_ptr<A>, Derived*>::value, "");
35+
static_assert( std::is_constructible<std::shared_ptr<A>, derived*>::value, "");
3636
static_assert(!std::is_constructible<std::shared_ptr<A>, int*>::value, "");
3737

3838
#if TEST_STD_VER >= 17
@@ -99,7 +99,7 @@ int main(int, char**)
9999

100100
{
101101
assert(A::count == 0);
102-
std::shared_ptr<A> pA(new Derived);
102+
std::shared_ptr<A> pA(new derived);
103103
assert(pA.use_count() == 1);
104104
assert(A::count == 1);
105105
}

libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter.pass.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ int A::count = 0;
3636
// Invalid constructor SFINAE for std::shared_ptr's array ctors
3737
static_assert( std::is_constructible<std::shared_ptr<int>, int*, test_deleter<int> >::value, "");
3838
static_assert(!std::is_constructible<std::shared_ptr<int>, int*, bad_deleter>::value, "");
39-
static_assert( std::is_constructible<std::shared_ptr<Base>, Derived*, test_deleter<Base> >::value, "");
39+
static_assert( std::is_constructible<std::shared_ptr<base>, derived*, test_deleter<base> >::value, "");
4040
static_assert(!std::is_constructible<std::shared_ptr<A>, int*, test_deleter<A> >::value, "");
4141

4242
#if TEST_STD_VER >= 17
@@ -104,12 +104,12 @@ int main(int, char**)
104104

105105
// Make sure that we can construct a shared_ptr where the element type and pointer type
106106
// aren't "convertible" but are "compatible".
107-
static_assert(!std::is_constructible<std::shared_ptr<Derived[4]>, Base[4], test_deleter<Derived[4]> >::value, "");
107+
static_assert(!std::is_constructible<std::shared_ptr<derived[4]>, base[4], test_deleter<derived[4]> >::value, "");
108108
}
109109

110110
#if TEST_STD_VER >= 11
111111
{
112-
MoveDeleter<int> d(0);
112+
move_deleter<int> d(0);
113113
std::shared_ptr<int> p0(new int, std::move(d));
114114
std::shared_ptr<int> p1(nullptr, std::move(d));
115115
}

libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter_allocator.pass.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ int A::count = 0;
3535
// Invalid constructor SFINAE for std::shared_ptr's array ctors
3636
static_assert( std::is_constructible<std::shared_ptr<int>, int*, test_deleter<int>, test_allocator<int> >::value, "");
3737
static_assert(!std::is_constructible<std::shared_ptr<int>, int*, bad_deleter, test_allocator<int> >::value, "");
38-
static_assert( std::is_constructible<std::shared_ptr<Base>, Derived*, test_deleter<Base>, test_allocator<Base> >::value, "");
38+
static_assert( std::is_constructible<std::shared_ptr<base>, derived*, test_deleter<base>, test_allocator<base> >::value, "");
3939
static_assert(!std::is_constructible<std::shared_ptr<A>, int*, test_deleter<A>, test_allocator<A> >::value, "");
4040

4141
#if TEST_STD_VER >= 17
@@ -143,7 +143,7 @@ int main(int, char**)
143143
assert(test_deleter<A>::dealloc_count == 1);
144144

145145
{
146-
MoveDeleter<int> d(0);
146+
move_deleter<int> d(0);
147147
std::shared_ptr<int> p2(new int, std::move(d), std::allocator<int>());
148148
std::shared_ptr<int> p3(nullptr, std::move(d), std::allocator<int>());
149149
}
@@ -160,9 +160,9 @@ int main(int, char**)
160160

161161
// Make sure that we can construct a shared_ptr where the element type and pointer type
162162
// aren't "convertible" but are "compatible".
163-
static_assert(!std::is_constructible<std::shared_ptr<Derived[4]>,
164-
Base[4], test_deleter<Derived[4]>,
165-
test_allocator<Derived[4]> >::value, "");
163+
static_assert(!std::is_constructible<std::shared_ptr<derived[4]>,
164+
base[4], test_deleter<derived[4]>,
165+
test_allocator<derived[4]> >::value, "");
166166
}
167167

168168
return 0;

libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/types.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111

1212
#include <type_traits>
1313

14-
struct bad_ty {};
14+
struct bad_type {};
1515

1616
struct bad_deleter {
17-
void operator()(bad_ty) {}
17+
void operator()(bad_type) {}
1818
};
1919

2020
struct no_move_deleter {
@@ -30,18 +30,18 @@ struct no_nullptr_deleter {
3030
void operator()(std::nullptr_t) const = delete;
3131
};
3232

33-
struct Base {};
34-
struct Derived : Base {};
33+
struct base {};
34+
struct derived : base {};
3535

3636
template <class T>
37-
class MoveDeleter {
38-
MoveDeleter();
39-
MoveDeleter(MoveDeleter const&);
37+
class move_deleter {
38+
move_deleter();
39+
move_deleter(move_deleter const&);
4040

4141
public:
42-
MoveDeleter(MoveDeleter&&) {}
42+
move_deleter(move_deleter&&) {}
4343

44-
explicit MoveDeleter(int) {}
44+
explicit move_deleter(int) {}
4545

4646
void operator()(T* ptr) { delete ptr; }
4747
};

0 commit comments

Comments
 (0)