<html>
<head>
<base href="https://llvm.org/bugs/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:richard-llvm@metafoo.co.uk" title="Richard Smith <richard-llvm@metafoo.co.uk>"> <span class="fn">Richard Smith</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - cannot initialize arrays of type char16_t"
href="https://llvm.org/bugs/show_bug.cgi?id=23895">bug 23895</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>richard-llvm@metafoo.co.uk
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>FIXED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - cannot initialize arrays of type char16_t"
href="https://llvm.org/bugs/show_bug.cgi?id=23895#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - cannot initialize arrays of type char16_t"
href="https://llvm.org/bugs/show_bug.cgi?id=23895">bug 23895</a>
from <span class="vcard"><a class="email" href="mailto:richard-llvm@metafoo.co.uk" title="Richard Smith <richard-llvm@metafoo.co.uk>"> <span class="fn">Richard Smith</span></a>
</span></b>
<pre>Recent Clang behaves as suggested on all parts of this testcase, except that we
still reject
static const wchar_t a[]=u"foo";
C11 6.7.9/15 does not say what <a href="show_bug.cgi?id=23895#c0">comment#0</a> claims (perhaps an older draft was
used?). In fact, it says: "An array with element type compatible with a
qualified or unqualified version of wchar_t, char16_t, or char32_t may be
initialized by a wide string literal with the corresponding encoding prefix (L,
u, or U, respectively), optionally enclosed in braces."
So Clang is correct to disallow that, and is correctly handling all the cases
here.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>