diff options
author | Chris Lattner <sabre@nondot.org> | 2009-06-14 00:07:48 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-06-14 00:07:48 +0000 |
commit | 34a9566c8c3b3d90e8161ec6f6f8d682a7a3cfba (patch) | |
tree | 3debc1e4905a40395c917beab1677a9305869f44 /clang/lib/Parse/ParseStmt.cpp | |
parent | d50fea52afb775c9e33e0a685096f6fe88b58392 (diff) | |
download | bcm5719-llvm-34a9566c8c3b3d90e8161ec6f6f8d682a7a3cfba.tar.gz bcm5719-llvm-34a9566c8c3b3d90e8161ec6f6f8d682a7a3cfba.zip |
improve localizability by not passing english phrases into
diagnostics in some cases.
llvm-svn: 73314
Diffstat (limited to 'clang/lib/Parse/ParseStmt.cpp')
-rw-r--r-- | clang/lib/Parse/ParseStmt.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/clang/lib/Parse/ParseStmt.cpp b/clang/lib/Parse/ParseStmt.cpp index 7766bfada76..8cdcd517cab 100644 --- a/clang/lib/Parse/ParseStmt.cpp +++ b/clang/lib/Parse/ParseStmt.cpp @@ -142,33 +142,33 @@ Parser::ParseStatementOrDeclaration(bool OnlyStatement) { return ParseWhileStatement(); case tok::kw_do: // C99 6.8.5.2: do-statement Res = ParseDoStatement(); - SemiError = "do/while loop"; + SemiError = "do/while"; break; case tok::kw_for: // C99 6.8.5.3: for-statement return ParseForStatement(); case tok::kw_goto: // C99 6.8.6.1: goto-statement Res = ParseGotoStatement(); - SemiError = "goto statement"; + SemiError = "goto"; break; case tok::kw_continue: // C99 6.8.6.2: continue-statement Res = ParseContinueStatement(); - SemiError = "continue statement"; + SemiError = "continue"; break; case tok::kw_break: // C99 6.8.6.3: break-statement Res = ParseBreakStatement(); - SemiError = "break statement"; + SemiError = "break"; break; case tok::kw_return: // C99 6.8.6.4: return-statement Res = ParseReturnStatement(); - SemiError = "return statement"; + SemiError = "return"; break; case tok::kw_asm: { bool msAsm = false; Res = ParseAsmStatement(msAsm); if (msAsm) return move(Res); - SemiError = "asm statement"; + SemiError = "asm"; break; } @@ -180,7 +180,7 @@ Parser::ParseStatementOrDeclaration(bool OnlyStatement) { if (Tok.is(tok::semi)) { ConsumeToken(); } else if (!Res.isInvalid()) { - Diag(Tok, diag::err_expected_semi_after) << SemiError; + Diag(Tok, diag::err_expected_semi_after_stmt) << SemiError; // Skip until we see a } or ;, but don't eat it. SkipUntil(tok::r_brace, true, true); } |