Lines 139-145
BOOST_CHARCONV_GCC5_CONSTEXPR from_chars_result from_chars(boost::core::string_v
Link Here
|
139 |
|
139 |
|
140 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, float& value, chars_format fmt = chars_format::general) noexcept; |
140 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, float& value, chars_format fmt = chars_format::general) noexcept; |
141 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, double& value, chars_format fmt = chars_format::general) noexcept; |
141 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
142 |
|
143 |
#ifndef BOOST_MATH_UNSUPPORTED_LONG_DOUBLE |
142 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, long double& value, chars_format fmt = chars_format::general) noexcept; |
144 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, long double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
145 |
#endif |
143 |
|
146 |
|
144 |
#ifdef BOOST_CHARCONV_HAS_QUADMATH |
147 |
#ifdef BOOST_CHARCONV_HAS_QUADMATH |
145 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, __float128& value, chars_format fmt = chars_format::general) noexcept; |
148 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const char* last, __float128& value, chars_format fmt = chars_format::general) noexcept; |
Lines 164-170
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(const char* first, const
Link Here
|
164 |
|
167 |
|
165 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, float& value, chars_format fmt = chars_format::general) noexcept; |
168 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, float& value, chars_format fmt = chars_format::general) noexcept; |
166 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, double& value, chars_format fmt = chars_format::general) noexcept; |
169 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
170 |
|
171 |
#ifndef BOOST_MATH_UNSUPPORTED_LONG_DOUBLE |
167 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, long double& value, chars_format fmt = chars_format::general) noexcept; |
172 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, long double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
173 |
#endif |
168 |
|
174 |
|
169 |
#ifdef BOOST_CHARCONV_HAS_FLOAT128 |
175 |
#ifdef BOOST_CHARCONV_HAS_FLOAT128 |
170 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, __float128& value, chars_format fmt = chars_format::general) noexcept; |
176 |
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view sv, __float128& value, chars_format fmt = chars_format::general) noexcept; |
Lines 193-199
BOOST_CHARCONV_DECL from_chars_result from_chars_erange(boost::core::string_view
Link Here
|
193 |
|
199 |
|
194 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, float& value, chars_format fmt = chars_format::general) noexcept; |
200 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, float& value, chars_format fmt = chars_format::general) noexcept; |
195 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, double& value, chars_format fmt = chars_format::general) noexcept; |
201 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
202 |
|
203 |
#ifndef BOOST_MATH_UNSUPPORTED_LONG_DOUBLE |
196 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, long double& value, chars_format fmt = chars_format::general) noexcept; |
204 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, long double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
205 |
#endif |
197 |
|
206 |
|
198 |
#ifdef BOOST_CHARCONV_HAS_FLOAT128 |
207 |
#ifdef BOOST_CHARCONV_HAS_FLOAT128 |
199 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, __float128& value, chars_format fmt = chars_format::general) noexcept; |
208 |
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char* last, __float128& value, chars_format fmt = chars_format::general) noexcept; |
Lines 216-222
BOOST_CHARCONV_DECL from_chars_result from_chars(const char* first, const char*
Link Here
|
216 |
|
225 |
|
217 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, float& value, chars_format fmt = chars_format::general) noexcept; |
226 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, float& value, chars_format fmt = chars_format::general) noexcept; |
218 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, double& value, chars_format fmt = chars_format::general) noexcept; |
227 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
228 |
|
229 |
#ifndef BOOST_MATH_UNSUPPORTED_LONG_DOUBLE |
219 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, long double& value, chars_format fmt = chars_format::general) noexcept; |
230 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, long double& value, chars_format fmt = chars_format::general) noexcept; |
|
|
231 |
#endif |
220 |
|
232 |
|
221 |
#ifdef BOOST_CHARCONV_HAS_FLOAT128 |
233 |
#ifdef BOOST_CHARCONV_HAS_FLOAT128 |
222 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, __float128& value, chars_format fmt = chars_format::general) noexcept; |
234 |
BOOST_CHARCONV_DECL from_chars_result from_chars(boost::core::string_view sv, __float128& value, chars_format fmt = chars_format::general) noexcept; |