<div dir="ltr">Check DiagnosticParseKinds.inc in your build directory to verify that it has a line like:<div>DIAG(err_x86_builtin_invalid_rounding, ... "...")<br></div><div><br></div><div>It should appear here:</div><div>llvm/build/tools/clang/include/clang/Basic/DiagnosticParseKinds.inc</div><div><br></div><div>Good luck with the translation! Clang seems to be the only major C++ compiler without at least partial translation for its diagnostics. =/</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 1, 2016 at 9:58 PM, 曾 健平 via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, everyone.<br>
<br>
I want to add a new diagnostic error message for Chinese in Clang 2.6<br>
showed as follows.<br>
def err_expected_semi_declaration_<wbr>chinese : Error<<br>
   "您在该行声明之后是否少了个';'或者是中文输入法?">;<br>
<br>
So i append a new one in the end of file DiagnosticParseKinds.td, and<br>
then recompile it.<br>
However, there is a error occurs:<br>
<br>
llvm2.6/llvm/tools/clang/lib/<wbr>Parse/ParseDecl.cpp:370: error:<br>
‘err_expected_semi_<wbr>declaration_chinese’ is not a member of ‘clang::diag’<br>
<br>
Have any people point out whats the reason about it and how to fix it ?<br>
Thanks!<br>
<br>
Xlous zeng.<br>
______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
</blockquote></div><br></div>