File indexing completed on 2025-01-18 09:52:41
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 #ifndef BOOST_TEST_UTILS_BASIC_CSTRING_FWD_HPP
0017 #define BOOST_TEST_UTILS_BASIC_CSTRING_FWD_HPP
0018
0019 #include <boost/test/detail/config.hpp>
0020
0021
0022 namespace boost {
0023
0024 namespace unit_test {
0025
0026 template<typename CharT> class BOOST_SYMBOL_VISIBLE basic_cstring;
0027 typedef basic_cstring<char const> const_string;
0028 #if BOOST_WORKAROUND(__DECCXX_VER, BOOST_TESTED_AT(60590041))
0029 typedef const_string literal_string;
0030 #else
0031 typedef const_string const literal_string;
0032 #endif
0033
0034 typedef char const* const c_literal_string;
0035
0036 #if defined(BOOST_TEST_STRING_VIEW)
0037 template <class CharT, class string_view_t>
0038 class BOOST_SYMBOL_VISIBLE stringview_cstring_helper;
0039 #endif
0040
0041
0042 }
0043
0044 }
0045
0046 #endif