diff options
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Checker/Environment.cpp | 8 | 
1 files changed, 0 insertions, 8 deletions
| diff --git a/clang/lib/Checker/Environment.cpp b/clang/lib/Checker/Environment.cpp index cc71f8569c6..e2568b66377 100644 --- a/clang/lib/Checker/Environment.cpp +++ b/clang/lib/Checker/Environment.cpp @@ -137,14 +137,6 @@ EnvironmentManager::RemoveDeadBindings(Environment Env, const Stmt *S,        if (isa<loc::MemRegionVal>(X)) {          const MemRegion* R = cast<loc::MemRegionVal>(X).getRegion();          DRoots.push_back(R); -        // Mark the super region of the RX as live. -        // e.g.: int x; char *y = (char*) &x; if (*y) ... -        // 'y' => element region. 'x' is its super region. -        // We only add one level super region for now. - -        // FIXME: maybe multiple level of super regions should be added. -        if (const SubRegion *SR = dyn_cast<SubRegion>(R)) -          DRoots.push_back(SR->getSuperRegion());        }        // Mark all symbols in the block expr's value live. | 

