<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/91242>91242</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
clang does not allow static constexpr user literals as data class members
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
user1095108
</td>
</tr>
</table>
<pre>
For example, a data member:
```c++
static constexpr dpp eps{sig2_t(1), -detail::maxpow10e<T, exp2_t>()};
```
https://wandbox.org/permlink/zVXns995f9IGBBAv
gcc compiles example without issue.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkUk1v1DAQ_TXOxerKnnwfcmi6BHFHiBuaxLNZgxNHHqe78OuR01YUkEaJZD-_92beILOdV6JOlL0ozxnu8epDtzMFrdpSqyYbvfnZDT5IuuOyORLwJFEajCgXWkYKIn8U6izU27dSLzUJ6FMdpxwx2klOfuVI9y1Is22SNhZ1z3aGb1FAowW0if3BUETrEm_-uOB98zetSORPn9Mt3bcEzz8IaNKD-izy_h_p936uMW6cuGAQMNxwNaO_n3yYBQwbhcXZ9YeA4deXryu3bXlpP33s-8fn9xTzlJwvm3XEb2OQNxuvfo_SMu90ykyXmzZvMaNO17pUumygzq5dealUe5mogWocTW40ti02Jm90iYW-lJntQEGhSlXpWtdKn7Qpq-Kip6rSxYSoRKFoQetOzj0vyXh2SHathgIyhyM5PvIDmByuswBIUYYu4R_GfWZRKGc58h-GaKOj7oBL44nl6qNE5_xN_pdUWgbpbKSAjiXyS_aTQ-bXDeBsD677e9Czjdd9PE1-ETAk3dffwxb8d5qigOFogwUMRye_AwAA___Q7ckE">