mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-21 06:30:16 +00:00
simplify loop
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59406 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
cb504b95c5
commit
3f914f0138
@ -276,11 +276,8 @@ bool StripSymbols::StripDebugInfo(Module &M) {
|
||||
|
||||
// Remove all llvm.dbg types.
|
||||
TypeSymbolTable &ST = M.getTypeSymbolTable();
|
||||
TypeSymbolTable::iterator TI = ST.begin();
|
||||
TypeSymbolTable::iterator TE = ST.end();
|
||||
while ( TI != TE ) {
|
||||
const std::string &Name = TI->first;
|
||||
if (!strncmp(Name.c_str(), "llvm.dbg.", 9))
|
||||
for (TypeSymbolTable::iterator TI = ST.begin(), TE = ST.end(); TI != TE; ) {
|
||||
if (!strncmp(TI->first.c_str(), "llvm.dbg.", 9))
|
||||
ST.remove(TI++);
|
||||
else
|
||||
++TI;
|
||||
|
Loading…
x
Reference in New Issue
Block a user