diff options
author | Chris Lattner <sabre@nondot.org> | 2008-11-20 06:06:08 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-11-20 06:06:08 +0000 |
commit | 29e812b905abd3ed91bb7aacfd6c20a7e80fcb82 (patch) | |
tree | 2f73cd4999b3c73b168a2092dea6d9c48ac9eded /clang/lib/Sema/SemaDeclCXX.cpp | |
parent | ec7f7732f1475c706765973f5ef9348c2e453aaa (diff) | |
download | bcm5719-llvm-29e812b905abd3ed91bb7aacfd6c20a7e80fcb82.tar.gz bcm5719-llvm-29e812b905abd3ed91bb7aacfd6c20a7e80fcb82.zip |
remove another old-school Diag method.
llvm-svn: 59712
Diffstat (limited to 'clang/lib/Sema/SemaDeclCXX.cpp')
-rw-r--r-- | clang/lib/Sema/SemaDeclCXX.cpp | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp index bf160ac5453..743f6a8d1df 100644 --- a/clang/lib/Sema/SemaDeclCXX.cpp +++ b/clang/lib/Sema/SemaDeclCXX.cpp @@ -576,15 +576,15 @@ Sema::ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS, Declarator &D, } else { // not const integral. - Diag(Loc, diag::err_member_initialization, - Name.getAsString(), Init->getSourceRange()); + Diag(Loc, diag::err_member_initialization) + << Name.getAsString() << Init->getSourceRange(); InvalidDecl = true; } } else { // not static member. - Diag(Loc, diag::err_member_initialization, - Name.getAsString(), Init->getSourceRange()); + Diag(Loc, diag::err_member_initialization) + << Name.getAsString() << Init->getSourceRange(); InvalidDecl = true; } } @@ -1442,18 +1442,16 @@ Sema::PerformInitializationByConstructor(QualType ClassType, case OR_No_Viable_Function: if (CandidateSet.empty()) - Diag(Loc, diag::err_ovl_no_viable_function_in_init, - InitEntity, Range); + Diag(Loc, diag::err_ovl_no_viable_function_in_init) << InitEntity, Range; else { - Diag(Loc, diag::err_ovl_no_viable_function_in_init_with_cands, - InitEntity, Range); + Diag(Loc, diag::err_ovl_no_viable_function_in_init_with_cands) + << InitEntity << Range; PrintOverloadCandidates(CandidateSet, /*OnlyViable=*/false); } return 0; case OR_Ambiguous: - Diag(Loc, diag::err_ovl_ambiguous_init, - InitEntity, Range); + Diag(Loc, diag::err_ovl_ambiguous_init) << InitEntity << Range; PrintOverloadCandidates(CandidateSet, /*OnlyViable=*/true); return 0; } @@ -1848,8 +1846,8 @@ bool Sema::CheckOverloadedOperatorDeclaration(FunctionDecl *FnDecl) { Param != FnDecl->param_end(); ++Param) { if (Expr *DefArg = (*Param)->getDefaultArg()) return Diag((*Param)->getLocation(), - diag::err_operator_overload_default_arg, - FnDecl->getName(), DefArg->getSourceRange()); + diag::err_operator_overload_default_arg) + << FnDecl->getName() << DefArg->getSourceRange(); } } |