Skip to content

Commit 90f0469

Browse files
authored
Merge pull request #771 from cppalliance/fix_literal
Fix deprecated whitespace in literal definition
2 parents b9adb39 + c825582 commit 90f0469

File tree

1 file changed

+38
-37
lines changed

1 file changed

+38
-37
lines changed

include/boost/decimal/literals.hpp

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -18,232 +18,233 @@
1818
#include <cstring>
1919
#endif
2020

21-
namespace boost { namespace decimal {
21+
namespace boost {
22+
namespace decimal {
2223

23-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DF(const char* str) -> decimal32
24+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DF(const char* str) -> decimal32
2425
{
2526
decimal32 d;
2627
from_chars(str, str + detail::strlen(str), d);
2728
return d;
2829
}
2930

30-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _df(const char* str) -> decimal32
31+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_df(const char* str) -> decimal32
3132
{
3233
decimal32 d;
3334
from_chars(str, str + detail::strlen(str), d);
3435
return d;
3536
}
3637

37-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DF(const char* str, std::size_t len) -> decimal32
38+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DF(const char* str, std::size_t len) -> decimal32
3839
{
3940
decimal32 d;
4041
from_chars(str, str + len, d);
4142
return d;
4243
}
4344

44-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _df(const char* str, std::size_t len) -> decimal32
45+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_df(const char* str, std::size_t len) -> decimal32
4546
{
4647
decimal32 d;
4748
from_chars(str, str + len, d);
4849
return d;
4950
}
5051

51-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DF(unsigned long long v) -> decimal32
52+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DF(unsigned long long v) -> decimal32
5253
{
5354
return decimal32{v};
5455
}
5556

56-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _df(unsigned long long v) -> decimal32
57+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_df(unsigned long long v) -> decimal32
5758
{
5859
return decimal32{v};
5960
}
6061

61-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DFF(const char* str) -> decimal32_fast
62+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DFF(const char* str) -> decimal32_fast
6263
{
6364
decimal32_fast d;
6465
from_chars(str, str + detail::strlen(str), d);
6566
return d;
6667
}
6768

68-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dff(const char* str) -> decimal32_fast
69+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dff(const char* str) -> decimal32_fast
6970
{
7071
decimal32_fast d;
7172
from_chars(str, str + detail::strlen(str), d);
7273
return d;
7374
}
7475

75-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DFF(const char* str, std::size_t len) -> decimal32_fast
76+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DFF(const char* str, std::size_t len) -> decimal32_fast
7677
{
7778
decimal32_fast d;
7879
from_chars(str, str + len, d);
7980
return d;
8081
}
8182

82-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dff(const char* str, std::size_t len) -> decimal32_fast
83+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dff(const char* str, std::size_t len) -> decimal32_fast
8384
{
8485
decimal32_fast d;
8586
from_chars(str, str + len, d);
8687
return d;
8788
}
8889

89-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DFF(unsigned long long v) -> decimal32_fast
90+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DFF(unsigned long long v) -> decimal32_fast
9091
{
9192
return decimal32_fast{v};
9293
}
9394

94-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dff(unsigned long long v) -> decimal32_fast
95+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dff(unsigned long long v) -> decimal32_fast
9596
{
9697
return decimal32_fast{v};
9798
}
9899

99-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DD(const char* str) -> decimal64
100+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DD(const char* str) -> decimal64
100101
{
101102
decimal64 d;
102103
from_chars(str, str + detail::strlen(str), d);
103104
return d;
104105
}
105106

106-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dd(const char* str) -> decimal64
107+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dd(const char* str) -> decimal64
107108
{
108109
decimal64 d;
109110
from_chars(str, str + detail::strlen(str), d);
110111
return d;
111112
}
112113

113-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DD(const char* str, std::size_t) -> decimal64
114+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DD(const char* str, std::size_t) -> decimal64
114115
{
115116
decimal64 d;
116117
from_chars(str, str + detail::strlen(str), d);
117118
return d;
118119
}
119120

120-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dd(const char* str, std::size_t) -> decimal64
121+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dd(const char* str, std::size_t) -> decimal64
121122
{
122123
decimal64 d;
123124
from_chars(str, str + detail::strlen(str), d);
124125
return d;
125126
}
126127

127-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DD(unsigned long long v) -> decimal64
128+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DD(unsigned long long v) -> decimal64
128129
{
129130
return decimal64{v};
130131
}
131132

132-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dd(unsigned long long v) -> decimal64
133+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dd(unsigned long long v) -> decimal64
133134
{
134135
return decimal64{v};
135136
}
136137

137-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DDF(const char* str) -> decimal64_fast
138+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DDF(const char* str) -> decimal64_fast
138139
{
139140
decimal64_fast d;
140141
from_chars(str, str + detail::strlen(str), d);
141142
return d;
142143
}
143144

144-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _ddf(const char* str) -> decimal64_fast
145+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_ddf(const char* str) -> decimal64_fast
145146
{
146147
decimal64_fast d;
147148
from_chars(str, str + detail::strlen(str), d);
148149
return d;
149150
}
150151

151-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DDF(const char* str, std::size_t len) -> decimal64_fast
152+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DDF(const char* str, std::size_t len) -> decimal64_fast
152153
{
153154
decimal64_fast d;
154155
from_chars(str, str + len, d);
155156
return d;
156157
}
157158

158-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _ddf(const char* str, std::size_t len) -> decimal64_fast
159+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_ddf(const char* str, std::size_t len) -> decimal64_fast
159160
{
160161
decimal64_fast d;
161162
from_chars(str, str + len, d);
162163
return d;
163164
}
164165

165-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DDF(unsigned long long v) -> decimal64_fast
166+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DDF(unsigned long long v) -> decimal64_fast
166167
{
167168
return decimal64_fast{v};
168169
}
169170

170-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _ddf(unsigned long long v) -> decimal64_fast
171+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_ddf(unsigned long long v) -> decimal64_fast
171172
{
172173
return decimal64_fast{v};
173174
}
174175

175-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DL(const char* str) -> decimal128
176+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DL(const char* str) -> decimal128
176177
{
177178
decimal128 d;
178179
from_chars(str, str + detail::strlen(str), d);
179180
return d;
180181
}
181182

182-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dl(const char* str) -> decimal128
183+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dl(const char* str) -> decimal128
183184
{
184185
decimal128 d;
185186
from_chars(str, str + detail::strlen(str), d);
186187
return d;
187188
}
188189

189-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DL(const char* str, std::size_t) -> decimal128
190+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DL(const char* str, std::size_t) -> decimal128
190191
{
191192
decimal128 d;
192193
from_chars(str, str + detail::strlen(str), d);
193194
return d;
194195
}
195196

196-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dl(const char* str, std::size_t) -> decimal128
197+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dl(const char* str, std::size_t) -> decimal128
197198
{
198199
decimal128 d;
199200
from_chars(str, str + detail::strlen(str), d);
200201
return d;
201202
}
202203

203-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DL(unsigned long long v) -> decimal128
204+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DL(unsigned long long v) -> decimal128
204205
{
205206
return decimal128{v};
206207
}
207208

208-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dl(unsigned long long v) -> decimal128
209+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dl(unsigned long long v) -> decimal128
209210
{
210211
return decimal128{v};
211212
}
212213

213-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DLF(const char* str) -> decimal128_fast
214+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DLF(const char* str) -> decimal128_fast
214215
{
215216
decimal128_fast d;
216217
from_chars(str, str + detail::strlen(str), d);
217218
return d;
218219
}
219220

220-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dlf(const char* str) -> decimal128_fast
221+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dlf(const char* str) -> decimal128_fast
221222
{
222223
decimal128_fast d;
223224
from_chars(str, str + detail::strlen(str), d);
224225
return d;
225226
}
226227

227-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DLF(const char* str, std::size_t len) -> decimal128_fast
228+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DLF(const char* str, std::size_t len) -> decimal128_fast
228229
{
229230
decimal128_fast d;
230231
from_chars(str, str + len, d);
231232
return d;
232233
}
233234

234-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dlf(const char* str, std::size_t len) -> decimal128_fast
235+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dlf(const char* str, std::size_t len) -> decimal128_fast
235236
{
236237
decimal128_fast d;
237238
from_chars(str, str + len, d);
238239
return d;
239240
}
240241

241-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _DLF(unsigned long long v) -> decimal128_fast
242+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_DLF(unsigned long long v) -> decimal128_fast
242243
{
243244
return decimal128_fast{v};
244245
}
245246

246-
BOOST_DECIMAL_EXPORT constexpr auto operator "" _dlf(unsigned long long v) -> decimal128_fast
247+
BOOST_DECIMAL_EXPORT constexpr auto operator ""_dlf(unsigned long long v) -> decimal128_fast
247248
{
248249
return decimal128_fast{v};
249250
}

0 commit comments

Comments
 (0)