@@ -88,38 +88,38 @@ class tracked_ptr final : public Options<typename Traits::exception_policy>... {
88
88
std::swap (my_pair.get_deleter (), _Right.my_pair .get_deleter ());
89
89
}
90
90
91
- ~tracked_ptr () noexcept (is_noexcept)
91
+ ~tracked_ptr () noexcept (tracked_ptr:: is_noexcept)
92
92
{
93
93
if (my_pair.pointer ) {
94
94
my_pair.get_deleter ()(my_pair.pointer );
95
95
}
96
96
}
97
97
98
- [[nodiscard]] deleter_type& get_deleter () noexcept (is_noexcept)
98
+ [[nodiscard]] deleter_type& get_deleter () noexcept (tracked_ptr:: is_noexcept)
99
99
{
100
100
return my_pair.get_deleter ();
101
101
}
102
102
103
- [[nodiscard]] const deleter_type& get_deleter () const noexcept (is_noexcept)
103
+ [[nodiscard]] const deleter_type& get_deleter () const noexcept (tracked_ptr:: is_noexcept)
104
104
{
105
105
return my_pair.get_deleter ();
106
106
}
107
107
108
- [[nodiscard]] add_lvalue_reference_t <Type> operator *() const noexcept (is_noexcept) /* strengthened */
108
+ [[nodiscard]] add_lvalue_reference_t <Type> operator *() const noexcept (tracked_ptr:: is_noexcept) /* strengthened */
109
109
{
110
110
// call every options apply method.
111
111
(Options<exception_policy>::apply (), ...);
112
112
return *my_pair.pointer ;
113
113
}
114
114
115
- [[nodiscard]] pointer operator ->() const noexcept (is_noexcept)
115
+ [[nodiscard]] pointer operator ->() const noexcept (tracked_ptr:: is_noexcept)
116
116
{
117
117
// call every options apply method.
118
118
(Options<exception_policy>::apply (), ...);
119
119
return my_pair.pointer ;
120
120
}
121
121
122
- [[nodiscard]] pointer get () const noexcept (is_noexcept)
122
+ [[nodiscard]] pointer get () const noexcept (tracked_ptr:: is_noexcept)
123
123
{
124
124
// call every options apply method.
125
125
(Options<exception_policy>::apply (), ...);
@@ -136,7 +136,7 @@ class tracked_ptr final : public Options<typename Traits::exception_policy>... {
136
136
return std::exchange (my_pair.pointer , pointer ());
137
137
}
138
138
139
- void reset (pointer _Ptr = pointer()) noexcept (is_noexcept)
139
+ void reset (pointer _Ptr = pointer()) noexcept (tracked_ptr:: is_noexcept)
140
140
{
141
141
pointer old = std::exchange (my_pair.pointer , _Ptr);
142
142
if (old) {
0 commit comments