clang: clang::StmtIterator Struct Reference (original) (raw)
#include "[clang/AST/StmtIterator.h](StmtIterator%5F8h%5Fsource.html)"
Inheritance diagram for clang::StmtIterator:
[legend]
| Public Member Functions | |
|---|---|
| StmtIterator ()=default | |
| StmtIterator (Stmt **S) | |
| StmtIterator (Decl **dgi, Decl **dge) | |
| StmtIterator (const VariableArrayType *t) | |
| Public Member Functions inherited from clang::StmtIteratorImpl< StmtIterator, Stmt *& > | |
| StmtIterator & | operator++ () |
| Stmt *& | operator* () const |
| Stmt *& | operator-> () const |
| Friends | |
|---|---|
| StmtIterator | cast_away_const (const ConstStmtIterator &RHS) |
Detailed Description
Definition at line 128 of file StmtIterator.h.
Constructor & Destructor Documentation
| clang::StmtIterator::StmtIterator ( ) | explicitdefault |
|---|
Referenced by cast_away_const, StmtIterator(), StmtIterator(), and StmtIterator().
◆ StmtIterator() [2/4]
| clang::StmtIterator::StmtIterator ( Stmt ** S) | inline |
|---|
Definition at line 130 of file StmtIterator.h.
References StmtIterator(), and clang::StmtIteratorImpl< StmtIterator, Stmt *& >::StmtIteratorImpl().
◆ StmtIterator() [3/4]
| clang::StmtIterator::StmtIterator ( Decl ** dgi, Decl ** dge ) | inline |
|---|
Definition at line 131 of file StmtIterator.h.
References StmtIterator(), and clang::StmtIteratorImpl< StmtIterator, Stmt *& >::StmtIteratorImpl().
◆ StmtIterator() [4/4]
| clang::StmtIterator::StmtIterator ( const VariableArrayType * t) | inline |
|---|
Definition at line 133 of file StmtIterator.h.
References StmtIterator(), and clang::StmtIteratorImpl< StmtIterator, Stmt *& >::StmtIteratorImpl().
Friends And Related Symbol Documentation
◆ cast_away_const
| StmtIterator cast_away_const ( const ConstStmtIterator & RHS) | friend |
|---|
Definition at line 155 of file StmtIterator.h.
References StmtIterator().
The documentation for this struct was generated from the following file:
- include/clang/AST/StmtIterator.h