@@ -78,7 +78,7 @@ struct set_caster {
7878 pybind11::set s;
7979 for (auto &&value : src) {
8080 auto value_ = reinterpret_steal<object>(
81- key_conv::cast (forward_like<T>(value), policy, parent));
81+ key_conv::cast (detail:: forward_like<T>(value), policy, parent));
8282 if (!value_ || !s.add (std::move (value_))) {
8383 return handle ();
8484 }
@@ -122,9 +122,9 @@ struct map_caster {
122122 }
123123 for (auto &&kv : src) {
124124 auto key = reinterpret_steal<object>(
125- key_conv::cast (forward_like<T>(kv.first ), policy_key, parent));
125+ key_conv::cast (detail:: forward_like<T>(kv.first ), policy_key, parent));
126126 auto value = reinterpret_steal<object>(
127- value_conv::cast (forward_like<T>(kv.second ), policy_value, parent));
127+ value_conv::cast (detail:: forward_like<T>(kv.second ), policy_value, parent));
128128 if (!key || !value) {
129129 return handle ();
130130 }
@@ -178,7 +178,7 @@ struct list_caster {
178178 ssize_t index = 0 ;
179179 for (auto &&value : src) {
180180 auto value_ = reinterpret_steal<object>(
181- value_conv::cast (forward_like<T>(value), policy, parent));
181+ value_conv::cast (detail:: forward_like<T>(value), policy, parent));
182182 if (!value_) {
183183 return handle ();
184184 }
@@ -242,7 +242,7 @@ struct array_caster {
242242 ssize_t index = 0 ;
243243 for (auto &&value : src) {
244244 auto value_ = reinterpret_steal<object>(
245- value_conv::cast (forward_like<T>(value), policy, parent));
245+ value_conv::cast (detail:: forward_like<T>(value), policy, parent));
246246 if (!value_) {
247247 return handle ();
248248 }
0 commit comments