diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2009-09-24 00:42:43 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2009-09-24 00:42:43 +0000 |
commit | 7ad2d562e8423f71143c33d63e11ce77b2117643 (patch) | |
tree | d41e9a7388631b16816ec51f3af379f653bc4f7e | |
parent | 739d8283149d999f598a7514c6ec2b42598f51d3 (diff) |
Use Doug's DeclLoc to pinpoint location of the declaration
in a reference initialization diagnostic.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82671 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Sema/SemaDeclCXX.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Sema/SemaDeclCXX.cpp b/lib/Sema/SemaDeclCXX.cpp index c2adc4fcc2..5cced5a92e 100644 --- a/lib/Sema/SemaDeclCXX.cpp +++ b/lib/Sema/SemaDeclCXX.cpp @@ -3697,7 +3697,7 @@ Sema::CheckReferenceInit(Expr *&Init, QualType DeclType, 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--) { |