]> granicus.if.org Git - clang/commitdiff
[analyzer] Removing unused stored field.
authorGeorge Karpenkov <ekarpenkov@apple.com>
Wed, 1 Nov 2017 02:29:04 +0000 (02:29 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Wed, 1 Nov 2017 02:29:04 +0000 (02:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@317070 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Analysis/AnalysisDeclContext.h
lib/Analysis/AnalysisDeclContext.cpp

index 39f6a8df7b768be508f7acb7c1c36da34dd3db4f..03ff4a9516da0f99fe48477776800bc52b601fae 100644 (file)
@@ -410,7 +410,6 @@ class AnalysisDeclContextManager {
   typedef llvm::DenseMap<const Decl *, std::unique_ptr<AnalysisDeclContext>>
       ContextMap;
 
-  ASTContext &ASTCtx;
   ContextMap Contexts;
   LocationContextManager LocContexts;
   CFG::BuildOptions cfgBuildOptions;
index f54e7c1654a38321fb724e497f94ccf4c07d57e3..181edff0a03f590b54d8787f6ecb299d29573588 100644 (file)
@@ -68,7 +68,7 @@ AnalysisDeclContextManager::AnalysisDeclContextManager(
     bool addInitializers, bool addTemporaryDtors, bool addLifetime,
     bool addLoopExit, bool synthesizeBodies, bool addStaticInitBranch,
     bool addCXXNewAllocator, CodeInjector *injector)
-    : ASTCtx(ASTCtx), Injector(injector), FunctionBodyFarm(ASTCtx, injector),
+    : Injector(injector), FunctionBodyFarm(ASTCtx, injector),
       SynthesizeBodies(synthesizeBodies) {
   cfgBuildOptions.PruneTriviallyFalseEdges = !useUnoptimizedCFG;
   cfgBuildOptions.AddImplicitDtors = addImplicitDtors;