@@ -17,47 +17,47 @@ namespace charconv {
1717
1818// integer overloads
1919BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, bool value, int base) noexcept = delete;
20- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, char value, int base = 10 ) noexcept
20+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, char value, int base = 10 ) noexcept
2121{
2222 return detail::to_chars_int (first, last, value, base);
2323}
24- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, signed char value, int base = 10 ) noexcept
24+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, signed char value, int base = 10 ) noexcept
2525{
2626 return detail::to_chars_int (first, last, value, base);
2727}
28- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned char value, int base = 10 ) noexcept
28+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned char value, int base = 10 ) noexcept
2929{
3030 return detail::to_chars_int (first, last, value, base);
3131}
32- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, short value, int base = 10 ) noexcept
32+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, short value, int base = 10 ) noexcept
3333{
3434 return detail::to_chars_int (first, last, value, base);
3535}
36- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned short value, int base = 10 ) noexcept
36+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned short value, int base = 10 ) noexcept
3737{
3838 return detail::to_chars_int (first, last, value, base);
3939}
40- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, int value, int base = 10 ) noexcept
40+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, int value, int base = 10 ) noexcept
4141{
4242 return detail::to_chars_int (first, last, value, base);
4343}
44- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned int value, int base = 10 ) noexcept
44+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned int value, int base = 10 ) noexcept
4545{
4646 return detail::to_chars_int (first, last, value, base);
4747}
48- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, long value, int base = 10 ) noexcept
48+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, long value, int base = 10 ) noexcept
4949{
5050 return detail::to_chars_int (first, last, value, base);
5151}
52- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned long value, int base = 10 ) noexcept
52+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned long value, int base = 10 ) noexcept
5353{
5454 return detail::to_chars_int (first, last, value, base);
5555}
56- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, long long value, int base = 10 ) noexcept
56+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, long long value, int base = 10 ) noexcept
5757{
5858 return detail::to_chars_int (first, last, value, base);
5959}
60- BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned long long value, int base = 10 ) noexcept
60+ BOOST_CHARCONV_HOST_DEVICE BOOST_CHARCONV_CONSTEXPR to_chars_result to_chars (char * first, char * last, unsigned long long value, int base = 10 ) noexcept
6161{
6262 return detail::to_chars_int (first, last, value, base);
6363}
0 commit comments