fix my previous commit.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79191 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AST/Expr.cpp b/lib/AST/Expr.cpp
index f000ff6..ec44584 100644
--- a/lib/AST/Expr.cpp
+++ b/lib/AST/Expr.cpp
@@ -550,6 +550,9 @@
     R1 = SourceRange(KVCRef->getLocation(), KVCRef->getLocation());
     if (KVCRef->getBase())
       R2 = KVCRef->getBase()->getSourceRange();
+#else
+    Loc = getExprLoc();
+    R1 = getSourceRange();
 #endif
     return true;
   }