Pull predecessor and successor iterators out of the CFG*.h files, and plop them into
authorChris Lattner <sabre@nondot.org>
Mon, 1 Oct 2001 13:19:41 +0000 (13:19 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 1 Oct 2001 13:19:41 +0000 (13:19 +0000)
commit711774e169526247db1838b96e379a4f4e9f2cad
tree3cbd71dc008bb1a650f7554a70b1884f4ddaa069
parenta9a090b483d1909638417e89a3015c685540618f
Pull predecessor and successor iterators out of the CFG*.h files, and plop them into
the BasicBlock class where they should be.  pred_begin/pred_end become methods on BasicBlock,
and the cfg namespace isn't used anymore.

Also pull Interval stuff into the Interval class out of the global namespace

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@690 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/Interval.h
include/llvm/Analysis/IntervalIterator.h