LLVM 20.0.0git
|
Allow ilist_iterators to convert into pointers to a node automatically when used by the dyn_cast, cast, isa mechanisms... More...
#include "llvm/ADT/ilist_iterator.h"
Public Types | |
using | iterator = ilist_iterator< OptionsT, false, IsConst > |
using | SimpleType = typename iterator::pointer |
Static Public Member Functions | |
static SimpleType | getSimplifiedValue (const iterator &Node) |
Allow ilist_iterators to convert into pointers to a node automatically when used by the dyn_cast, cast, isa mechanisms...
FIXME: remove this, since there is no implicit conversion to NodeTy.
Definition at line 382 of file ilist_iterator.h.
using llvm::simplify_type< ilist_iterator< OptionsT, false, IsConst > >::iterator = ilist_iterator<OptionsT, false, IsConst> |
Definition at line 383 of file ilist_iterator.h.
using llvm::simplify_type< ilist_iterator< OptionsT, false, IsConst > >::SimpleType = typename iterator::pointer |
Definition at line 384 of file ilist_iterator.h.
|
inlinestatic |
Definition at line 386 of file ilist_iterator.h.