summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-07-11 22:46:04 +0000
committerChris Lattner <sabre@nondot.org>2010-07-11 22:46:04 +0000
commitef74e2b2a8f34c731c287df3c47a21a6ca2d5796 (patch)
treedeb8761949ae8339c7185646b7af900e4b8836a8
parent1390134c1804d6356ebcfdf8ce48fb747e03f250 (diff)
downloadbcm5719-llvm-ef74e2b2a8f34c731c287df3c47a21a6ca2d5796.tar.gz
bcm5719-llvm-ef74e2b2a8f34c731c287df3c47a21a6ca2d5796.zip
change the 'invalid token after top level declarator' message to be
'expected ';' after top level declarator' which is much less vague. llvm-svn: 108106
-rw-r--r--clang/include/clang/Basic/DiagnosticParseKinds.td2
-rw-r--r--clang/test/Lexer/block_cmt_end.c2
-rw-r--r--clang/test/Parser/declarators.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/clang/include/clang/Basic/DiagnosticParseKinds.td b/clang/include/clang/Basic/DiagnosticParseKinds.td
index 63bd3f65a91..ca761f9bf5e 100644
--- a/clang/include/clang/Basic/DiagnosticParseKinds.td
+++ b/clang/include/clang/Basic/DiagnosticParseKinds.td
@@ -106,7 +106,7 @@ def err_expected_fn_body : Error<
"expected function body after function declarator">;
def err_expected_method_body : Error<"expected method body">;
def err_invalid_token_after_toplevel_declarator : Error<
- "invalid token after top level declarator">;
+ "expected ';' after top level declarator">;
def err_expected_statement : Error<"expected statement">;
def err_expected_lparen_after : Error<"expected '(' after '%0'">;
def err_expected_lparen_after_id : Error<"expected '(' after %0">;
diff --git a/clang/test/Lexer/block_cmt_end.c b/clang/test/Lexer/block_cmt_end.c
index 72bc836a0ef..b03fb23f8ee 100644
--- a/clang/test/Lexer/block_cmt_end.c
+++ b/clang/test/Lexer/block_cmt_end.c
@@ -17,7 +17,7 @@ next comment ends with normal escaped newline:
/* expected-warning {{escaped newline}} expected-warning {{backslash and newline}} *\
/
-int bar /* expected-error {{invalid token after top level declarator}} */
+int bar /* expected-error {{expected ';' after top level declarator}} */
/* xyz
diff --git a/clang/test/Parser/declarators.c b/clang/test/Parser/declarators.c
index 0e6f8bcf28f..fb69fa9c1d0 100644
--- a/clang/test/Parser/declarators.c
+++ b/clang/test/Parser/declarators.c
@@ -90,7 +90,7 @@ struct X<foo::int> { }; // expected-error{{expected identifier or '('}}
// PR7617 - error recovery on missing ;.
-void test14() // expected-error {{invalid token after top level declarator}}
+void test14() // expected-error {{expected ';' after top level declarator}}
void test14a();
void *test14b = (void*)test14a; // Make sure test14a didn't get skipped.
OpenPOWER on IntegriCloud