forked from enlightenment/efl
eolian-cxx: Add workaround for clang removing const from parameters
This commit is contained in:
parent
49bdba8505
commit
348a7084af
|
@ -605,6 +605,11 @@ T convert_to_return(T value, tag<T, T>)
|
|||
{
|
||||
return value;
|
||||
}
|
||||
template <typename U, typename T>
|
||||
T convert_to_return(U const value, tag<U const, T>)
|
||||
{
|
||||
return value;
|
||||
}
|
||||
template <typename T>
|
||||
T& convert_to_return(T* value, tag<T*, T&>)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue