diff options
author | Chris Lattner <sabre@nondot.org> | 2009-02-17 07:29:20 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-02-17 07:29:20 +0000 |
commit | 45d9d6001c6e0c0a23674cecf5569c29b960382c (patch) | |
tree | 1ad10698cd34664e3c24815d5de6f7debef80ea5 /clang/lib/Sema/SemaOverload.cpp | |
parent | 1156f181753c6a83f38dd1fe9a7181ef6c1edd3a (diff) | |
download | bcm5719-llvm-45d9d6001c6e0c0a23674cecf5569c29b960382c.tar.gz bcm5719-llvm-45d9d6001c6e0c0a23674cecf5569c29b960382c.zip |
remove "; candidates are/is:" from various ambiguity diagnostics.
2 out of 2 people on irc prefer them gone :)
llvm-svn: 64749
Diffstat (limited to 'clang/lib/Sema/SemaOverload.cpp')
-rw-r--r-- | clang/lib/Sema/SemaOverload.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/clang/lib/Sema/SemaOverload.cpp b/clang/lib/Sema/SemaOverload.cpp index 049aca51ce0..ffb29795f58 100644 --- a/clang/lib/Sema/SemaOverload.cpp +++ b/clang/lib/Sema/SemaOverload.cpp @@ -3633,10 +3633,9 @@ FunctionDecl *Sema::ResolveOverloadedCallFn(Expr *Fn, NamedDecl *Callee, return Best->Function; case OR_No_Viable_Function: - Diag(Fn->getSourceRange().getBegin(), + Diag(Fn->getSourceRange().getBegin(), diag::err_ovl_no_viable_function_in_call) - << UnqualifiedName << (unsigned)CandidateSet.size() - << Fn->getSourceRange(); + << UnqualifiedName << Fn->getSourceRange(); PrintOverloadCandidates(CandidateSet, /*OnlyViable=*/false); break; @@ -3705,8 +3704,7 @@ Sema::BuildCallToMemberFunction(Scope *S, Expr *MemExprE, case OR_No_Viable_Function: Diag(MemExpr->getSourceRange().getBegin(), diag::err_ovl_no_viable_member_function_in_call) - << Ovl->getDeclName() << (unsigned)CandidateSet.size() - << MemExprE->getSourceRange(); + << Ovl->getDeclName() << MemExprE->getSourceRange(); PrintOverloadCandidates(CandidateSet, /*OnlyViable=*/false); // FIXME: Leaking incoming expressions! return true; @@ -3823,8 +3821,7 @@ Sema::BuildCallToObjectOfClassType(Scope *S, Expr *Object, case OR_No_Viable_Function: Diag(Object->getSourceRange().getBegin(), diag::err_ovl_no_viable_object_call) - << Object->getType() << (unsigned)CandidateSet.size() - << Object->getSourceRange(); + << Object->getType() << Object->getSourceRange(); PrintOverloadCandidates(CandidateSet, /*OnlyViable=*/false); break; @@ -3984,8 +3981,7 @@ Sema::BuildOverloadedArrowExpr(Scope *S, Expr *Base, SourceLocation OpLoc, << BasePtr->getType() << BasePtr->getSourceRange(); else Diag(OpLoc, diag::err_ovl_no_viable_oper) - << "operator->" << (unsigned)CandidateSet.size() - << BasePtr->getSourceRange(); + << "operator->" << BasePtr->getSourceRange(); PrintOverloadCandidates(CandidateSet, /*OnlyViable=*/false); return true; |