mirror of
https://github.com/ChaiScript/ChaiScript.git
synced 2025-12-06 16:57:04 +08:00
Merge pull request #590 from ColquhounAudio/release-6.x
Fix ambiguous get_pointer function
This commit is contained in:
commit
cdb8aecd40
@ -42,7 +42,7 @@ namespace chaiscript
|
|||||||
auto bind_first(Ret (Class::*f)(Param...), O&& o)
|
auto bind_first(Ret (Class::*f)(Param...), O&& o)
|
||||||
{
|
{
|
||||||
return [f, o](Param...param) -> Ret {
|
return [f, o](Param...param) -> Ret {
|
||||||
return (get_pointer(o)->*f)(std::forward<Param>(param)...);
|
return (detail::get_pointer(o)->*f)(std::forward<Param>(param)...);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -50,7 +50,7 @@ namespace chaiscript
|
|||||||
auto bind_first(Ret (Class::*f)(Param...) const, O&& o)
|
auto bind_first(Ret (Class::*f)(Param...) const, O&& o)
|
||||||
{
|
{
|
||||||
return [f, o](Param...param) -> Ret {
|
return [f, o](Param...param) -> Ret {
|
||||||
return (get_pointer(o)->*f)(std::forward<Param>(param)...);
|
return (detail::get_pointer(o)->*f)(std::forward<Param>(param)...);
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user