diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-09-13 17:31:48 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-09-13 17:31:48 +0000 |
commit | a9dfa9280e83782fe755cdb4456dc63433e6d134 (patch) | |
tree | 6da17c87f365e48143806b30cf99fb3b14f0a922 /clang/lib/Parse/ParseDecl.cpp | |
parent | 5c81ca460e4048e3ad188a3716a59359ff6a5a1e (diff) | |
download | bcm5719-llvm-a9dfa9280e83782fe755cdb4456dc63433e6d134.tar.gz bcm5719-llvm-a9dfa9280e83782fe755cdb4456dc63433e6d134.zip |
As Aaron pointed out it's simpler to reject wide string availability attr messages in the parser.
llvm-svn: 190706
Diffstat (limited to 'clang/lib/Parse/ParseDecl.cpp')
-rw-r--r-- | clang/lib/Parse/ParseDecl.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Parse/ParseDecl.cpp b/clang/lib/Parse/ParseDecl.cpp index 74982a3894e..915fb607a68 100644 --- a/clang/lib/Parse/ParseDecl.cpp +++ b/clang/lib/Parse/ParseDecl.cpp @@ -885,7 +885,7 @@ void Parser::ParseAvailabilityAttribute(IdentifierInfo &Availability, } ConsumeToken(); if (Keyword == Ident_message) { - if (!isTokenStringLiteral()) { + if (Tok.isNot(tok::string_literal)) { // Also reject wide string literals. Diag(Tok, diag::err_expected_string_literal) << /*Source='availability attribute'*/2; SkipUntil(tok::r_paren); |