diff --git a/src/CppParser/Parser.cpp b/src/CppParser/Parser.cpp index f165764f..5d204b15 100644 --- a/src/CppParser/Parser.cpp +++ b/src/CppParser/Parser.cpp @@ -2567,7 +2567,8 @@ ParserResultKind Parser::ParseSharedLib(llvm::StringRef File, NativeLib->FileName = LibName; llvm::error_code ec; - for(auto it = Object.get()->begin_symbols(); it != Object.get()->end_symbols(); it.increment(ec)) + for(auto it = Object.get()->begin_symbols(); it != Object.get()->end_symbols(); + ++it) { llvm::StringRef SymRef; @@ -2577,8 +2578,8 @@ ParserResultKind Parser::ParseSharedLib(llvm::StringRef File, NativeLib->Symbols.push_back(SymRef); } - for (auto it = Object.get()->begin_dynamic_symbols(); it != Object.get()->end_dynamic_symbols(); - it.increment(ec)) + for (auto it = Object.get()->begin_symbols(); it != Object.get()->end_symbols(); + ++it) { llvm::StringRef SymRef; diff --git a/src/Parser/Parser.cpp b/src/Parser/Parser.cpp index 4411d8ca..dfe6f39a 100644 --- a/src/Parser/Parser.cpp +++ b/src/Parser/Parser.cpp @@ -2580,7 +2580,8 @@ ParserResultKind Parser::ParseSharedLib(llvm::StringRef File, NativeLib->FileName = LibName; llvm::error_code ec; - for(auto it = Object.get()->begin_symbols(); it != Object.get()->end_symbols(); it.increment(ec)) + for(auto it = Object.get()->begin_symbols(); it != Object.get()->end_symbols(); + ++it) { llvm::StringRef SymRef; @@ -2591,8 +2592,8 @@ ParserResultKind Parser::ParseSharedLib(llvm::StringRef File, NativeLib->Symbols->Add(SymName); } - for(auto it = Object.get()->begin_dynamic_symbols(); it != Object.get()->end_dynamic_symbols(); - it.increment(ec)) + for(auto it = Object.get()->begin_symbols(); it != Object.get()->end_symbols(); + ++it) { llvm::StringRef SymRef;