start converting Sema over to using its canonical Diag method.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59561 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Sema/SemaDeclCXX.cpp b/lib/Sema/SemaDeclCXX.cpp
index 68dcdc8..b3e0ca8 100644
--- a/lib/Sema/SemaDeclCXX.cpp
+++ b/lib/Sema/SemaDeclCXX.cpp
@@ -1735,10 +1735,10 @@
if (T1.getCVRQualifiers() != QualType::Const) {
if (!ICS)
Diag(Init->getSourceRange().getBegin(),
- diag::err_not_reference_to_const_init,
- T1.getAsString(),
- InitLvalue != Expr::LV_Valid? "temporary" : "value",
- T2.getAsString(), Init->getSourceRange());
+ diag::err_not_reference_to_const_init)
+ << T1.getAsString()
+ << (InitLvalue != Expr::LV_Valid? "temporary" : "value")
+ << T2.getAsString() << Init->getSourceRange();
return true;
}
@@ -1799,10 +1799,10 @@
// initialization fails.
if (!ICS)
Diag(Init->getSourceRange().getBegin(),
- diag::err_reference_init_drops_quals,
- T1.getAsString(),
- InitLvalue != Expr::LV_Valid? "temporary" : "value",
- T2.getAsString(), Init->getSourceRange());
+ diag::err_reference_init_drops_quals)
+ << T1.getAsString()
+ << (InitLvalue != Expr::LV_Valid? "temporary" : "value")
+ << T2.getAsString() << Init->getSourceRange();
return true;
}