@@ -78,7 +78,7 @@ struct set_caster {
78
78
pybind11::set s;
79
79
for (auto &&value : src) {
80
80
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));
82
82
if (!value_ || !s.add (std::move (value_))) {
83
83
return handle ();
84
84
}
@@ -122,9 +122,9 @@ struct map_caster {
122
122
}
123
123
for (auto &&kv : src) {
124
124
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));
126
126
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));
128
128
if (!key || !value) {
129
129
return handle ();
130
130
}
@@ -178,7 +178,7 @@ struct list_caster {
178
178
ssize_t index = 0 ;
179
179
for (auto &&value : src) {
180
180
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));
182
182
if (!value_) {
183
183
return handle ();
184
184
}
@@ -242,7 +242,7 @@ struct array_caster {
242
242
ssize_t index = 0 ;
243
243
for (auto &&value : src) {
244
244
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));
246
246
if (!value_) {
247
247
return handle ();
248
248
}
0 commit comments