<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, May 30, 2014 at 3:30 PM, Alp Toker <span dir="ltr"><<a href="mailto:alp@nuanti.com" target="_blank">alp@nuanti.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
On 31/05/2014 01:10, Richard Smith wrote:<div class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Thu, May 29, 2014 at 8:13 PM, Nikola Smiljanic <<a href="mailto:popizdeh@gmail.com" target="_blank">popizdeh@gmail.com</a> <mailto:<a href="mailto:popizdeh@gmail.com" target="_blank">popizdeh@gmail.com</a>>> wrote:<br>

<br>
        That should read "default-constructed".<br>
<br>
<br>
    Could you elaborate? English is not my native language and<br>
    grepping the source code didn't produce anything useful.<br>
<br>
<br>
I think the hyphen should only be present when "default constructed" is used as an adjective. Here, it's being used as a compound verb, so I think it should not be hyphenated.<br>
</blockquote>
<br></div>
"Compound verbs are either hyphenated or appear as one word. If you do not find the verb in the dictionary, hyphenate it."<br></blockquote><div><br></div><div>Hmm, OK...</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<a href="http://www.grammarbook.com/punctuation/hyphens.asp" target="_blank">http://www.grammarbook.com/<u></u>punctuation/hyphens.asp</a><span class="HOEnZb"><font color="#888888"><br>
<br>
Alp.</font></span><div class="im HOEnZb"><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
        The message can be made shorter by dropping the first half<br>
        without losing value -- the source location is sufficiently<br>
        informative.<br>
<br>
<br>
    I don't think it's obvious without the first part but I'll change<br>
    it if you insist? I've just noticed that 'omitted element'<br>
    probably needs a plural version.<br>
<br>
        It's unconventional to use 'was' when describing semantic<br>
        analysis results.<br>
<br>
<br>
    How about 'parameter 0% was not declared' or 'unnamed type used in<br>
    template argument was declared here'. There are many others and to<br>
    me they feel more natural, but again I'm not a native speaker. I<br>
    actually don't like that terse mechanical voice compilers often have.<br>
<br>
<br>
Nonetheless, we should use a consistent voice throughout all our diagnostics.<br>
<br>
How about turning this note into a context note (which is what it really is):<br>
<br>
"in implicit default construction of element with omitted initializer"</blockquote></div></blockquote><div><br></div><div>... but I think this one is the gerund form, which my research suggests does not get a hyphen. :-)</div>
</div></div></div>