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;
   }