| 194 | boost::source_location location_; |
| 195 | |
| 196 | explicit throw_location( boost::source_location const & loc ): location_( loc ) |
| 197 | { |
| 198 | } |
| 199 | }; |
| 200 | |
| 201 | template<class E> class BOOST_SYMBOL_VISIBLE with_throw_location: public E, public throw_location |