Compare commits

...

1 Commits

Author SHA1 Message Date
Jason Turner
41c1c490c8 Add support for *& return types 2016-04-29 08:31:59 -06:00

View File

@@ -115,6 +115,24 @@ namespace chaiscript
}
};
template<typename Ret>
struct Handle_Return<Ret *&>
{
static Boxed_Value handle(Ret *p)
{
return Boxed_Value(p, true);
}
};
template<typename Ret>
struct Handle_Return<const Ret *&>
{
static Boxed_Value handle(const Ret *p)
{
return Boxed_Value(p, true);
}
};
template<typename Ret>
struct Handle_Return<Ret *>
{