| clang 22.0.0git
    | 
Iterator for iterating over Stmt * arrays that contain only T *. More...
#include "clang/AST/Stmt.h"
| Public Types | |
| using | Base = typename CastIterator::iterator_adaptor_base | 
| Public Member Functions | |
| CastIterator () | |
| CastIterator (StmtPtr *I) | |
| Base::value_type | operator* () const | 
Iterator for iterating over Stmt * arrays that contain only T *.
This is needed because AST nodes use Stmt* arrays to store references to children (to be compatible with StmtIterator).
| using clang::Stmt::CastIterator< T, TPtr, StmtPtr >::Base = typename CastIterator::iterator_adaptor_base | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline |