1 //Copyright (c) 2006-2015 Emil Dotchevski and Reverge Studios, Inc. 2 3 //Distributed under the Boost Software License, Version 1.0. (See accompanying 4 //file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 5 6 #include <boost/exception/info.hpp> 7 8 #ifdef BOOST_NO_CXX11_RVALUE_REFERENCES 9 int main()10main() 11 { 12 return 0; 13 } 14 #else 15 template <class I> 16 I const rv_const(I i)17rv_const( I i ) 18 { 19 return i; 20 } 21 template <class E,class I> 22 E const & add_info(E const & e,I i)23add_info( E const & e, I i ) 24 { 25 return e << rv_const(i); 26 } 27 #include "error_info_test.hpp" 28 #endif 29