File tree 3 files changed +5
-5
lines changed
3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ struct empty {
19
19
empty () = default ;
20
20
21
21
empty (const empty &) = default ;
22
- empty &operator =(const empty &) = default ;
22
+ empty &operator =(const empty &) = delete ;
23
23
24
24
~empty () {
25
25
++counter;
Original file line number Diff line number Diff line change @@ -66,8 +66,8 @@ struct destruction_order {
66
66
*ctx_check = (registry->ctx ().find <ctx_check_type>() != nullptr );
67
67
}
68
68
69
- destruction_order (const destruction_order &) = default ;
70
- destruction_order &operator =(const destruction_order &) = default ;
69
+ destruction_order (const destruction_order &) = delete ;
70
+ destruction_order &operator =(const destruction_order &) = delete ;
71
71
72
72
~destruction_order () {
73
73
*ctx_check = *ctx_check && (registry->ctx ().find <ctx_check_type>() != nullptr );
Original file line number Diff line number Diff line change @@ -24,8 +24,8 @@ struct update_from_destructor {
24
24
: storage{&ref},
25
25
target{other} {}
26
26
27
- update_from_destructor (const update_from_destructor &) = default ;
28
- update_from_destructor &operator =(const update_from_destructor &) = default ;
27
+ update_from_destructor (const update_from_destructor &) = delete ;
28
+ update_from_destructor &operator =(const update_from_destructor &) = delete ;
29
29
30
30
update_from_destructor (update_from_destructor &&other) noexcept
31
31
: storage{std::exchange (other.storage , nullptr )},
You can’t perform that action at this time.
0 commit comments