diff options
author | Abramo Bagnara <abramo.bagnara@gmail.com> | 2010-12-22 08:23:18 +0000 |
---|---|---|
committer | Abramo Bagnara <abramo.bagnara@gmail.com> | 2010-12-22 08:23:18 +0000 |
commit | ea4f7c776194c96f8ece1456bc22102c6cbc9a33 (patch) | |
tree | d1053edb8868105b02ca8fdf61a21462e03a8501 /clang/lib/Lex/Pragma.cpp | |
parent | fe86bc527a0d50b653d2df8fa8b091a5397d3a9d (diff) | |
download | bcm5719-llvm-ea4f7c776194c96f8ece1456bc22102c6cbc9a33.tar.gz bcm5719-llvm-ea4f7c776194c96f8ece1456bc22102c6cbc9a33.zip |
Introduced raw_identifier token kind.
llvm-svn: 122394
Diffstat (limited to 'clang/lib/Lex/Pragma.cpp')
-rw-r--r-- | clang/lib/Lex/Pragma.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Lex/Pragma.cpp b/clang/lib/Lex/Pragma.cpp index e6a53a10436..da66b502b26 100644 --- a/clang/lib/Lex/Pragma.cpp +++ b/clang/lib/Lex/Pragma.cpp @@ -292,7 +292,7 @@ void Preprocessor::HandlePragmaPoison(Token &PoisonTok) { if (Tok.is(tok::eom)) return; // Can only poison identifiers. - if (Tok.isNot(tok::identifier)) { + if (Tok.isNot(tok::raw_identifier)) { Diag(Tok, diag::err_pp_invalid_poison); return; } @@ -599,7 +599,7 @@ IdentifierInfo *Preprocessor::ParsePragmaPushOrPopMacro(Token &Tok) { // Create a Token from the string. Token MacroTok; MacroTok.startToken(); - MacroTok.setKind(tok::identifier); + MacroTok.setKind(tok::raw_identifier); CreateString(&StrVal[1], StrVal.size() - 2, MacroTok); // Get the IdentifierInfo of MacroToPushTok. |