[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