Prospective build fix following clang r210518

llvm-svn: 210521
This commit is contained in:
Alp Toker 2014-06-10 09:58:45 +00:00
parent c141ad4b75
commit 9d63b5eb7f
3 changed files with 3 additions and 3 deletions

View File

@ -472,7 +472,7 @@ Argument Name Argument Value Syntax Clang C++
============== ================================================== ============================== ==============================
Loc "(file):(line):(col)" SourceLocation The location of the directive.
Namespace (name) StringRef Namespace name.
mapping (0|MAP_IGNORE|MAP_WARNING|MAP_ERROR|MAP_FATAL) diag::Mapping Mapping type.
mapping (0|MAP_IGNORE|MAP_WARNING|MAP_ERROR|MAP_FATAL) diag::Severity Mapping type.
Str (string) StringRef Warning/error name.
============== ================================================== ============================== ==============================

View File

@ -245,7 +245,7 @@ void PPCallbacksTracker::PragmaDiagnosticPop(clang::SourceLocation Loc,
// Callback invoked when a #pragma gcc dianostic directive is read.
void PPCallbacksTracker::PragmaDiagnostic(clang::SourceLocation Loc,
llvm::StringRef Namespace,
clang::diag::Mapping Mapping,
clang::diag::Severity Mapping,
llvm::StringRef Str) {
beginCallback("PragmaDiagnostic");
appendArgument("Loc", Loc);

View File

@ -118,7 +118,7 @@ public:
void PragmaDiagnosticPop(clang::SourceLocation Loc,
llvm::StringRef Namespace) override;
void PragmaDiagnostic(clang::SourceLocation Loc, llvm::StringRef Namespace,
clang::diag::Mapping mapping,
clang::diag::Severity mapping,
llvm::StringRef Str) override;
void PragmaOpenCLExtension(clang::SourceLocation NameLoc,
const clang::IdentifierInfo *Name,