Have BugReporter::getCFG and BugReporter::getLiveVariables returns pointers instead of references, because they can both fail
on functions we cannot construct full CFGs for yet.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53081 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Analysis/DeadStores.cpp b/lib/Analysis/DeadStores.cpp
index 02198b2..ded0ed0 100644
--- a/lib/Analysis/DeadStores.cpp
+++ b/lib/Analysis/DeadStores.cpp
@@ -153,7 +153,7 @@
DiagCollector C(BT);
DeadStoreObs A(BR.getContext(), BR.getDiagnostic(), C, BR.getParentMap());
- L.runOnAllBlocks(BR.getCFG(), &A);
+ L.runOnAllBlocks(*BR.getCFG(), &A);
// Emit the bug reports.