id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7753,Allow result_of to fall back on decltype,nathan.crookston+boost@…,Daniel Walker,"result_of uses decltype by default on very few compilers, since most current compilers' decltype support doesn't work for some TR1-style usage. Many of those same compilers support C++11 lambdas which don't follow TR1 result_of protocol. Currently, this makes lambdas very difficult to use with other code using result_of. The attached code allows compilers which partially support decltype to use it only on functors which don't publish a result_type or result struct. It also contains tests & doc changes. Compiled with VC10, clang++3.1 & g++4.5 (both compilers with and without -std=c++0x).",Feature Requests,closed,To Be Determined,result_of,Boost Development Trunk,Problem,fixed,,