diff options
author | Chris Lattner <sabre@nondot.org> | 2009-04-14 05:07:49 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-04-14 05:07:49 +0000 |
commit | 35410d5cbbb18735d76e00496540d416dc49b577 (patch) | |
tree | 6c2cb54ad437c609638fe8fbdb707a67d79b035c /lib/Lex/Pragma.cpp | |
parent | f0c9083c04d9c7d7aa099813f06d339bdbb5eab9 (diff) |
Fix the #import / #include_next "extra tokens at end of #foo directive"
Warning to properly report that it is an import/include_next instead of
claiming it is a #include.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69023 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Lex/Pragma.cpp')
-rw-r--r-- | lib/Lex/Pragma.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Lex/Pragma.cpp b/lib/Lex/Pragma.cpp index 9e3080c8ab..6bef2c8f77 100644 --- a/lib/Lex/Pragma.cpp +++ b/lib/Lex/Pragma.cpp @@ -461,7 +461,7 @@ namespace { struct PragmaOnceHandler : public PragmaHandler { PragmaOnceHandler(const IdentifierInfo *OnceID) : PragmaHandler(OnceID) {} virtual void HandlePragma(Preprocessor &PP, Token &OnceTok) { - PP.CheckEndOfDirective("#pragma once"); + PP.CheckEndOfDirective("pragma once"); PP.HandlePragmaOnce(OnceTok); } }; @@ -489,7 +489,7 @@ struct PragmaSystemHeaderHandler : public PragmaHandler { PragmaSystemHeaderHandler(const IdentifierInfo *ID) : PragmaHandler(ID) {} virtual void HandlePragma(Preprocessor &PP, Token &SHToken) { PP.HandlePragmaSystemHeader(SHToken); - PP.CheckEndOfDirective("#pragma"); + PP.CheckEndOfDirective("pragma"); } }; struct PragmaDependencyHandler : public PragmaHandler { |