id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7343,Extend result_of to work with SFINAE,Daniel Walker,Daniel Walker,"In response to a problem first identified by Joel de Guzman: http://thread.gmane.org/gmane.comp.lib.boost.devel/233752/focus=233934 When BOOST_RESULT_OF_USE_DECLTYPE is defined, the attached patch makes the expression result_of::type not well formed when the expression decltype(INVOKE(declval< Fn >(), declval< ArgTypes >()...)) is not well formed, but does not break SFINAE when used as the return type of a function overload. ",Feature Requests,new,To Be Determined,result_of,Boost 1.52.0,Problem,,"result_of, decltype, SFINAE",