aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/Verifier.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/VMCore/Verifier.cpp')
-rw-r--r--lib/VMCore/Verifier.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/lib/VMCore/Verifier.cpp b/lib/VMCore/Verifier.cpp
index 820fa5cb12..5b6654d6e0 100644
--- a/lib/VMCore/Verifier.cpp
+++ b/lib/VMCore/Verifier.cpp
@@ -71,10 +71,9 @@ static bool verify(const BasicBlock *BB, vector<string> &ErrorMsgs) {
bool verify(const Method *M, vector<string> &ErrorMsgs) {
bool Bad = false;
- for (Method::BasicBlocksType::const_iterator BBIt = M->getBasicBlocks().begin();
- BBIt != M->getBasicBlocks().end(); BBIt++) {
+ for (Method::const_iterator BBIt = M->begin();
+ BBIt != M->end(); ++BBIt)
Bad |= verify(*BBIt, ErrorMsgs);
- }
return Bad;
}
@@ -84,11 +83,8 @@ bool verify(const Module *C, vector<string> &ErrorMsgs) {
assert(Type::FirstDerivedTyID-1 < sizeof(long)*8 &&
"Resize ValidTypes table to handle more than 32 primitive types!");
- for (Module::MethodListType::const_iterator MI = C->getMethodList().begin();
- MI != C->getMethodList().end(); MI++) {
- const Method *M = *MI;
- Bad |= verify(M, ErrorMsgs);
- }
+ for (Module::const_iterator MI = C->begin(); MI != C->end(); ++MI)
+ Bad |= verify(*MI, ErrorMsgs);
return Bad;
}