LLVM API Documentation
#include <RegionInfo.h>
Public Types | |
typedef block_iterator_wrapper < IsConst > | Self |
typedef super::pointer | pointer |
Public Member Functions | |
block_iterator_wrapper (pointer Entry, pointer Exit) | |
block_iterator_wrapper () | |
block_iterator_wrapper (super I) | |
BlockT * | operator* () const |
Definition at line 560 of file RegionInfo.h.
typedef super::pointer llvm::RegionBase< Tr >::block_iterator_wrapper< IsConst >::pointer |
Reimplemented from llvm::df_iterator< std::conditional< IsConst, const BlockT, BlockT >::type * >.
Definition at line 568 of file RegionInfo.h.
typedef block_iterator_wrapper<IsConst> llvm::RegionBase< Tr >::block_iterator_wrapper< IsConst >::Self |
Definition at line 567 of file RegionInfo.h.
llvm::RegionBase< Tr >::block_iterator_wrapper< IsConst >::block_iterator_wrapper | ( | pointer | Entry, |
pointer | Exit | ||
) | [inline] |
Definition at line 571 of file RegionInfo.h.
References llvm::df_iterator_storage< SetType, ExtStorage >::Visited.
llvm::RegionBase< Tr >::block_iterator_wrapper< IsConst >::block_iterator_wrapper | ( | ) | [inline] |
Definition at line 580 of file RegionInfo.h.
llvm::RegionBase< Tr >::block_iterator_wrapper< IsConst >::block_iterator_wrapper | ( | super | I | ) | [inline] |
Definition at line 582 of file RegionInfo.h.
BlockT* llvm::RegionBase< Tr >::block_iterator_wrapper< IsConst >::operator* | ( | ) | const [inline] |
Reimplemented from llvm::df_iterator< std::conditional< IsConst, const BlockT, BlockT >::type * >.
Definition at line 587 of file RegionInfo.h.
References llvm::df_iterator< GraphT, SetType, ExtStorage, GT >::operator*().