[ADT] Fix DepthFirstIterator's std::iterator base to have normal typedefs
authorTim Shen <timshen91@gmail.com>
Mon, 15 Aug 2016 22:07:30 +0000 (22:07 +0000)
committerTim Shen <timshen91@gmail.com>
Mon, 15 Aug 2016 22:07:30 +0000 (22:07 +0000)
commit75ca2ac329f02ab55cffb3f8cb71b63247d65e8d
treeb89036fe37dcf51fc14f0f1fddedaf982e8191f3
parente0793db41dbe6d23c7bee3b9bd8dd97cbc7439f0
[ADT] Fix DepthFirstIterator's std::iterator base to have normal typedefs

Summary: This is similiar to r278752, where I found that the std::iterator<...> base can be normal.

Reviewers: dblaikie

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D23527

llvm-svn: 278753
llvm/include/llvm/ADT/DepthFirstIterator.h
llvm/include/llvm/Analysis/RegionInfo.h