Changed the return type of the wrapper returning free functions from "wrapper" to "wrapper const", following the suggestion of David Abrahams. This allows them to bind against normal "template<typename T> XXX(T& t)" references (T will be deduced as const) without requiring an additional "template<typename T> XXX(const T& t)" overload.
We still have to decide whether we want to omit the many overloads now.
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.