Consistency.
[oota-llvm.git] / include / llvm / Instructions.h
index 146d1f50a645d0aede3f2ff7e934766f01a0e15a..dc29b9a8f8cdc6f89e8c015d586b37374a14740a 100644 (file)
@@ -1323,8 +1323,7 @@ public:
 
   BasicBlock *getSuccessor(unsigned i) const {
     assert(i < getNumSuccessors() && "Successor # out of range for Branch!");
-    return (i == 0) ? cast<BasicBlock>(getOperand(0)) :
-                      cast<BasicBlock>(getOperand(1));
+    return cast<BasicBlock>(getOperand(i));
   }
 
   void setSuccessor(unsigned idx, BasicBlock *NewSucc) {