Remove extraneous #include

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1632 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2002-02-03 06:27:39 +00:00
parent 7d922623e3
commit 17a5a1ea38

View File

@ -22,7 +22,6 @@
#ifndef LLVM_BASICBLOCK_H #ifndef LLVM_BASICBLOCK_H
#define LLVM_BASICBLOCK_H #define LLVM_BASICBLOCK_H
#include "llvm/Value.h"
#include "llvm/ValueHolder.h" #include "llvm/ValueHolder.h"
#include "llvm/InstrTypes.h" #include "llvm/InstrTypes.h"
#include "Support/GraphTraits.h" #include "Support/GraphTraits.h"
@ -181,11 +180,13 @@ public:
inline bool operator!=(const _Self& x) const { return !operator==(x); } inline bool operator!=(const _Self& x) const { return !operator==(x); }
inline pointer operator*() const { inline pointer operator*() const {
assert(It != BB->use_end() && "pred_iterator out of range!");
return cast<Instruction>(*It)->getParent(); return cast<Instruction>(*It)->getParent();
} }
inline pointer *operator->() const { return &(operator*()); } inline pointer *operator->() const { return &(operator*()); }
inline _Self& operator++() { // Preincrement inline _Self& operator++() { // Preincrement
assert(It != BB->use_end() && "pred_iterator out of range!");
++It; advancePastConstants(); ++It; advancePastConstants();
return *this; return *this;
} }