[cfe-commits] r82671 - /cfe/trunk/lib/Sema/SemaDeclCXX.cpp
Fariborz Jahanian
fjahanian at apple.com
Wed Sep 23 17:42:44 PDT 2009
Author: fjahanian
Date: Wed Sep 23 19:42:43 2009
New Revision: 82671
URL: http://llvm.org/viewvc/llvm-project?rev=82671&view=rev
Log:
Use Doug's DeclLoc to pinpoint location of the declaration
in a reference initialization diagnostic.
Modified:
cfe/trunk/lib/Sema/SemaDeclCXX.cpp
Modified: cfe/trunk/lib/Sema/SemaDeclCXX.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaDeclCXX.cpp?rev=82671&r1=82670&r2=82671&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaDeclCXX.cpp (original)
+++ cfe/trunk/lib/Sema/SemaDeclCXX.cpp Wed Sep 23 19:42:43 2009
@@ -3697,7 +3697,7 @@
if ((Conversions.ConversionKind ==
ImplicitConversionSequence::BadConversion)
&& Conversions.ConversionFunctionSet.size() > 0) {
- Diag(Init->getSourceRange().getBegin(),
+ Diag(DeclLoc,
diag::err_lvalue_to_rvalue_ambig_ref) << Init->getSourceRange();
for (int j = Conversions.ConversionFunctionSet.size()-1;
j >= 0; j--) {
More information about the cfe-commits
mailing list