diff options
Diffstat (limited to 'clang/lib/Checker/GRCoreEngine.cpp')
-rw-r--r-- | clang/lib/Checker/GRCoreEngine.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/lib/Checker/GRCoreEngine.cpp b/clang/lib/Checker/GRCoreEngine.cpp index 8b30a86ee2d..83a53b3dc9a 100644 --- a/clang/lib/Checker/GRCoreEngine.cpp +++ b/clang/lib/Checker/GRCoreEngine.cpp @@ -718,7 +718,9 @@ void GRCallEnterNodeBuilder::GenerateNode(const GRState *state, OldMgr.shouldEagerlyAssume(), OldMgr.shouldTrimGraph(), OldMgr.shouldInlineCall(), - OldMgr.getAnalysisContextManager().getUseUnoptimizedCFG()); + OldMgr.getAnalysisContextManager().getUseUnoptimizedCFG(), + OldMgr.getAnalysisContextManager().getAddImplicitDtors(), + OldMgr.getAnalysisContextManager().getAddInitializers()); llvm::OwningPtr<GRTransferFuncs> TF(MakeCFRefCountTF(AMgr.getASTContext(), /* GCEnabled */ false, AMgr.getLangOptions())); |