|
clang 22.0.0git
|
Helper expressions and declaration for OMPIteratorExpr class for each iteration space. More...
#include "clang/AST/ExprOpenMP.h"
Public Attributes | |
| VarDecl * | CounterVD = nullptr |
| Internal normalized counter. | |
| Expr * | Upper = nullptr |
| Normalized upper bound. | |
| Expr * | Update = nullptr |
| Update expression for the originally specified iteration variable, calculated as VD = Begin + CounterVD * Step;. | |
| Expr * | CounterUpdate = nullptr |
| Updater for the internal counter: ++CounterVD;. | |
Helper expressions and declaration for OMPIteratorExpr class for each iteration space.
Definition at line 111 of file ExprOpenMP.h.
Updater for the internal counter: ++CounterVD;.
Definition at line 121 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().
Internal normalized counter.
Definition at line 113 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().
Update expression for the originally specified iteration variable, calculated as VD = Begin + CounterVD * Step;.
Definition at line 119 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().
Normalized upper bound.
Normalized loop iterates from 0 to Upper with step 1.
Definition at line 116 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().