@@ -115,13 +115,12 @@ class BigInteger
115
115
116
116
// ------------------------------------------------
117
117
118
- static constexpr char baseFNDigits[] =
118
+ constexpr char baseFNDigits[] =
119
119
" 0123456789"
120
120
" abcdefghijklmnopqrstuvwxyz" ;
121
121
122
- static constexpr std::size_t baseFN = sizeof (baseFNDigits) - 1 ;
122
+ constexpr std::size_t baseFN = sizeof (baseFNDigits) - 1 ;
123
123
124
- static
125
124
std::size_t constexpr
126
125
baseFNEncodedSize (
127
126
std::size_t n)
@@ -138,7 +137,6 @@ baseFNEncodedSize(
138
137
@return The number of characters written to `out`. This
139
138
will exclude any null termination.
140
139
*/
141
- static
142
140
std::size_t
143
141
baseFNEncode (
144
142
void * dest,
@@ -159,7 +157,6 @@ baseFNEncode(
159
157
160
158
// ------------------------------------------------
161
159
162
- static
163
160
std::size_t constexpr
164
161
base64EncodedSize (
165
162
std::size_t n)
@@ -175,7 +172,6 @@ base64EncodedSize(
175
172
@return The number of characters written to `out`. This
176
173
will exclude any null termination.
177
174
*/
178
- static
179
175
std::size_t
180
176
base64Encode (void * dest, void const * src, std::size_t len)
181
177
{
@@ -240,7 +236,7 @@ toBaseFN(
240
236
{
241
237
dest.resize (baseFNEncodedSize (src.size ()));
242
238
auto n = baseFNEncode (&dest[0 ], src.data (), src.size ());
243
- return llvm::StringRef ( dest.data (), n) ;
239
+ return { dest.data (), n} ;
244
240
}
245
241
246
242
std::string_view
0 commit comments