<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That should read "default-constructed".<br></blockquote>

<div><br></div><div>Could you elaborate? English is not my native language and grepping the source code didn't produce anything useful. </div><div> </div><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 without losing value -- the source location is sufficiently informative.<br></blockquote><div><br></div><div>I don't think it's obvious without the first part but I'll change it if you insist? I've just noticed that 'omitted element' probably needs a plural version.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It's unconventional to use 'was' when describing semantic analysis results.</blockquote><div><br></div><div>How about 'parameter 0% was not declared' or 'unnamed type used in template argument was declared here'. There are many others and to me they feel more natural, but again I'm not a native speaker. I actually don't like that terse mechanical voice compilers often have.<br>

</div></div></div></div>