| 44 | */ |
| 45 | template<typename RangeT> |
| 46 | inline detail::const_formatF< |
| 47 | iterator_range< |
| 48 | BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> > |
| 49 | const_formatter(const RangeT& Format) |
| 50 | { |
| 51 | return detail::const_formatF< |
| 52 | iterator_range< |
| 53 | BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> >(::boost::as_literal(Format)); |
| 54 | } |
| 55 | |
| 56 | //! Identity formatter |
| 57 | /*! |
no test coverage detected