git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66782 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Zhongxing Xu 2009-03-12 07:54:17 +00:00
Родитель e9fba573bd
Коммит 9d8d0fc04d
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -115,6 +115,14 @@ public:
};
} // end anonymous namespace
// RemoveDeadBindings:
// - Remove subexpression bindings.
// - Remove dead block expression bindings.
// - Keep live block expression bindings:
// - Mark their reachable symbols live in SymbolReaper,
// see ScanReachableSymbols.
// - Mark the region in DRoots if the binding is a loc::MemRegionVal.
Environment
EnvironmentManager::RemoveDeadBindings(Environment Env, Stmt* Loc,
SymbolReaper& SymReaper,